MYSQL库中单表的大小尽可能控制在多大

发布网友 发布时间:2022-04-25 12:25

我来回答

1个回答

热心网友 时间:2022-04-09 03:14

MYSQL库中单表的大小尽可能控制在多大?多实例,几个实例合适?
请问:MySQL库中单表的大小尽可能控制在多大?采取这种表大小*的策略的原因是什么?一个MySQL服务器实例中,表的数量有*吗?单个MySQL服务器实例中,表的大小的总和有*吗?如果有,考虑的原因是什么?单台PC SERVER上建多个MySQL服务器实例,一般的实例数是多少?是基于什么样的考虑原因?
MySQL数据库分库后,我们的建议单表大小控制在10G以下。*分拆以后的表的大小有几个好处:
1、表比较小的话,DDL操作更快。由于MySQL部分DDL操作需要锁表,所以表越小,锁表的时间就越短。
2、表越小,数据查询访问的速度越快。MySQL是B树结构,表越小,树的分层越少,IO也会比较少。
3、表越小,最终扩容到MySQL的实例数越多。将数据拆分得越散,数据分布越均匀,扩容的话,能够用更多的服务器来承担并发压力。
建议MySQL服务器的配置:2路6核cpu、192G内存,配有8块SSD或者PCIe Flash卡。这样一台服务器上一般是部署4-8个数据库实例,

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com