我知道二進制搜索和二進制插入排序的基本概念,但是如何將這些知識用於MySQL?如何查詢以1000個按字母順序排的行中查找用戶名,以及如何查詢以插入用戶名?如何使用MySQL實現二進制搜索?
1
A
回答
1
你不知道。您爲列編制索引並讓數據庫使用它爲索引選擇的任何算法。這可能是一個B +樹,當數據位於磁盤上時,它比二進制搜索更有效。
+0
哦,所以我只是插入任何數據到我的表中,無論我想檢索它使用最有效的算法來檢索數據集? – user2896120
+0
是的,這是數據庫的用途。 – EJP
相關問題
- 1. 實現二進制搜索
- 2. 實現二進制搜索
- 3. 如何在java中使用bluej實現二進制搜索?
- 4. 二進制搜索C#實現
- 5. Python中的二進制搜索實現
- 6. 二進制搜索Java實現算法
- 7. 二進制搜索樹實現(C++)
- 8. 二進制搜索樹實現
- 9. 在C++中實現二進制搜索
- 10. 在Java中使用二進制搜索實現二進制插入排序
- 11. 使用二進制搜索
- 12. 二進制搜索模式的實現細節/使用問題
- 13. 在JavaScript中使用容差實現二進制搜索?
- 14. 如何實現二進制搜索在JavaScript
- 15. 這個二進制搜索的實現如何工作?
- 16. 如何在Perl中實現二進制搜索?
- 17. PSet 3 - CS50 - 二進制搜索實用
- 18. 使用javascript進行二進制搜索
- 19. 二進制搜索
- 20. 二進制搜索
- 21. 二進制搜索
- 22. 二進制搜索
- 23. 通用二進制搜索++
- 24. 二進制搜索用C
- 25. 如何將二進制搜索樹添加到二進制搜索樹?
- 26. 如何在二維數組中使用二進制搜索?
- 27. 二進制搜索樹內的二進制搜索樹
- 28. 二進制搜索是/是二進制搜索貪婪算法?
- 29. 使用二進制搜索錯誤?
- 30. 使用類的二進制搜索樹
MySQL爲你做這件事。沒有理由手動查找或插入二進制搜索或二進制插入排序的東西。這個概念在關係數據庫中是沒有意義的。 – tadman
基本上當你通過主鍵搜索,在1000個unalphabetized行的列表中找到一個特定的用戶名時MyQSL執行二進制搜索 –
@tadman哦,它使用二進制搜索? – user2896120