タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

SQL Serverとトラブルシュートに関するgouei2001のブックマーク (1)

  • 【読書】絵で見てわかるSQL Serverの内部構造 | 研究忘備録

    第1章 SQL ServerによるCPUリソースの使用 SQLOSスケジューラ WINDOWSスケジューラにすべてのスレッドの管理を全て任せると、 待機中のSQL ServerにCPUリソースが割り当てられることがあり効率が下がる。 (ロック獲得待ちのスレッド、子スレッドの処理を待っている親スレッドなど) Windowsスケジューラの配下にありながら、効率的にCPUリソースを使用する仕組みがSQLOSスケジューラ SQL Server起動時にCPU数(コア数)と等しい数のスケジューラが作成される。 スケジューラがワーカの管理を行う。 ワーカ: クライアントからのクエリは最終的に一つ以上のワーカに関連付けられて処理される。 ワーカスレッドプール: 各スケジューラで使用可能なワーカ数を管理する。 ワーカの最大数は「max worker threads」の設定値に依存する。 デフォルトで255個

  • 1