好像是6.5版本支持全局控制内存 5版本的还不是全局的
想问下有磁盘使用,说明数据落盘了吗? 这个有啥影响吗?
我是不是要修改mem-quota-query,然后重启集群 啊
mem-quota-query是tidb server的配置文件参数,修改后重启tidb server节点生效
嗯,我试下
SQL 结果落盘,不会用更多内存。好处是避免 oom,坏处是比内存计算要慢。https://docs.pingcap.com/zh/tidb/v6.4/configure-memory-usage#数据落盘
好的 我看下 谢谢哈
我改成了2G,重启tidb_server节点之后怎么没生效啊
[root@10.1.50.32][(none)]> show config where name like ‘%mem-quota-query%’;
±-----±----------------±----------------±-----------+
| Type | Instance | Name | Value |
±-----±----------------±----------------±-----------+
| tidb | 10.1.50.31:4000 | mem-quota-query | 1073741824 |
| tidb | 10.1.50.29:4000 | mem-quota-query | 1073741824 |
| tidb | 10.1.50.32:4000 | mem-quota-query | 1073741824 |
±-----±----------------±----------------±-----------+
[root@10.1.50.32][(none)]> show variables like ‘%mem_quota_query%’;
±---------------------±-----------+
| Variable_name | Value |
±---------------------±-----------+
| tidb_mem_quota_query | 1073741824 |
±---------------------±-----------+
用 tiup cluster cluster-name reload -R tidb
我把整个集群都重启了
global:
user: tidb
ssh_port: 22
ssh_type: builtin
deploy_dir: /tidb-deploy
data_dir: /tidb-data
os: linux
server_configs:
tidb:
log.file.max-backups: 7
log.file.max-days: 7
log.slow-threshold: 10000
mem-quota-query: 2147483648
tikv:
log.file.max-backups: 7
log.file.max-days: 7
pd:
log.file.max-backups: 7
log.file.max-days: 7
tidb_dashboard: {}
tiflash: {}
tiflash-learner: {}
pump: {}
drainer: {}
cdc: {}
kvcdc: {}
grafana: {}
这个配置没问题吧
tiup cluster edit-config tidb-test
修改配置之后,退出,再用 tiup cluster show-config tidb-test 查看,刚加的上面的配置怎么没了啊
是我搞错了 ,配置有问题
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。