2
回答
问大家一个问题,当数据库数据量大到一定程度时,会发生什么?
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

公司某张数据库表(mysql)线上量几千万,测试环境十几万,我做了一个简单的测试:

第一次:select * from XX;结果第一次查询耗时6秒,第二次4秒,第三次5秒。。

第二次:改成单独查询某一列,SELECT id FROM XX,结果用了0.8秒

第三次:分页:SELECT * FROM XX LIMIT 1,10;结果仅用时0.031秒

从上面感觉10万的量在普通筛选式查询的时候和平常少数据量用时差不多,那么这种类型的查询会不会随着数据量巨大而变得缓慢不堪?

数据量过大(比如上亿、甚至上十亿)的时候,会采取怎样的措施来管理数据库?分片、分布式数据库是解决这种问题的吗?

新人表示很感兴趣~



<无标签>
举报
尾小戒1993
发帖于2年前 2回/213阅
顶部