商业环境下,一般不会把mysql放到docker里。如果你非要把mysql放到docker里,且需要用到innodb的numa规则优化。需要在创建docker容器时夹带参数
--privileged
这样一来, 禁用了默认SElinux标签,让docker可以用root角色运行NUMA优化规则。
如果不想这样做,那就牺牲innodb性能,把numa非一致内存架构切割玩法给关掉。
[innodb] innodb_numa_interleave=OFF
mysql在docker中运行时,如果用到innodb需要root权限执行numa分配。
商业环境下,一般不会把mysql放到docker里。如果你非要把mysql放到docker里,且需要用到innodb的numa规则优化。需要在创建docker容器时夹带参数
--privileged
这样一来, 禁用了默认SElinux标签,让docker可以用root角色运行NUMA优化规则。
如果不想这样做,那就牺牲innodb性能,把numa非一致内存架构切割玩法给关掉。
[innodb] innodb_numa_interleave=OFF
有用
3
没用
0
开心
1
愤怒
0
可怜
0
1.如文章侵犯了您的版权,请发邮件通知本站,该文章将在24小时内删除;
2.本站标注原创的文章,转发时烦请注明来源;
3.Q群: 2702237 13835667
让Mysql查询后直接返回json字符串的方法
postgresql的pg_dump备份简单方法
使用sql语句在MySQL库中去掉字段左边、右边指定字符串
避免mysql全表扫描等影响性能的写法规则