SQL Server B樹中的所有索引都是?
當然,主鍵和外鍵應該是基於散列的索引?SQL Server是否支持散列索引?
2
A
回答
3
並非SQL Server中的所有索引都是B樹索引(SQL Server 2012添加了columnstore indexes,這些有點不同),但是在那裏還沒有基於哈希的索引。
1
這裏有一個非常簡單的文章解釋說,所有的指標是B +樹索引在SQL Server:
http://msdn.microsoft.com/en-us/library/ms177443(v=sql.105).aspx
,如果你想獲得更多的轉化爲具體的RDBMS」實現的細節問題,我認爲,你可以嘗試發佈到http://dba.stackexchange.com
相關問題
- 1. XAMPP是否支持SQL Server?
- 2. QCA是否支持SHA-2散列?
- 3. Firebird是否支持篩選索引?
- 4. log4net AdoNetAppender是否支持sql server 2008?
- 5. SQL Server 2012是否支持ProClarity?
- 6. SQL Server是否支持分片?
- 7. SQL Server 2005是否支持datetime2
- 8. Sql Server 2000是否支持SSIS事務?
- 9. SQL Server是否支持BNF表示法?
- 10. NHibernate是否支持SQL Server 2005 Express?
- 11. FluentNHibernate是否支持SQL Server Compact Edition 4.0?
- 12. jOOQ是否支持鏈接的SQL Server?
- 13. 是否IBM WebSphere支持SQL Server 2008的
- 14. MonoTouch.Dialog是否支持(字母)索引?
- 15. hbase 0.94.18是否支持二級索引?
- 16. VoltDB是否支持唯一索引?
- 17. lucene是否支持短語索引?
- 18. VS 2013 SQL Server數據工具是否支持SQL Server 2008 R2?
- 19. Spark SQL(版本1.1.0)是否支持配置單元索引?
- 20. SQL Server是否支持幾何列的統計信息?
- 21. 複合索引:列的順序是否在sql server/linq到sql?
- 22. MySQL MEMORY表是否支持多列索引?
- 23. LLVM的陣列是否支持64位索引?
- 24. Lucene是否支持在多個索引文件之間搜索?
- 25. 支持sql server表
- 26. mysqli是否支持ms sql?
- 27. Azure SQL是否支持Kerberos?
- 28. ORMLITE是否支持SQL EXISTS?
- 29. 索引器是否總是引用一個離散序列?
- 30. 列索引在SQL Server 2008
謝謝。只是想知道這不是像Oracle和MySql那樣對Sql Server的主要優勢,因爲主鍵和外鍵肯定是基於散列的。如果你有一個很棒的文章鏈接。我找不到一個。 – dublintech 2012-08-09 20:15:59
也許吧,但是一個主要特性的實現不僅僅是「其他一些RDBMS擁有它」的問題...... – 2012-08-09 20:18:56
只有在內存優化的表上,才能在SQL Server 2014中使用Hash索引 – MikkaRin 2014-02-21 07:51:36