No Data

限制mysql内存使用

原创  作者:斩雪碎光阴  发布于:2024年02月23日  阅读量:347
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
  分类:  标签:

1.mysql配置文件my.cnf:

[mysqld]

performance_schema_max_table_instances=400  

table_definition_cache=400    #缓存

performance_schema=off    #用于监控MySQL server在一个较低级别的运行过程中的资源消耗、资源东西

table_open_cache=64    #打开表的缓存

innodb_buffer_pool_chunk_size=64M    #InnoDB缓冲池大小调整操作的块大小

innodb_buffer_pool_size=64M    #InnoDB 存储引擎的表数据和索引数据的最大内存缓冲区大小


2.重启mysql服务验证配置是否生效

SHOW VARIABLES LIKE 'table_definition_cache%';


3.其他命令

docker exec -it mysql01 /bin/bash

cd /etc/mysql/conf.d

docker cp /root/mysql01/conf/my.cnf mysql01:/etc/mysql/conf.d

相关文章