mysql 解决数据热点的讨论

     如果是多表多库热点数据:
                           1,先考虑将热点数据分库,或者分表。
                           2, 通过参数 innodb thread running  mysql阈值参数,当sql执行超过 阈值,拒绝执行。
                           3, 根据自己环境的CPU调整并发控制参数: innodb_thread_concurrency    。
                           4 ,应用端调整查询sql 解决热点情况。
        如果是单表热点数据:
                           1, 通过参数 innodb thread running  mysql阈值参数,当sql执行超过 阈值,拒绝执行。
                           2, 根据自己环境的CPU调整并发控制参数: innodb_thread_concurrency    。
                           3,应用端调整查询sql 解决热点情况。

虽然有解决方案,但是都不是从根本上解决数据热点,mysql这点做的不足。
标签: 暂无标签
李波Joker

写了 46 篇文章,拥有财富 503,被 8 人关注

转播转播 分享分享 分享淘帖
回复

使用道具

P4 | 发表于 2016-3-31 08:12:55
感谢分享!
很感谢!
感谢!
重要的事情说三遍!
回复

使用道具

您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

意见
反馈