Chinaunix
标题:
请问mysql索引的问题
[打印本页]
作者:
weishuo1999
时间:
2014-01-06 18:01
标题:
请问mysql索引的问题
请问一张数据库表假设有5000w记录 其中有个字段user_id是建了索引的 一个user_id为100的记录有5w条 现在
select * from table where user_id=100 的时间是0.1s
那么当这个表里面有5亿条的时候 user_id的记录还是5w条 这个sql的时间变化吗?
作者:
blueshame
时间:
2014-01-10 00:24
这个有没有变化,很容易分析就知道的啊,
执行这条SQL语句数据库要干些什么,就可以得到结果了。
时间肯定要增加的,因为读取更多的IO操作了。
而且也不是线性关系。
这5W条数据的存储位置不同,磁盘查找,BLOCK读取的数量都是不同的。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2