我有一個表名爲鏈接,其中我有50000條記錄,其中三個字段的索引順序爲link_id
,org_id
,data_id
。我的SQL查詢非常緩慢,有50K +個記錄
這裏的問題是,當我使用sql查詢組時,它需要更多時間來加載。
查詢是這樣
SELECT DISTINCT `links`.*
FROM `links`
WHERE `links`.`org_id` = 2 AND (link !="")
GROUP BY link
表是有近20多列
是否有任何解決方案,以加快查詢訪問速度更快。
在SELECT之前添加'EXPLAIN'來查看發生了什麼,以及爲什麼它很慢。 –