クラスタ化されていないインデックススキャンのコストが53%であることは悪い症状ですか?Sqlサーバーの実行計画、非クラスタ化インデックススキャンのコスト
答えて
SQL Serverは、イテレータがテーブルからの合計行の数%以上を返すことが予想される場合、キー/ブックマーク参照付き非クラスタ化インデックスは使用しません。
[ここからそのフレーズをコピーしたようです](http://aboutsqlserver.com/2010/09/29/when-sql-server-uses-non-clustered-indexes/)。とにかくそれはどのように質問に答えますか?あなたの意見では53%が悪い症状ですか? –
はい、そうです。それが達成されるすべてのシナリオをチェックする必要があります。 –
これはクエリによって異なります。合計クエリは常に100%のコストです。たとえば、
SELECT Name from Customers WHERE ID = 3
のようなクエリがインデックススキャンまたはシークよりも100%コストがかかる場合もあります。それは悪いことではありません。あなたがあなたの質問について明確な答えをしたいのであれば、少なくとも質問自体を投稿するべきです。
- 1. 実行計画コストが低いSQLクエリ
- 2. クエリがクラスタ化インデックススキャンを実行する理由
- 3. SQL Server 2000インデックス - クラスタ化と非クラスタ化
- 4. SQL Serverの実行計画
- 5. 非コンポジット・キーのクラスタ化/非クラスタ化
- 6. SQL Serverテーブル内のクラスタ化インデックスと非クラスタ化インデックス
- 7. DBMS:リレーショナル代数実行計画コスト計算
- 8. 非ユニーク列のSQL Serverクラスタ化インデックス
- 9. SQL Azureの切り替えクラスタ型と非クラスタ化インデックス
- 10. SQL Serverの実行計画の問題
- 11. SQL Serverの一意の識別子列にクラスタ化された/非クラスタ化インデックス
- 12. SQL Serverの:インデックスが実行計画
- 13. SQL Server実行計画の質問
- 14. SQL Server実行計画の並列性
- 15. SQL Serverの実行計画インデックスシーク
- 16. 非クラスタ化インデックスと非クラスタ化ColumnStoreインデックスの相違点
- 17. SQL Serverでテーブルスプールを最適化する実行計画
- 18. クラスタ化または非クラスタ化インデックス
- 19. SQL Serverのユニークキークラスタ化または非クラスタ化インデックスですか?
- 20. SQL Server実行計画レビュー依頼
- 21. T-SQLプロセスの設計と実行計画(UDFパラメータスニッフィング?)
- 22. コンポジット非クラスタ化インデックスと非クラスタ化インデックスの違い - インデックスツリーアーキテクチャの相違
- 23. 実行計画と実行計画の違い
- 24. クラスタ化インデックスと非クラスタ化インデックスの違いは何ですか?
- 25. なぜSQL Serverはクラスタ化されていないインデックスよりもクラスタ化インデックススキャンを選択するのですか?
- 26. クラスタ化インデックスSQL Server
- 27. SQLサーバーの同時実行
- 28. なぜこのSQLはインデックスシークの代わりにインデックススキャンを実行しますか?
- 29. SQL Server 2000で同等のINCLUDEを持つ非クラスタ化インデックス
- 30. 非クラスタ化インデックスColumnstoreディスク容量(SQL Server 2012の)
[dba](http://dba.stackexchange.com/)に適しているようです。 – Oded
それは私が推測するテーブルスキャンよりも優れています。あなたはテーブルとクエリを投稿できますか?クエリおよび/またはインデックスは、より効率的に書かれ得る。 – mattytommo