我有一個使用where子句的SQL查詢,我已經創建了在where子句中使用的列的索引。我如何檢查查詢是否使用這些列的索引?如何檢查查詢是使用mysql中的索引
1
A
回答
2
在您的查詢前寫上「explain」。結果會告訴你哪些索引可能會被使用。例如:
explain select * from from cars;
相關問題
- 1. 如何檢查MySQL查詢是否在使用覆蓋索引?
- 2. 如何檢查MySQL中列的索引
- 3. 檢索mysql查詢
- 4. 使用錯誤索引的mysql查詢
- 5. MySQL - 如何知道查詢是否使用FTS索引
- 6. 如何提示要在MySQL select查詢中使用的索引?
- 7. MySQL的查詢和索引
- 8. 如何檢查使用舊API的MySQL查詢是否成功?
- 9. MySQL查詢不使用索引
- 10. MySQL查詢不正確使用索引?
- 11. MySQL查詢不使用索引i想
- 12. 優化MySQL查詢 - 使用索引
- 13. 如何在mysql查詢中使用索引效率
- 14. 是否索引< or > MySQL查詢?
- 15. 索引這個MySQL查詢
- 16. mysql查詢和索引
- 17. 如何檢查矢量中的索引是否已被使用
- 18. 如何使用Luke檢查Solr索引
- 19. 如何使用lucene.net查詢solr索引
- 20. MySQL查詢檢索數據
- 21. 如何檢查Checkedlistbox2的索引是否檢查了Checkedlistbox1的索引
- 22. 如何使用linq查詢使用索引從列表中檢索值?
- 23. 的MySQL索引用於特定查詢
- 24. Hibernate查詢中的Mysql索引提示
- 25. MySQL的:索引中刪除查詢
- 26. 在MySQL中檢索數據的查詢
- 27. BCP查詢使用索引?
- 28. 查詢不使用索引
- 29. 查詢檢查索引及其類型
- 30. 如何說服這個MYSQL查詢使用索引?
使用'explain'查看查詢執行計劃。 –