“我应该使用多少个索引?”我知道,这个问题已经问了很多次了。但是我想要一个特定于我的表结构和查询目的的答案。
我有一张有大约60栏的桌子。我正在编写一个SDK,它具有基于可选搜索条件获取数据的功能。有10列,用户可以选择传入值(因此用户可能想要某个username和clientTimestamp的所有条目,或者某个userID的所有条目,等等)。因此,我们可能会根据最多10列来查找数据。
该表将运行INSERTS,几乎与SELECTS一样频繁,并且该表通常有大约200-300K行。每一行包含大量数据(可能接近0.5MB)。
在这个表上有10个索引是个好主意还是坏主意?
发布于 2012-03-12 13:54:12
简单的指南,可以帮助你做出决定。1.具有高选择性的索引列。
https://stackoverflow.com/questions/9667830
复制相似问题