Deployment Guide
SQL Server ベストプラクティス
以下に、SQL Server のベストプラクティスを説明するリストを示します。ベストプラクティスをまだ実装していない場合は、Dell Security のインストール時に
実装するようにしてください。
1 データファイルおよびログファイルが格納される NTFS ブロックサイズが 64 KB になっていることを確認します。SQL Server エクステント(SQL ストレ
ージの基本単位)は
64 KB です。
詳細については、Microsoft の TechNet 記事、「Understanding Pages and Extents」(ページとエクステントについて)を検索してください。
• Microsoft SQL Server 2008 R2 - http://technet.microsoft.com/en-us/library/ms190969(v=sql.105).aspx
2 一般的なガイドラインとして、SQL Server の最大メモリ数は、インストールされているメモリの 80 パーセントに設定します。
詳細については、Microsoft の TechNet 記事「Server Memory Server Conguration Options」(サーバメモリに関するサーバ設定オプション)
を検索してください。
• Microsoft SQL Server 2008 R2 - http://technet.microsoft.com/en-us/library/ms178067%28v=sql.105%29
• Microsoft SQL Server 2012 - https://technet.microsoft.com/en-us/library/ms178067(v=sql.110)
• Microsoft SQL Server 2014 - https://technet.microsoft.com/en-us/library/ms178067(v=sql.120)
• Microsoft SQL Server 2016 - https://technet.microsoft.com/en-us/library/ms178067(v=sql.130)
• Microsoft SQL Server 2017 - https://technet.microsoft.com/en-us/library/ms178067(v=sql.130)
3 インスタンスのスタートアッププロパティで -t1222 を設定して、デッドロックが発生した場合にその情報を取得できるようにします。
詳細については、Microsoft の TechNet 記事、「Trace Flags (Transact-SQL)」(トレースフラグ(Transact-SQL))を検索してください。
• Microsoft SQL Server 2008 R2 - http://technet.microsoft.com/en-us/library/ms188396%28v=sql.105%29
• Microsoft SQL Server 2012 - https://msdn.microsoft.com/en-us/library/ms188396.aspx
• Microsoft SQL Server 2014 - https://msdn.microsoft.com/en-us/library/ms188396.aspx
• Microsoft SQL Server 2016 - https://msdn.microsoft.com/en-us/library/ms188396.aspx
• Microsoft SQL Server 2017 - https://msdn.microsoft.com/en-us/library/ms188396.aspx
4 すべてのインデックスが、インデックスを再構築するための週次メンテナンスジョブの対象になっていることを確認します。
8
SQL Server ベストプラクティス
47