《阿里巴巴Java开发手册》提出单表行数超越500万行或许单表容量超越2GB,才介绍分库分表。性能由综合要素选择,抛开店务复杂度,影响水平依次是配件性能、MySQL性能、数据表设计、索引提升。500万这个值仅供参考,并非铁律。我曾经操作过超越4亿行数据的单表,分页查问最新的20条记载耗时0.6秒,SQL语句大抵是select field_1,field_2 from table where id < #{prePageMinId} order by id desc limit 20,prePageMinId是上一页数据记载的最小ID。虽然过后查问速度还对付,随着数据始终增长,有朝一日必然不堪重负。分库分表是个周期长而危险高的大活儿,应该尽或许在结构上提升,比如更新配件、迁徙历史数据等等,真实没辙了再分。
本网站的文章部分内容可能来源于网络和网友发布,仅供大家学习与参考,如有侵权,请联系站长进行删除处理,不代表本网站立场,转载联系作者并注明出处:https://www.clwxseo.com/wangluoyouhua/9555.html