#author("2018-01-31T12:23:36+00:00","default:admin","admin")
#author("2018-10-25T11:56:11+00:00","default:admin","admin")
*インデックスの種類 [#n224d144]
**フィルタ選択されたインデックス [#pe3d95f5]
-[[SQL Server のチューニングについてまとめてみる - その2 - ( フィルタ選択されたインデックス ):http://ryuchan.hatenablog.com/entry/2014/04/15/084145]]

-例えば、テーブルのあるフィールドの内容が大部分 NULL の場合、そのフィールドの値が NULL ではないレコードだけを含むインデックスを作成することが可能
-フィルター条件は Where 句に指定するような感じ
-フィルタ選択されたインデックスを使用することで、ある条件に合致した効率的な検索を行うことができる
-インデックスに格納される物理的な行数も減少するため、I / O 負荷が減り、高速化につながる

*断片化 [#qfb225d7]
-[[インデックスの再構成と再構築:https://docs.microsoft.com/ja-jp/sql/relational-databases/indexes/reorganize-and-rebuild-indexes?view=sql-server-2017]]
-[[断片化の状態によってインデックス (index) を再構成 (Reorganize) または再構築 (Rebuild) する方法:http://sql55.com/query/reorganize-rebuild-index.php]]
-[[インデックスの断片化率を調べる方法:https://www.projectgroup.info/tips/SQLServer/SQL/SQL000032.html]]
-[[SQL Server INDEXの断片化の解消:https://www.ilovex.co.jp/blog/system/i/sqlserver/sql-server-index.html]]
-[[SQL Server の断片化発生の 2 種類のパターン:https://blog.engineer-memo.com/2012/04/16/sql-server-%E3%81%AE%E6%96%AD%E7%89%87%E5%8C%96%E7%99%BA%E7%94%9F%E3%81%AE-2-%E7%A8%AE%E9%A1%9E%E3%81%AE%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3/]]
-[[SQLServerは、断片化率が高くなると、SQLが実行される際、パラレル処理されなくなり、極端に処理性能が低下します:https://garfie.weblogs.jp/life_of_dev/2013/05/sqlserver%E3%81%AF%E6%96%AD%E7%89%87%E5%8C%96%E7%8E%87%E3%81%8C%E9%AB%98%E3%81%8F%E3%81%AA%E3%82%8B%E3%81%A8sql%E3%81%8C%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%82%8B%E9%9A%9B%E3%83%91%E3%83%A9%E3%83%AC%E3%83%AB%E5%87%A6%E7%90%86%E3%81%95%E3%82%8C%E3%81%AA%E3%81%8F%E3%81%AA%E3%82%8A%E6%A5%B5%E7%AB%AF%E3%81%AB%E5%87%A6%E7%90%86%E6%80%A7%E8%83%BD.html]]

-[[どうする? SQL Server のクエリ パフォーマンスが低下した!:https://blogs.msdn.microsoft.com/jpsql/2013/09/03/sql-server-5/]]
-[[[SQL Troubleshooting] SQL Server トラブルシューティング 6 回シリーズのご案内:https://blogs.msdn.microsoft.com/jpsql/2012/03/29/sql-troubleshooting-sql-server-6/]]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS