0
A
回答
1
SQL中的索引與電話簿或字典的背面幾乎相同。它有助於服務器更快地找到事物。
比方說,你有一個查詢,查找用戶姓氏
有一些SQL索引有超過上面提到的項目,如包括列,twhich使得索引查找更好的性能的額外的東西。
喜歡的東西
SELECT *
FROM MyTable
WHERE Surname = 'TADA'
索引該列Surname
將大大improove性能。
索引可以包含多個單個列,而這些列的順序確實有所不同。
假設上表MyTable
有一個索引創建(FirstName, Surname)
上述查詢將無法優化使用索引。而如果索引是按照(Surname, FirstName)
的順序創建的,那麼它的性能會更高。
相關問題
- 1. 索引器的用途是什麼?
- 2. Mysql索引鍵的用途是什麼?
- 3. 多態類型的用途是什麼?
- 4. 數組類型的用途是什麼?
- 5. 這是什麼NSErrorPointer類型?
- 6. 什麼類型的索引是理想的這個查詢?
- 7. SQL語言的用途是什麼?
- 8. 爲什麼這是索引掃描而不是索引搜索?
- 9. 文本列的唯一索引 - 索引類型是什麼?
- 10. 圍繞日期值類型的這些數字符號的用途是什麼?
- 11. 這些類型是什麼?
- 12. 這是什麼類型?
- 13. MSTest中TestExecution類的用途是什麼?
- 14. 這個Mtd的用途是什麼?
- 15. 這些面板的用途是什麼?
- 16. 這個javascript的用途是什麼?
- 17. TelephoneNumberUtil類的用途是什麼?
- 18. 這一欄是什麼類型的?
- 19. NinjectServiceHost類的主要用途是什麼?
- 20. HTML「專用」數據設備類型的用途是什麼?
- 21. sql中IMPLICIT JOIN的用途是什麼?
- 22. SQL中視圖的用途是什麼?
- 23. 從非零索引開始的數組的用途是什麼?
- 24. DBPedia-Spotlight中lucene索引文件的用途是什麼?
- 25. 數據庫中非唯一索引的用途是什麼?
- 26. 打字稿「不是索引器的子類型」,這是什麼意思?
- 27. StandardOpenOption.SPARSE的用途是什麼?
- 28. C++,參數類型(void *&)的用途是什麼?
- 29. 「method_missing」類型功能的合法用途是什麼?
- 30. System.Data.SqlClient.SqlParameter.IsNullable的用途是什麼?
只需看看這裏:http://use-the-index-luke.com/sql/table-of-contents –