SQL Server の基本的な設定
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>SQL Server]]
* 目次 [#pf197325]
#contents
*概要 [#f0956d1c]
ここでは、SQL Server 構築における一般的な設定と、性能の向...
**基本的な考え方 [#d411889a]
-SQL Server は、[[Windows Server>Windows 自動パラメタとチ...
-ただし、高い負荷が長時間変化しないような場合、サーバの設...
-設定を誤ると、SQL Serverが正しく動作しなくなるため、変更...
--設定を変更する場合は、最初にシステム データベースをバッ...
--設定の妥当性の確認には、性能検証テストや、運用テストが...
-参考
--SQL Server 2000 チューニング全工程(1):~
メモリの自動チューニング機能を完全に把握しよう (1/3) - @...
http://www.atmarkit.co.jp/ait/articles/0407/31/news024.html
**チューニング可能なメモリ領域 [#h3b7c728]
SQL Serverインスタンスのアドレス空間は、SQL Serverインス...
-「実行コード」領域
-「プール メモリ」領域
の2つの領域から構成される。
このうち、チューニング可能な領域は、「プール メモリ」領域...
「プール メモリ」は、SQL Serverによって、動的にサイズが変...
***「プール メモリ」と役割 [#c21d37fc]
|項番|領域名|役割|h
|1|システム レベルのデータ構造体|DB記述子、ロック、テーブ...
|2|バッファ キャッシュ|データ ページが読み取られるバッファ|
|3|プロシージャ・キャッシュ|T-SQLの実行プランが入っている...
|4|ログ キャッシュ|ログ ページの読み書きに使用するキャッ...
|5|接続コンテキスト|接続ごとに、「クエリやストアド プロシ...
***「プール メモリ」の自己チューニング [#u51b2e16]
#ref(PoolMemory.png,left,nowrap,「プール メモリ」の自己チ...
**「環境設定オプション」の「設定可能範囲」・「設定値」の...
設定可能な「環境設定オプション」の「設定可能範囲」、「設...
-「Management Studio」を使用するか、
-[[「sp_configure」システム ストアドプロシージャを実行す...
*環境設定オプション [#e2c861aa]
**種類 [#r10ba981]
|項番|種類|略号|説明|
|1|拡張オプション|A|このオプションを変更する場合は、SQL S...
|2|再起動オプション|RR|設定を有効にするにはSQL Serverイン...
|3|自己設定オプション|SC|SQL Serverがシステムのニーズに合...
**確認・設定の方法 [#s59d542e]
***確認 [#v63f2b85]
sp_configure '<option name>'
-「Management Studio」などを使用して「sp_configure」を呼...
-パラメータを指定せずに実行した場合、「sp_configure」は、...
-「sp_configure」で出力される情報
|項番|列名|データ型|説明|h
|1|name|nvarchar(70)|環境設定オプションの名前|
|2|minimum|int|環境設定オプションの最小値|
|3|maximum|int|環境設定オプションの最大値|
|4|config_value|int|sp_configureで設定した環境設定オプシ...
|5|run_value|int|現在実行中の環境設定オプションの値|
***設定 [#b36cf425]
sp_configure '<option name>', <value>
-「sp_configure」を呼び出し、「環境設定オプション」を変更...
-変更後、「Reconfigure」ステートメントを実行していない場...
-即時反映させるためには、「Reconfigure」ステートメントを...
-「環境設定オプション」によっては、設定変更後、SQL Server...
EXEC sp_configure 'show advanced options', 1
RECONFIGURE
EXEC sp_configure
GO
***拡張オプションの設定 [#o875a3c2]
「拡張オプション」の設定を表示または変更するには、「show ...
-このオプションは、既定では0(無効)に設定されている。
-必要に応じて「show advanced options」オプションを1(有...
EXEC sp_configure 'show advanced options', 1
RECONFIGURE
EXEC sp_configure
GO
**重要な環境設定オプション [#p2982137]
***max server memory [#x29481f2]
確保する「プール メモリ(ページングされるメモリ、仮想記憶...
値が「物理メモリ」のサイズを超える場合、実際に確保される...
-既定値 : 2,147,483,647(MB)
--既定値の場合、DBサーバに搭載されている全ての「物理メモ...
--このため、他のアプリケーションが「物理メモリ」を必要と...
#ref(MaxServerMemory.png,left,nowrap,max server memory)
-サーバ種類
--SQL Server専用のDBサーバの場合~
既定値の設定を使用する。
--DBサーバがSQL Server専用でない場合~
(他のアプリケーションまたは、他のSQL Serverインスタンス...
---他のアプリケーションまたは、他のSQL Serverインスタンス...
---DBサーバに搭載されている全ての「物理メモリ」の合計から...
---他のアプリケーションに必要な「物理メモリ」は、起動に必...
-「sp_configure」による設定
EXEC sp_configure 'max server memory', nnnn
RECONFIGURE
EXEC sp_configure
GO
>nnnnの単位は、MBで指定する。
***min server memory [#p405ad7d]
確保する「プール メモリ(ページングされるメモリ、仮想記憶...
「min server memory」オプションを1GBに設定しても、~
SQL Serverが自動的に1GBの「物理メモリ」を取得するわけでは...
その時々のサーバの負荷に基づいて、必要に応じて割り当てら...
-既定値 : 0(MB)
--既定値の場合、他のアプリケーションが「物理メモリ」を必...
#ref(MinServerMemory.png,left,nowrap,min server memory)
-サーバ種類
--SQL Server専用のDBサーバの場合~
既定値の設定を使用する。
--DBサーバがSQL Server専用でない場合~
(他のアプリケーションまたは、他のSQL Serverインスタンス...
---「物理メモリ」が不足しないように、当該SQL Serverインス...
---例えば、サーバがSQL ServerのDBMS機能と、印刷とファイル...
印刷とファイル サービス機能に「物理メモリ」を消費され、SQ...
-「sp_configure」による設定
EXEC sp_configure 'min server memory', nnnn
RECONFIGURE
EXEC sp_configure
GO
>nnnnの単位は、MBで指定する。
***max server memory = min server memory (メモリの固定) [...
-「max server memory」オプションと「min server memory」オ...
-これにより、設定したサイズまで確保した「プール メモリ」...
-DBサーバがSQL Server専用でない場合~
SQL Serverインスタンスで確保する「プール メモリ」を固定し...
--当該SQL Serverの使用する「物理メモリ」
--他のアプリケーションまたは、他のSQL Serverインスタンス...
***[[recovery interval (min)>SQL Server の障害復旧#lea4...
**データベースの設定 [#c46e640c]
***[[自動拡張・自動圧縮>データ ファイルの圧縮と拡張]] [#u...
***[[復旧モデル>SQL Server の障害復旧#s7f9c8ad]] [#t9cfbc...
*内部リンク [#i8ffdd29]
**[[SQL Server の認証]] [#v3de38bc]
**[[SQL Server の照合順序]] [#b356a2f0]
**[[SQL Server の障害復旧]] [#a825793b]
**[[SQL Server での設定取得方法]] [#t210ba83]
**[[つながらない!- SQL Server>つながらない!#d663cac3]] ...
*参考 [#kca40d6b]
**Microsoft SQL Server Japan Support Team Blog [#oafa9b2b]
-DOsDONTs – Microsoft SQL Server Japan Support Team Blog~
https://blogs.msdn.microsoft.com/jpsql/tag/dosdonts/
**@IT:SQL Server 2000チューニング全工程 [#c483f57f]
-(1):メモリの自動チューニング機能を完全に把握しよう
--http://www.atmarkit.co.jp/fdb/rensai/sqlstune01/sqlstun...
--http://www.atmarkit.co.jp/fdb/rensai/sqlstune01/sqlstun...
--http://www.atmarkit.co.jp/fdb/rensai/sqlstune01/sqlstun...
-(2):動的ディスク管理でのチューニングポイント
--http://www.atmarkit.co.jp/ait/articles/0409/25/news011....
--http://www.atmarkit.co.jp/ait/articles/0409/25/news011_...
--http://www.atmarkit.co.jp/ait/articles/0409/25/news011_...
-(3):速報! SQL Server 2005のデータパーティション
--http://www.atmarkit.co.jp/ait/articles/0411/30/news113....
--http://www.atmarkit.co.jp/ait/articles/0411/30/news113_...
--http://www.atmarkit.co.jp/ait/articles/0411/30/news113_...
-(4):SQL Serverのインデックス構造(前編)
--http://www.atmarkit.co.jp/ait/articles/0501/18/news097....
--http://www.atmarkit.co.jp/ait/articles/0501/18/news097_...
-(5):SQL Serverのインデックス構造(後編)
--http://www.atmarkit.co.jp/ait/articles/0503/18/news123....
--http://www.atmarkit.co.jp/ait/articles/0503/18/news123_...
**真・Dr. K's SQL Serverチューニング研修 [#p8d1e1aa]
-(1)パフォーマンスを語るために歴史を語ろう~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/01/drk01.html
-(2)CAT秘伝、バランスド・システムの考え方~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/02/drk01.html
-(3)内部動作を知らずしてチューニングは語れない~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/03/drk01.html
-(4)DB管理者がいますぐ確認すべき3つの設定~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/04/drk01.html~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/04/drk02.html
--その1:tempdbの数をCPUコア数にあわせよ
--その2:x64環境なら「メモリ内のページロック指定」を変えよ
--その3:OLTPでは、並列処理の最大限度(Max DOP)はCPUコア...
-(5)64ビット時代の「バランスド・システム」~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/05/drk01.html
-(6)キャッシュを無駄遣いしないようにクエリを書く~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/06/drk01.html
**サーバー構成オプション (SQL Server) [#d14f31f8]
https://msdn.microsoft.com/ja-jp/library/ms189631.aspx
|項番|構成オプション|最小値|最大値|既定|h
|1|[[access check cache bucket count (A)>https://msdn.mic...
|2|[[access check cache quota (A)>https://msdn.microsoft....
|3|[[ad hoc distributed queries (A)>https://msdn.microsof...
|4|[[affinity I/O mask (A、RR)>https://msdn.microsoft.com...
|5|[[affinity64 I/O mask (A)>https://msdn.microsoft.com/j...
|6|[[affinity mask (A)>https://msdn.microsoft.com/ja-jp/l...
|7|[[affinity64 mask (A、RR)>https://msdn.microsoft.com/j...
|8|[[Agent XPs (A)>https://msdn.microsoft.com/ja-jp/libra...
|9|[[allow updates>https://msdn.microsoft.com/ja-jp/libra...
|10|[[backup compression default>https://msdn.microsoft.c...
|11|[[blocked process threshold (A)>https://msdn.microsof...
|12|[[c2 audit mode (A、RR)>https://msdn.microsoft.com/ja...
|13|[[clr enabled>https://msdn.microsoft.com/ja-jp/librar...
|14|[[common criteria compliance enabled (A、RR)>https://...
|15|[[contained database authentication>https://msdn.micr...
|16|[[cost threshold for parallelism (A)>https://msdn.mic...
|17|[[cross db ownership chaining>https://msdn.microsoft....
|18|[[cursor threshold (A)>https://msdn.microsoft.com/ja-...
|19|[[Database Mail XPs (A)>https://msdn.microsoft.com/ja...
|20|[[default full-text language (A)>https://msdn.microso...
|21|[[default language>https://msdn.microsoft.com/ja-jp/l...
|22|[[default trace enabled (A)>https://msdn.microsoft.co...
|23|[[disallow results from triggers (A)>https://msdn.mic...
|24|[[EKM provider enabled>https://msdn.microsoft.com/ja-...
|25|[[filestream_access_level>https://msdn.microsoft.com/...
|26|[[fill factor (A、RR)>https://msdn.microsoft.com/ja-j...
|27|ft crawl bandwidth (max)&br;[[ft crawl bandwidth(A) ...
|28|ft crawl bandwidth (min)&br;[[ft crawl bandwidth(A) ...
|29|ft notify bandwidth (max)&br;[[ft notify bandwidth(A)...
|30|ft notify bandwidth (min)&br;[[ft notify bandwidth(A)...
|31|[[index create memory (A、SC)>https://msdn.microsoft....
|32|[[in-doubt xact resolution (A)>https://msdn.microsoft...
|33|[[lightweight pooling (A、RR)>https://msdn.microsoft....
|34|[[locks (A、RR、SC)>https://msdn.microsoft.com/ja-jp/...
|35|[[max degree of parallelism (A)>https://msdn.microsof...
|36|[[max full-text crawl range (A)>https://msdn.microsof...
|37-★|[[max server memory (A、SC)>https://msdn.microsoft....
|38|[[max text repl size>https://msdn.microsoft.com/ja-jp...
|39|[[max worker threads (A)>https://msdn.microsoft.com/j...
|40|[[media retention (A、RR)>https://msdn.microsoft.com/...
|41|[[min memory per query (A)>https://msdn.microsoft.com...
|42-★|[[min server memory (A、SC)>https://msdn.microsoft....
|43|[[nested triggers>https://msdn.microsoft.com/ja-jp/li...
|44|[[network packet size (A)>https://msdn.microsoft.com/...
|45|[[Ole Automation Procedures (A)>https://msdn.microsof...
|46|[[open objects (A、RR)&br;旧バージョンで使用>https://...
|47|[[optimize for ad hoc workloads (A)>https://msdn.micr...
|48|[[PH_timeout (A)>https://msdn.microsoft.com/ja-jp/lib...
|49|[[precompute rank (A)>https://msdn.microsoft.com/ja-j...
|50|[[priority boost (A、RR)>https://msdn.microsoft.com/j...
|51|[[query governor cost limit (A)>https://msdn.microsof...
|52|[[query wait (A)>https://msdn.microsoft.com/ja-jp/lib...
|53-★|[[recovery interval (A、SC)>https://msdn.microsoft....
|54|[[remote access (RR)>https://msdn.microsoft.com/ja-jp...
|55|[[remote admin connections>https://msdn.microsoft.com...
|56|[[remote login timeout>https://msdn.microsoft.com/ja-...
|57|[[remote proc trans>https://msdn.microsoft.com/ja-jp/...
|58|[[remote query timeout>https://msdn.microsoft.com/ja-...
|59|[[Replication XPs (A)>https://msdn.microsoft.com/ja-j...
|60|[[scan for startup procs (A、RR)>https://msdn.microso...
|61|[[server trigger recursion>https://msdn.microsoft.com...
|62|[[set working set size (A、RR)>https://msdn.microsoft...
|63-★|[[show advanced options>https://msdn.microsoft.com/...
|64|[[SMO and DMO XPs (A)>https://msdn.microsoft.com/ja-j...
|65|[[transform noise words (A)>https://msdn.microsoft.co...
|66|[[two digit year cutoff (A)>https://msdn.microsoft.co...
|67|[[user connections (A、RR、SC)>https://msdn.microsoft...
|68|[[user options>https://msdn.microsoft.com/ja-jp/libra...
|69|[[xp_cmdshell (A)>https://msdn.microsoft.com/ja-jp/li...
----
Tags: [[:データアクセス]], [[:SQL Server]]
終了行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-[[戻る>SQL Server]]
* 目次 [#pf197325]
#contents
*概要 [#f0956d1c]
ここでは、SQL Server 構築における一般的な設定と、性能の向...
**基本的な考え方 [#d411889a]
-SQL Server は、[[Windows Server>Windows 自動パラメタとチ...
-ただし、高い負荷が長時間変化しないような場合、サーバの設...
-設定を誤ると、SQL Serverが正しく動作しなくなるため、変更...
--設定を変更する場合は、最初にシステム データベースをバッ...
--設定の妥当性の確認には、性能検証テストや、運用テストが...
-参考
--SQL Server 2000 チューニング全工程(1):~
メモリの自動チューニング機能を完全に把握しよう (1/3) - @...
http://www.atmarkit.co.jp/ait/articles/0407/31/news024.html
**チューニング可能なメモリ領域 [#h3b7c728]
SQL Serverインスタンスのアドレス空間は、SQL Serverインス...
-「実行コード」領域
-「プール メモリ」領域
の2つの領域から構成される。
このうち、チューニング可能な領域は、「プール メモリ」領域...
「プール メモリ」は、SQL Serverによって、動的にサイズが変...
***「プール メモリ」と役割 [#c21d37fc]
|項番|領域名|役割|h
|1|システム レベルのデータ構造体|DB記述子、ロック、テーブ...
|2|バッファ キャッシュ|データ ページが読み取られるバッファ|
|3|プロシージャ・キャッシュ|T-SQLの実行プランが入っている...
|4|ログ キャッシュ|ログ ページの読み書きに使用するキャッ...
|5|接続コンテキスト|接続ごとに、「クエリやストアド プロシ...
***「プール メモリ」の自己チューニング [#u51b2e16]
#ref(PoolMemory.png,left,nowrap,「プール メモリ」の自己チ...
**「環境設定オプション」の「設定可能範囲」・「設定値」の...
設定可能な「環境設定オプション」の「設定可能範囲」、「設...
-「Management Studio」を使用するか、
-[[「sp_configure」システム ストアドプロシージャを実行す...
*環境設定オプション [#e2c861aa]
**種類 [#r10ba981]
|項番|種類|略号|説明|
|1|拡張オプション|A|このオプションを変更する場合は、SQL S...
|2|再起動オプション|RR|設定を有効にするにはSQL Serverイン...
|3|自己設定オプション|SC|SQL Serverがシステムのニーズに合...
**確認・設定の方法 [#s59d542e]
***確認 [#v63f2b85]
sp_configure '<option name>'
-「Management Studio」などを使用して「sp_configure」を呼...
-パラメータを指定せずに実行した場合、「sp_configure」は、...
-「sp_configure」で出力される情報
|項番|列名|データ型|説明|h
|1|name|nvarchar(70)|環境設定オプションの名前|
|2|minimum|int|環境設定オプションの最小値|
|3|maximum|int|環境設定オプションの最大値|
|4|config_value|int|sp_configureで設定した環境設定オプシ...
|5|run_value|int|現在実行中の環境設定オプションの値|
***設定 [#b36cf425]
sp_configure '<option name>', <value>
-「sp_configure」を呼び出し、「環境設定オプション」を変更...
-変更後、「Reconfigure」ステートメントを実行していない場...
-即時反映させるためには、「Reconfigure」ステートメントを...
-「環境設定オプション」によっては、設定変更後、SQL Server...
EXEC sp_configure 'show advanced options', 1
RECONFIGURE
EXEC sp_configure
GO
***拡張オプションの設定 [#o875a3c2]
「拡張オプション」の設定を表示または変更するには、「show ...
-このオプションは、既定では0(無効)に設定されている。
-必要に応じて「show advanced options」オプションを1(有...
EXEC sp_configure 'show advanced options', 1
RECONFIGURE
EXEC sp_configure
GO
**重要な環境設定オプション [#p2982137]
***max server memory [#x29481f2]
確保する「プール メモリ(ページングされるメモリ、仮想記憶...
値が「物理メモリ」のサイズを超える場合、実際に確保される...
-既定値 : 2,147,483,647(MB)
--既定値の場合、DBサーバに搭載されている全ての「物理メモ...
--このため、他のアプリケーションが「物理メモリ」を必要と...
#ref(MaxServerMemory.png,left,nowrap,max server memory)
-サーバ種類
--SQL Server専用のDBサーバの場合~
既定値の設定を使用する。
--DBサーバがSQL Server専用でない場合~
(他のアプリケーションまたは、他のSQL Serverインスタンス...
---他のアプリケーションまたは、他のSQL Serverインスタンス...
---DBサーバに搭載されている全ての「物理メモリ」の合計から...
---他のアプリケーションに必要な「物理メモリ」は、起動に必...
-「sp_configure」による設定
EXEC sp_configure 'max server memory', nnnn
RECONFIGURE
EXEC sp_configure
GO
>nnnnの単位は、MBで指定する。
***min server memory [#p405ad7d]
確保する「プール メモリ(ページングされるメモリ、仮想記憶...
「min server memory」オプションを1GBに設定しても、~
SQL Serverが自動的に1GBの「物理メモリ」を取得するわけでは...
その時々のサーバの負荷に基づいて、必要に応じて割り当てら...
-既定値 : 0(MB)
--既定値の場合、他のアプリケーションが「物理メモリ」を必...
#ref(MinServerMemory.png,left,nowrap,min server memory)
-サーバ種類
--SQL Server専用のDBサーバの場合~
既定値の設定を使用する。
--DBサーバがSQL Server専用でない場合~
(他のアプリケーションまたは、他のSQL Serverインスタンス...
---「物理メモリ」が不足しないように、当該SQL Serverインス...
---例えば、サーバがSQL ServerのDBMS機能と、印刷とファイル...
印刷とファイル サービス機能に「物理メモリ」を消費され、SQ...
-「sp_configure」による設定
EXEC sp_configure 'min server memory', nnnn
RECONFIGURE
EXEC sp_configure
GO
>nnnnの単位は、MBで指定する。
***max server memory = min server memory (メモリの固定) [...
-「max server memory」オプションと「min server memory」オ...
-これにより、設定したサイズまで確保した「プール メモリ」...
-DBサーバがSQL Server専用でない場合~
SQL Serverインスタンスで確保する「プール メモリ」を固定し...
--当該SQL Serverの使用する「物理メモリ」
--他のアプリケーションまたは、他のSQL Serverインスタンス...
***[[recovery interval (min)>SQL Server の障害復旧#lea4...
**データベースの設定 [#c46e640c]
***[[自動拡張・自動圧縮>データ ファイルの圧縮と拡張]] [#u...
***[[復旧モデル>SQL Server の障害復旧#s7f9c8ad]] [#t9cfbc...
*内部リンク [#i8ffdd29]
**[[SQL Server の認証]] [#v3de38bc]
**[[SQL Server の照合順序]] [#b356a2f0]
**[[SQL Server の障害復旧]] [#a825793b]
**[[SQL Server での設定取得方法]] [#t210ba83]
**[[つながらない!- SQL Server>つながらない!#d663cac3]] ...
*参考 [#kca40d6b]
**Microsoft SQL Server Japan Support Team Blog [#oafa9b2b]
-DOsDONTs – Microsoft SQL Server Japan Support Team Blog~
https://blogs.msdn.microsoft.com/jpsql/tag/dosdonts/
**@IT:SQL Server 2000チューニング全工程 [#c483f57f]
-(1):メモリの自動チューニング機能を完全に把握しよう
--http://www.atmarkit.co.jp/fdb/rensai/sqlstune01/sqlstun...
--http://www.atmarkit.co.jp/fdb/rensai/sqlstune01/sqlstun...
--http://www.atmarkit.co.jp/fdb/rensai/sqlstune01/sqlstun...
-(2):動的ディスク管理でのチューニングポイント
--http://www.atmarkit.co.jp/ait/articles/0409/25/news011....
--http://www.atmarkit.co.jp/ait/articles/0409/25/news011_...
--http://www.atmarkit.co.jp/ait/articles/0409/25/news011_...
-(3):速報! SQL Server 2005のデータパーティション
--http://www.atmarkit.co.jp/ait/articles/0411/30/news113....
--http://www.atmarkit.co.jp/ait/articles/0411/30/news113_...
--http://www.atmarkit.co.jp/ait/articles/0411/30/news113_...
-(4):SQL Serverのインデックス構造(前編)
--http://www.atmarkit.co.jp/ait/articles/0501/18/news097....
--http://www.atmarkit.co.jp/ait/articles/0501/18/news097_...
-(5):SQL Serverのインデックス構造(後編)
--http://www.atmarkit.co.jp/ait/articles/0503/18/news123....
--http://www.atmarkit.co.jp/ait/articles/0503/18/news123_...
**真・Dr. K's SQL Serverチューニング研修 [#p8d1e1aa]
-(1)パフォーマンスを語るために歴史を語ろう~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/01/drk01.html
-(2)CAT秘伝、バランスド・システムの考え方~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/02/drk01.html
-(3)内部動作を知らずしてチューニングは語れない~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/03/drk01.html
-(4)DB管理者がいますぐ確認すべき3つの設定~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/04/drk01.html~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/04/drk02.html
--その1:tempdbの数をCPUコア数にあわせよ
--その2:x64環境なら「メモリ内のページロック指定」を変えよ
--その3:OLTPでは、並列処理の最大限度(Max DOP)はCPUコア...
-(5)64ビット時代の「バランスド・システム」~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/05/drk01.html
-(6)キャッシュを無駄遣いしないようにクエリを書く~
http://www.atmarkit.co.jp/fdb/rensai/10_drk/06/drk01.html
**サーバー構成オプション (SQL Server) [#d14f31f8]
https://msdn.microsoft.com/ja-jp/library/ms189631.aspx
|項番|構成オプション|最小値|最大値|既定|h
|1|[[access check cache bucket count (A)>https://msdn.mic...
|2|[[access check cache quota (A)>https://msdn.microsoft....
|3|[[ad hoc distributed queries (A)>https://msdn.microsof...
|4|[[affinity I/O mask (A、RR)>https://msdn.microsoft.com...
|5|[[affinity64 I/O mask (A)>https://msdn.microsoft.com/j...
|6|[[affinity mask (A)>https://msdn.microsoft.com/ja-jp/l...
|7|[[affinity64 mask (A、RR)>https://msdn.microsoft.com/j...
|8|[[Agent XPs (A)>https://msdn.microsoft.com/ja-jp/libra...
|9|[[allow updates>https://msdn.microsoft.com/ja-jp/libra...
|10|[[backup compression default>https://msdn.microsoft.c...
|11|[[blocked process threshold (A)>https://msdn.microsof...
|12|[[c2 audit mode (A、RR)>https://msdn.microsoft.com/ja...
|13|[[clr enabled>https://msdn.microsoft.com/ja-jp/librar...
|14|[[common criteria compliance enabled (A、RR)>https://...
|15|[[contained database authentication>https://msdn.micr...
|16|[[cost threshold for parallelism (A)>https://msdn.mic...
|17|[[cross db ownership chaining>https://msdn.microsoft....
|18|[[cursor threshold (A)>https://msdn.microsoft.com/ja-...
|19|[[Database Mail XPs (A)>https://msdn.microsoft.com/ja...
|20|[[default full-text language (A)>https://msdn.microso...
|21|[[default language>https://msdn.microsoft.com/ja-jp/l...
|22|[[default trace enabled (A)>https://msdn.microsoft.co...
|23|[[disallow results from triggers (A)>https://msdn.mic...
|24|[[EKM provider enabled>https://msdn.microsoft.com/ja-...
|25|[[filestream_access_level>https://msdn.microsoft.com/...
|26|[[fill factor (A、RR)>https://msdn.microsoft.com/ja-j...
|27|ft crawl bandwidth (max)&br;[[ft crawl bandwidth(A) ...
|28|ft crawl bandwidth (min)&br;[[ft crawl bandwidth(A) ...
|29|ft notify bandwidth (max)&br;[[ft notify bandwidth(A)...
|30|ft notify bandwidth (min)&br;[[ft notify bandwidth(A)...
|31|[[index create memory (A、SC)>https://msdn.microsoft....
|32|[[in-doubt xact resolution (A)>https://msdn.microsoft...
|33|[[lightweight pooling (A、RR)>https://msdn.microsoft....
|34|[[locks (A、RR、SC)>https://msdn.microsoft.com/ja-jp/...
|35|[[max degree of parallelism (A)>https://msdn.microsof...
|36|[[max full-text crawl range (A)>https://msdn.microsof...
|37-★|[[max server memory (A、SC)>https://msdn.microsoft....
|38|[[max text repl size>https://msdn.microsoft.com/ja-jp...
|39|[[max worker threads (A)>https://msdn.microsoft.com/j...
|40|[[media retention (A、RR)>https://msdn.microsoft.com/...
|41|[[min memory per query (A)>https://msdn.microsoft.com...
|42-★|[[min server memory (A、SC)>https://msdn.microsoft....
|43|[[nested triggers>https://msdn.microsoft.com/ja-jp/li...
|44|[[network packet size (A)>https://msdn.microsoft.com/...
|45|[[Ole Automation Procedures (A)>https://msdn.microsof...
|46|[[open objects (A、RR)&br;旧バージョンで使用>https://...
|47|[[optimize for ad hoc workloads (A)>https://msdn.micr...
|48|[[PH_timeout (A)>https://msdn.microsoft.com/ja-jp/lib...
|49|[[precompute rank (A)>https://msdn.microsoft.com/ja-j...
|50|[[priority boost (A、RR)>https://msdn.microsoft.com/j...
|51|[[query governor cost limit (A)>https://msdn.microsof...
|52|[[query wait (A)>https://msdn.microsoft.com/ja-jp/lib...
|53-★|[[recovery interval (A、SC)>https://msdn.microsoft....
|54|[[remote access (RR)>https://msdn.microsoft.com/ja-jp...
|55|[[remote admin connections>https://msdn.microsoft.com...
|56|[[remote login timeout>https://msdn.microsoft.com/ja-...
|57|[[remote proc trans>https://msdn.microsoft.com/ja-jp/...
|58|[[remote query timeout>https://msdn.microsoft.com/ja-...
|59|[[Replication XPs (A)>https://msdn.microsoft.com/ja-j...
|60|[[scan for startup procs (A、RR)>https://msdn.microso...
|61|[[server trigger recursion>https://msdn.microsoft.com...
|62|[[set working set size (A、RR)>https://msdn.microsoft...
|63-★|[[show advanced options>https://msdn.microsoft.com/...
|64|[[SMO and DMO XPs (A)>https://msdn.microsoft.com/ja-j...
|65|[[transform noise words (A)>https://msdn.microsoft.co...
|66|[[two digit year cutoff (A)>https://msdn.microsoft.co...
|67|[[user connections (A、RR、SC)>https://msdn.microsoft...
|68|[[user options>https://msdn.microsoft.com/ja-jp/libra...
|69|[[xp_cmdshell (A)>https://msdn.microsoft.com/ja-jp/li...
----
Tags: [[:データアクセス]], [[:SQL Server]]
ページ名: