我有一個mysql數據庫。當我在表中輸入數據[T_ID,T_Name,T_AGE](比如10k行左右)時,數據庫是否會爲該表隱式創建索引。如果是這樣,那麼如果我使用「創建索引..創建索引我自己會說什麼T_ID」會發生什麼。這兩個索引是否存在,或者哪一個會實際存在。創建數據庫索引Vs用戶爲表創建索引
0
A
回答
1
如果您指定primary key(t_id)
那麼它會自動創建一個索引,並且您將無法在同一列上創建另一個索引。
爲什麼你不試試這些情況?
0
相關問題
- 1. 需要爲Sqlite3數據庫創建索引(索引)
- 2. 創建索引數據幀
- 3. H2數據庫 - 創建索引
- 4. 創建索引
- 5. 在創建表上創建索引
- 6. 要求數據庫引擎建議索引創建/刪除
- 7. EF CodeFirst - 在數據庫創建後創建索引
- 8. 創建索引數據庫並創建對象存儲
- 9. MySQL創建索引表
- 10. 創建Oracle表索引
- 11. SQL服務器索引創建vs啓用索引
- 12. 如何爲大型數據庫表創建索引
- 13. 爲DataFrame創建索引
- 14. 創建使用數據幀多索引
- 15. 創建一個列的索引Vs的上聚類列創建索引
- 16. 創建索引Nest
- 17. 索引未創建
- 18. postgres創建索引
- 19. 創建索引MATLAB
- 20. 創建索引列
- 21. MySQL索引創建
- 22. 如何爲我的應用程序創建索引數據庫
- 23. 索引視圖索引創建失敗
- 24. 使用openquery創建索引
- 25. 爲索引創建新的表空間
- 26. 如何爲我的表創建索引?
- 27. 使用elasticssearch客戶端創建索引
- 28. 使用EF 5創建通過數據註釋創建索引
- 29. 用於在數據庫中創建索引的數據結構
- 30. 數據框中創作 - 重建索引
是的,我收到消息說「這樣的列表已經編入索引」(Oracle)。現在我得到了結果。如果表具有主鍵,則不需要定義列並給出索引。 – Amarnath 2012-07-31 06:46:55
是的,你得到它:) – 2012-07-31 07:24:11
我讀到,如果索引是排序數據庫搜索使用二進制搜索。但是,如果我聲明主鍵和主鍵列沒有排序,那麼如何發生seach ..請清除我這一個太.. :) – Amarnath 2012-07-31 07:57:15