天天看点

高效MySQL的N个习惯

mysql如何保持高效运行?他列举了n个好习惯。

用好的硬件,好的硬件有更好的cpu,内存,磁盘,使用更好的网络。

让操作系统跑得更快,关闭无用服务,尽可能使用本地高速存储,让数据库跑在专用的服务器上,不混搭,io scheduler选择deadline、noop,坚决不能用cfq,文件系统优先选用xfs 或 ext4,等其他内核选项方面的注意。

ddl、sql写得好,关键业务sql上线前,都要explain确认其执行计划。

运维习惯好,存储引擎的选择,关闭query cache,使用独立undo表空间,启用thread pool,几个关键选项在合理范围内。

其他好习惯,启用辅助监控机制, online ddl优先用pt-osc, 删除大表不要真的删除,而是先rename, 慎重选择autocommit。

高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯
高效MySQL的N个习惯