作者asklove (问爱)
看板Database
标题[系统] MySQL 索引
时间Fri Apr 17 22:36:19 2009
请问如果有好几千万笔的资料在同一个资料表
表中有一个栏位是时间格式
每次下SQL查询时都会指定一个时间范围,好让查询出来的资料不会太多
请问这个时间栏位需要建成索引吗?
--
爱的最高境界是经得起平淡的流年
http://0rz.tw/xi9Sn
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.171.4.156
1F:推 iamnotfat:index or partition table 04/18 10:29
2F:推 iamnotfat:其实如果你资料常变动 还要考虑index tree 查询效率问题 04/18 10:53
3F:→ asklove:呃...不太懂 可以解释一下第一句吗 04/18 21:35
4F:→ asklove:另外请问有没有提到 partitioning 技术的书呢 04/18 22:06
5F:推 iamnotfat:你可以选择建index 或单纯用partition 或两者兼用 04/19 16:17
6F:→ asklove:了解 不过我是想问 因为时间细到秒 索引变得很庞大 04/19 21:12
7F:→ asklove:而且每笔资料的时间几乎不会重复 建索引会不会没意义呢? 04/19 21:16
8F:推 grence:不会重复才有意义 04/20 00:44