【发布时间】:2009-05-08 19:21:04
【问题描述】:
我需要加快查询速度。我要找的是索引表吗?如果是这样,我该怎么做?每次插入都必须更新吗?
以下是表架构:
--table1-- | --tableA-- | --table2--
id | id | id
attrib1 | t1id | attrib1
attrib2 | t2id | attrib2
| attrib1 |
还有查询:
SELECT
table1.attrib1,
table1.attrib2,
tableA.attrib1
FROM
table1,
tableA
WHERE
table1.id = tableA.t1id
AND (tableA.t2id = x or ... or tableA.t2id = z)
GROUP BY
table1.id
【问题讨论】:
标签: sql mysql indexing query-optimization