我不明白那是什麼?這是自動增加數字的ID?什麼是mysql索引?
1
A
回答
5
數據庫中的索引有助於搜索數據庫表的特定列中的信息。但是,索引有助於搜索,但也會影響插入,更新和/或刪除的數據。
這是自動增加數字的ID嗎?
不,這不是一個索引 - 它是一個序列值,在MySQL中使用,因此當您向表中添加記錄時,列值始終是唯一的。由於該值是唯一的,因此通過它進行搜索將始終返回相同的單個記錄。
0
索引是數據庫服務器管理的結構,可幫助它更快地對錶進行分類和搜索。有很多相關概念需要您閱讀(Binary Trees,Linear searching,還有很多)以加快速度,但從http://en.wikipedia.org/wiki/Index_(database)開始獲取概覽。
2
指數基本上方式爲DB來加快數據的搜索。當你有很多記錄時,它可以更快地查詢查詢中的某些數據。你只需要注意如何使用它們,以及什麼時候不像你想象的那樣工作!
自動遞增的數字是一個功能,您可以用它來有MySQL的生成列的唯一ID。
相關問題
- 1. 什麼是MYSQL複合索引?
- 2. MySQL索引 - 什麼是最佳實踐?
- 3. Mysql索引鍵的用途是什麼?
- 4. 什麼是mysql索引,以及如何創建索引?
- 5. 什麼是數組索引?
- 6. 什麼是遷移索引?
- 7. 什麼是註釋索引?
- 8. 爲什麼這是索引掃描而不是索引搜索?
- 9. 爲什麼MySQL不使用索引?
- 10. 爲什麼mysql沒有使用索引
- 11. 爲什麼MySQL不使用索引
- 12. MySQL索引定義,有什麼區別?
- 13. MySQL索引自動禁用 - 爲什麼?
- 14. 爲什麼MySQL不使用索引?
- 15. MySQL - 索引 - 我做錯了什麼?
- 16. 在MySQL中創建索引時,索引名稱的意義是什麼?
- 17. 什麼是更快的MySQL主鍵或lucene索引
- 18. MySQL索引的大小限制是什麼意思?
- 19. 這種慢MySQL查詢的最佳索引是什麼? (InnoDB)
- 20. mysql - 全文索引 - 什麼是自然語言模式
- 21. 在MySQL索引中,Collation =「A」是什麼意思?
- 22. 排序和基數在mysql索引中的含義是什麼?
- 23. 在Elasticsearch中創建MySQL索引的等價物是什麼?
- 24. 什麼是MySQL數據庫引擎?
- 25. 什麼是Cassandra的索引結構
- 26. 索引視圖的標準是什麼?
- 27. 什麼是QTextFormat的對象索引?
- 28. 什麼是'索引'在SQL查詢
- 29. 什麼是SQLite中的索引?
- 30. 索引DATE列的好處是什麼?
爲什麼downvotes?我知道這個問題沒有形成,但它仍然是一個人的問題。英語並不是每個人的第一語言(儘管一些人本來會說英語,但發佈的問題很差)。 – 2009-12-23 18:21:18