SlideShare une entreprise Scribd logo
1  sur  39
ここからはじめる
SQL Server の状態取得
小澤 真之 (@Masayuki_Ozawa)
自己紹介
2
 SQL Serve 関連の案件を中心に仕事をしていけるといいなと考え
ているフリーランスのエンジニアです。
 SE の雑記 というブログをやっています
http://blog.engineer-memo.com/
 SNS はこちら
 Twitter :
@Masayuki_Ozawa
 Facebook : http://www.facebook.com/masayuki.ozawa
2012/12/01SQLSaturday #181
現状取得の重要性
2012/12/01SQLSaturday #1813
 突然こんなこと言われたことがありませんか??
最近 サーバーが遅くなった
気がするんだけど、どうして??
どうして突然遅くなった??
2012/12/01SQLSaturday #1814
 データが増えた??
 利生者数が増えた??
 インデックスの断片化??
 統計情報が古くなって最適な実行プランではない??
 そもそも、遅くなったって何と比較して??
 感覚値との比較??
 サーバーの使用状況の変化を把握することで
何があったかを確認することが重要!!
レスポンス悪化時の
問題解決の 2 つのアプローチ
2012/12/01SQLSaturday #1815
二つのアプローチ
2012/12/01SQLSaturday #1816
• クエリの実行プランの最適化
• インデックスチューニング
• ロックの最適化 ……
クエリ最適化 (部分最適)
• ハードウェアリソースの使用状況の最適化
• CPU / ディスク / メモリ /ネットワーク
• 待ち事象 (Wait Stats / Latch Stats) ……
サーバー最適化 (全体最適)
処理が遅い画面が分かっている
全体的 / なんとなく遅い
今回の内容
ここからはじめてみてはどうでしょう
2012/12/01SQLSaturday #1817
基本情報を取得するからはじめてみる
2012/12/01SQLSaturday #1818
 リソースの基本情報を正しく取得 / 整理する
ところから、はじめてみてはどうでしょう。
 サーバーの基本的なリソース
 CPU
 ディスク
 メモリ
 ネットワーク
このグラフをどう見ますか??
9
 以下のようなディスクの使用率のグラフがあります。
ディスクがボトルネックになっているでしょうか?
Disk Read が頻繁に発生
Disk Queue が頻繁に発生
Disk Write は定期的に発生
Logical Disk : Current Disk Queue Length
Logical Disk : Avg. Disk Bytes/Read
Logical Disk : Avg. Disk Bytes/Write
2012/12/01SQLSaturday #181
ボトルネックになっているのは??
2012/12/01SQLSaturday #18110
1. ディスクのスペックが不足している
2. CPU のスペックが不足している
3. メモリのサイズが不足している
4. わからない
私の回答はこれ
各リソースの情報をどう読む?
11
 CPU
 サーバー全体の CPU の使用率
 SQL Server のプロセスの CPU の使用率
 コンパイル / リコンパイルの発生状況
 CPU キュー
 メモリ
 サーバーの使用可能な空きメモリ
 SQL Server のメモリ使用状況
 キャッシュヒット率
 ディスク
 ディスク読み込み / ディスク書き込み
 (ディスクキュー)
 ネットワーク
 受信バイト / 送信バイト
 ネットワークキュー
2012/12/01SQLSaturday #181
キホンのキホン
2012/12/01SQLSaturday #18112
 瞬間値や平均値ではなく時系列にデータを整理する
 瞬間値 (最大値) は有効なデータになりえます??
 瞬間的に 100% に達するのは問題でしょうか??
 リソースを有効に使っているという見方もできます。
 リソースの使用状況を 波形 で見れるようにするのが重要
 100% に張り付いた状態が継続していないことを確認
 ピーク時間とオフピーク時間のリソースの使用状況を確認
 複数のリソースの情報を組み合わせて確認する
 一つのリソースだけで判断しないことがポイント
先ほどわからないといった理由はこれ
たとえばこのようなことが考えられます
2012/12/01SQLSaturday #18113
 ディスク
 ディスクの書き込みではなく読み込みの頻度が多い
→ ディスク / メモリがボトルネックになりえる
 CPU
 ユーザーが増えたことにより再利用されない SQL が頻繁に実行され、コンパ
イルの発生が頻発し CPU が 100% になっている
→ CPU / メモリがボトルネックになりえる
 メモリ
 データの増加によって、メモリが不足して頻繁にデータがディスクから読み込
まれている
→ メモリ / ディスクがボトルネックになりえる
使用するツール
2012/12/01SQLSaturday #18114
現状を見るために使用するツール
15
 SQL Server 2000
 Undocumented DBCC
 システムテーブル
 OS のパフォーマンスモニター
 SQL Server 2005
 動的管理ビュー (DMV)
 SSMS の標準レポート
 SQL Server 2005 Performance Dashboard Reports
 SQL Server 2008 / R2 / SQL Server 2012
 データコレクション (ただし、Enterprise Edition)
 SQL Server 2008 以降は SQL Server の機能でパフォーマンス状態のレポートが作れるよ
うになりました
 拡張イベント (XEvent)
今回はこれ
これも少し
2012/12/01SQLSaturday #181
データコレクションの画面例
16 2012/12/01SQLSaturday #181
パフォーマンスモニタとは??
17
 リアルタイムのパフォーマンス情報
 現状を確認するときに使用します
 パフォーマンス情報のログの取得
 ベースラインを作成するときに使用します
 リモート (別のコンピュータ) からも取得できます
 サーバーのディスク容量が無くても別のコンピューターにログを取得できます
 SQL Server 固有のカウンタならメモリの情報を取得できます
 タスクマネージャーでメモリの使用状況が取得できなくても、SQL Server 固
有のカウンタからはメモリの使用状況を取得することができます。
2012/12/01SQLSaturday #181
エディションに依存せずに
使用できるので
どの環境でも情報を取得可能
データ取得時の環境例
18
モニタリング端末
PerflogUser
(Performance Log User)
(Performance Monitor User)
モニター対象
PerflogUser
(Performance Log User)
(Performance Monitor User)
ログ取得ディレクトリ
別端末から取得
同一ユーザー名 / 同一パスワード
(ワークグループ環境のため)
2012/12/01SQLSaturday #181
パフォーマンスモニタで取得する項目の例
19
 「SQL Server Perlman Counters Poster」でビングってください
 Quest Software さんから SQL Server のパフォーマンスモニタのカウンタに
ついて、まとまった情報が公開されています
2012/12/01SQLSaturday #181
最初にすること
2012/12/01SQLSaturday #18120
こういうデータを見ていませんか?
21
 最大 / 最小 / 平均を表にする
 タスクマネージャーで確認
CPU Memory
最大 最小 平均 最大 最小 平均
9:00 50% 10% 40% 10GB 10GB 10GB
10:00 90% 10% 80% 10GB 10GB 10GB
11:00 96% 15% 90% 10GB 10GB 10GB
sqlservr.exe の
状態を確認
2012/12/01SQLSaturday #181
データの読み方
22
4 つのポイント
1. 波形を見る
2. 同じ種類の複数の情報を重ねる
3. 違う種類の情報と比較する
4. 比率を見る
2012/12/01SQLSaturday #181
波形を読む
23
波形から
CPU 使用率の
高い時間を把握
Processor : %Processor Time (_Total)
2012/12/01SQLSaturday #181
ピークタイム (高負荷) と
オフピークタイム (低負荷) の
状態を確認する
同じ種類の複数の情報を重ねる
24
Processor : % Processor Time (_Total)
Process : % Processor Time (sqlservr)
プロセッサの使用率の波形と
SQL Server のプロセスの
波形が一致
2012/12/01SQLSaturday #181
SQL Server のプロセスが
CPU を多く使用している
ことが読み取れる
違う種類の情報と比較する
25
Buffer Manager : Buffer Cache Hit Ratio
Plan Cache : Cache Hit Ratio
Buffer Manager : Page life expectancy
データのキャッシュヒット率
メモリが不足していると低い
クエリのキャッシュヒット率
アドホッククエリが多いと低い
メモリ内のデータでどの程度の
時間処理ができているか
300秒以上が一般的な推奨値
2012/12/01SQLSaturday #181
どの用途のメモリが
不足しているかを確認
比率を見る
26
SQL Server の使用メモリ
サーバー上の空きメモリ
SQL Server 以外の使用メモリ
Memory : Available MBytes
Process : Working Set (sqlservr 以外)
Memory Manager : Total Server Memory (KB)
2012/12/01SQLSaturday #181
全体のメモリに対して
どの程度使用しているか
SQL Server のメモリ構造
27
Buffer Manager : Database Pages
Plan Cache : Cache Pages
Memory Manager : Connection Memory (KB)
Memory Manager : Granted Workspace Memory (KB)
Memory Manager : Lock Memory (KB)
一時利用
キャッシュ
2012/12/01SQLSaturday #181
一歩踏み込んでメモリの状態を確認
28
プロシージャキャッシュ
Buffer Manager : Free pages
Buffer Manager : Database Pages
Plan Cache : Cache Pages (_Total)
※各値はページ数なので 8KB をかける
※SQL Server 2012 ではカウンタ名少しが変わっています
データキャッシュ
2012/12/01SQLSaturday #181
フリーページ
SQL Server が確保している
メモリでも内部的には
空きがあることが
DMV でさらにブレークダウン
29
 データキャッシュの詳細は [sys].[dm_os_buffer_descriptors] で
 プロシージャキャッシュの詳細は [sys].[dm_exec_cached_plans] で
2012/12/01SQLSaturday #181
DB 単位のメモリの
使用状況を取得
用途単位でメモリの
使用状況を取得
最初のグラフを改めて見直すと
30
Disk Read が頻繁に発生
Disk Queue が頻繁に発生
Disk Write は定期的に発生
Logical Disk : Current Disk Queue Length
Logical Disk : Avg. Disk Bytes/Read
Logical Disk : Avg. Disk Bytes/Write
2012/12/01SQLSaturday #181
組み合わせると見えてくる!!
31
 データキャッシュのヒット率が低いとディスクからデータの読み込み
が発生しているので、ディスク負荷が高くなる傾向に
 プランキャッシュのヒット率が低いとコンパイルの発生回数が多くな
るため、CPU 負荷が高くなる傾向に
 ディスク / CPU の値が高くてもメモリネック
の場合があります。
 このような場合は、違う種類の情報を比較する
ことが重要です。
2012/12/01SQLSaturday #181
使い分けが重要
32
 パフォーマンスモニタは現状を俯瞰するのが得意です
 各カウンターで現状を取得して、特異点があれば DMV でブレークダウン
 DMV は現状の状態詳細に取得するのが得意です
 DMV の情報はサービスを再起動すると初期化されるのでログとして取得する
場合はユーザー定義のデータコレクションまたは、定期的にクエリを実行して
テーブルに格納することで対応
 拡張イベントはイベントを取得するのが得意です
 今回は紹介できていませんが拡張イベントでは内部動作を取得できます。
 セッション単位の待ち事象 (Wait Stats / Ratch Stats)
 ブロッキング (ロックの競合)
2012/12/01SQLSaturday #181
33 2012/12/01SQLSaturday #181
さらに踏み込みたい方は
2012/12/01SQLSaturday #18134
実行状態の遷移
2012/12/01SQLSaturday #18135
実行状態
(RUNNING)
実行可能状態
(RUNNABLE)
待機状態
(SUSPENDED)
処理を実行している状態
CPU
メモリ
ディスク
処理を待機している状態
ロック
並列処理同期
ディスク I/O
待機がなくなり処理の開始待ち
CPU 使用権の譲渡
キューの解放
待機状態の理由を考える
2012/12/01SQLSaturday #18136
 実行状態が長い = 処理に時間がかかる
 どの処理で時間がかかっているかを確認
 実行プランのイテレータを確認
 sys.dm_exec_requests (実行中の要求) で確認することができます。
 待機状態が長い = リソースを使用できる状態になるのに時間がかかる
 どのリソースを使用可能な状態になるのに時間がかかっているかを確認
 sys.dm_os_wait_stats (待機の累計) で確認をすることができます。
最初の一歩は利用状況モニターから
2012/12/01SQLSaturday #18137
詳しく知りたい方はこちらを
2012/12/01SQLSaturday #18138
 SQL Wait Stats Joes 2 Pros: SQL Performance Tuning
Techniques Using Wait Statistics
まとめ
39
 パフォーマンスモニターの勘所がわかれば状態取得ははじめられます
 インデックスチューニング / DMV 詳細確認は難しいかもしれませんが、基本的な情
報を取得して整理するところからはじめてみてはどうでしょう。
 取得したデータを読むときは単純な値を控えるのではなく波形や複数の情報
を組み合わせることが重要になってきます
 組み合わせることで見えてくる事象があります。
 定期的にベースラインと現状を比較し、負荷があがっているかを判断するの
が予防保守として重要になってきます
 ベースラインを作成したら終わりではなく定期的にベースラインとの比較をするのが
大事です
 急に遅くなっていないことを証明するための予防線
2012/12/01SQLSaturday #181

Contenu connexe

Tendances

Sql server 構築 運用 tips
Sql server 構築 運用 tipsSql server 構築 運用 tips
Sql server 構築 運用 tipsMasayuki Ozawa
 
Sql server 2016 always on 可用性グループ new features
Sql server 2016 always on 可用性グループ new featuresSql server 2016 always on 可用性グループ new features
Sql server 2016 always on 可用性グループ new featuresMasayuki Ozawa
 
A24 SQL Server におけるパフォーマンスチューニング手法 - 注目すべきポイントを簡単に by 多田典史
A24 SQL Server におけるパフォーマンスチューニング手法 - 注目すべきポイントを簡単に by 多田典史A24 SQL Server におけるパフォーマンスチューニング手法 - 注目すべきポイントを簡単に by 多田典史
A24 SQL Server におけるパフォーマンスチューニング手法 - 注目すべきポイントを簡単に by 多田典史Insight Technology, Inc.
 
SQL Server チューニング基礎
SQL Server チューニング基礎SQL Server チューニング基礎
SQL Server チューニング基礎Microsoft
 
Always on 可用性グループ 構築時のポイント
Always on 可用性グループ 構築時のポイントAlways on 可用性グループ 構築時のポイント
Always on 可用性グループ 構築時のポイントMasayuki Ozawa
 
Sql server これだけはやっておこう 最終版
Sql server これだけはやっておこう 最終版Sql server これだけはやっておこう 最終版
Sql server これだけはやっておこう 最終版elanlilac
 
C34 Always On 可用性グループ 構築時のポイント by 小澤真之
C34 Always On 可用性グループ 構築時のポイント by 小澤真之C34 Always On 可用性グループ 構築時のポイント by 小澤真之
C34 Always On 可用性グループ 構築時のポイント by 小澤真之Insight Technology, Inc.
 
45分で理解する SQL Serverでできることできないこと
45分で理解する SQL Serverでできることできないこと45分で理解する SQL Serverでできることできないこと
45分で理解する SQL ServerでできることできないことInsight Technology, Inc.
 
[D11] SQL Server エンジニアに知ってもらいたい!! SQL Server チューニングアプローチ by masayuki ozawa
[D11] SQL Server エンジニアに知ってもらいたい!! SQL Server チューニングアプローチ by masayuki ozawa[D11] SQL Server エンジニアに知ってもらいたい!! SQL Server チューニングアプローチ by masayuki ozawa
[D11] SQL Server エンジニアに知ってもらいたい!! SQL Server チューニングアプローチ by masayuki ozawaInsight Technology, Inc.
 
Microsoft Azure Storage 概要
Microsoft Azure Storage 概要Microsoft Azure Storage 概要
Microsoft Azure Storage 概要Takeshi Fukuhara
 
Sql server よく聞く設定とその効果
Sql server よく聞く設定とその効果Sql server よく聞く設定とその効果
Sql server よく聞く設定とその効果Masayuki Ozawa
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことAmazon Web Services Japan
 
SQL serverのデータ破損に備える
SQL serverのデータ破損に備えるSQL serverのデータ破損に備える
SQL serverのデータ破損に備えるokumar savurou
 
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティスAmazon Web Services Japan
 
PostgreSQL のイケてるテクニック7選
PostgreSQL のイケてるテクニック7選PostgreSQL のイケてるテクニック7選
PostgreSQL のイケてるテクニック7選Tomoya Kawanishi
 
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解するdb tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解するMasayuki Ozawa
 
アーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーションアーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーションMasahiko Sawada
 
SQL Server 使いのための Azure Synapse Analytics - Spark 入門
SQL Server 使いのための Azure Synapse Analytics - Spark 入門SQL Server 使いのための Azure Synapse Analytics - Spark 入門
SQL Server 使いのための Azure Synapse Analytics - Spark 入門Daiyu Hatakeyama
 
PostgreSQL 15の新機能を徹底解説
PostgreSQL 15の新機能を徹底解説PostgreSQL 15の新機能を徹底解説
PostgreSQL 15の新機能を徹底解説Masahiko Sawada
 

Tendances (20)

Sql server 構築 運用 tips
Sql server 構築 運用 tipsSql server 構築 運用 tips
Sql server 構築 運用 tips
 
Sql server 2016 always on 可用性グループ new features
Sql server 2016 always on 可用性グループ new featuresSql server 2016 always on 可用性グループ new features
Sql server 2016 always on 可用性グループ new features
 
A24 SQL Server におけるパフォーマンスチューニング手法 - 注目すべきポイントを簡単に by 多田典史
A24 SQL Server におけるパフォーマンスチューニング手法 - 注目すべきポイントを簡単に by 多田典史A24 SQL Server におけるパフォーマンスチューニング手法 - 注目すべきポイントを簡単に by 多田典史
A24 SQL Server におけるパフォーマンスチューニング手法 - 注目すべきポイントを簡単に by 多田典史
 
SQL Server チューニング基礎
SQL Server チューニング基礎SQL Server チューニング基礎
SQL Server チューニング基礎
 
SQL Server 入門
SQL Server 入門SQL Server 入門
SQL Server 入門
 
Always on 可用性グループ 構築時のポイント
Always on 可用性グループ 構築時のポイントAlways on 可用性グループ 構築時のポイント
Always on 可用性グループ 構築時のポイント
 
Sql server これだけはやっておこう 最終版
Sql server これだけはやっておこう 最終版Sql server これだけはやっておこう 最終版
Sql server これだけはやっておこう 最終版
 
C34 Always On 可用性グループ 構築時のポイント by 小澤真之
C34 Always On 可用性グループ 構築時のポイント by 小澤真之C34 Always On 可用性グループ 構築時のポイント by 小澤真之
C34 Always On 可用性グループ 構築時のポイント by 小澤真之
 
45分で理解する SQL Serverでできることできないこと
45分で理解する SQL Serverでできることできないこと45分で理解する SQL Serverでできることできないこと
45分で理解する SQL Serverでできることできないこと
 
[D11] SQL Server エンジニアに知ってもらいたい!! SQL Server チューニングアプローチ by masayuki ozawa
[D11] SQL Server エンジニアに知ってもらいたい!! SQL Server チューニングアプローチ by masayuki ozawa[D11] SQL Server エンジニアに知ってもらいたい!! SQL Server チューニングアプローチ by masayuki ozawa
[D11] SQL Server エンジニアに知ってもらいたい!! SQL Server チューニングアプローチ by masayuki ozawa
 
Microsoft Azure Storage 概要
Microsoft Azure Storage 概要Microsoft Azure Storage 概要
Microsoft Azure Storage 概要
 
Sql server よく聞く設定とその効果
Sql server よく聞く設定とその効果Sql server よく聞く設定とその効果
Sql server よく聞く設定とその効果
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
 
SQL serverのデータ破損に備える
SQL serverのデータ破損に備えるSQL serverのデータ破損に備える
SQL serverのデータ破損に備える
 
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
 
PostgreSQL のイケてるテクニック7選
PostgreSQL のイケてるテクニック7選PostgreSQL のイケてるテクニック7選
PostgreSQL のイケてるテクニック7選
 
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解するdb tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
 
アーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーションアーキテクチャから理解するPostgreSQLのレプリケーション
アーキテクチャから理解するPostgreSQLのレプリケーション
 
SQL Server 使いのための Azure Synapse Analytics - Spark 入門
SQL Server 使いのための Azure Synapse Analytics - Spark 入門SQL Server 使いのための Azure Synapse Analytics - Spark 入門
SQL Server 使いのための Azure Synapse Analytics - Spark 入門
 
PostgreSQL 15の新機能を徹底解説
PostgreSQL 15の新機能を徹底解説PostgreSQL 15の新機能を徹底解説
PostgreSQL 15の新機能を徹底解説
 

En vedette

SQL Server 簡易診断サービス ご紹介資料
SQL Server 簡易診断サービス ご紹介資料SQL Server 簡易診断サービス ご紹介資料
SQL Server 簡易診断サービス ご紹介資料Masayuki Ozawa
 
SQL Server 現状診断サービス ご紹介資料
SQL Server 現状診断サービス ご紹介資料SQL Server 現状診断サービス ご紹介資料
SQL Server 現状診断サービス ご紹介資料Masayuki Ozawa
 
DBA から開発者への情報提供
DBA から開発者への情報提供DBA から開発者への情報提供
DBA から開発者への情報提供Masayuki Ozawa
 
Sql server 2016 ctp 3.0 新機能
Sql server 2016 ctp 3.0 新機能Sql server 2016 ctp 3.0 新機能
Sql server 2016 ctp 3.0 新機能Masayuki Ozawa
 
SQL Server replication overview (JP)
SQL Server replication overview (JP)SQL Server replication overview (JP)
SQL Server replication overview (JP)elanlilac
 
A25 sql server data page structure deep dive
A25 sql server data page structure deep diveA25 sql server data page structure deep dive
A25 sql server data page structure deep diveMasayuki Ozawa
 
Studiedag duurzaamheid algemene inleiding
Studiedag duurzaamheid algemene inleidingStudiedag duurzaamheid algemene inleiding
Studiedag duurzaamheid algemene inleidingPeter D'Herde
 
20140725 presentatie krnwtr.nl voor Boomtown
20140725 presentatie krnwtr.nl voor Boomtown20140725 presentatie krnwtr.nl voor Boomtown
20140725 presentatie krnwtr.nl voor BoomtownPeter D'Herde
 
20140725 Presentatie BoomBar
20140725 Presentatie BoomBar20140725 Presentatie BoomBar
20140725 Presentatie BoomBarPeter D'Herde
 
20140725 Studiedag Duurzaamheid - Geluidsbeleid Boomtown
20140725 Studiedag Duurzaamheid - Geluidsbeleid Boomtown20140725 Studiedag Duurzaamheid - Geluidsbeleid Boomtown
20140725 Studiedag Duurzaamheid - Geluidsbeleid BoomtownPeter D'Herde
 
Coderetreat のススメ at Developers' Summit 2013 Unconference
Coderetreat のススメ at Developers' Summit 2013 UnconferenceCoderetreat のススメ at Developers' Summit 2013 Unconference
Coderetreat のススメ at Developers' Summit 2013 UnconferenceKiro Harada
 
Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Yukio Kumazawa
 
COD2012 C3 : SQL Server 2012で振り返る、SQLOSのスレッド スケジューリング
COD2012 C3 : SQL Server 2012で振り返る、SQLOSのスレッド スケジューリングCOD2012 C3 : SQL Server 2012で振り返る、SQLOSのスレッド スケジューリング
COD2012 C3 : SQL Server 2012で振り返る、SQLOSのスレッド スケジューリングMasayuki Ozawa
 

En vedette (15)

SQL Server 簡易診断サービス ご紹介資料
SQL Server 簡易診断サービス ご紹介資料SQL Server 簡易診断サービス ご紹介資料
SQL Server 簡易診断サービス ご紹介資料
 
SQL Server 現状診断サービス ご紹介資料
SQL Server 現状診断サービス ご紹介資料SQL Server 現状診断サービス ご紹介資料
SQL Server 現状診断サービス ご紹介資料
 
DBA から開発者への情報提供
DBA から開発者への情報提供DBA から開発者への情報提供
DBA から開発者への情報提供
 
Sql server 2016 ctp 3.0 新機能
Sql server 2016 ctp 3.0 新機能Sql server 2016 ctp 3.0 新機能
Sql server 2016 ctp 3.0 新機能
 
SQL Server replication overview (JP)
SQL Server replication overview (JP)SQL Server replication overview (JP)
SQL Server replication overview (JP)
 
A25 sql server data page structure deep dive
A25 sql server data page structure deep diveA25 sql server data page structure deep dive
A25 sql server data page structure deep dive
 
Studiedag duurzaamheid algemene inleiding
Studiedag duurzaamheid algemene inleidingStudiedag duurzaamheid algemene inleiding
Studiedag duurzaamheid algemene inleiding
 
20140725 presentatie krnwtr.nl voor Boomtown
20140725 presentatie krnwtr.nl voor Boomtown20140725 presentatie krnwtr.nl voor Boomtown
20140725 presentatie krnwtr.nl voor Boomtown
 
20140725 Presentatie BoomBar
20140725 Presentatie BoomBar20140725 Presentatie BoomBar
20140725 Presentatie BoomBar
 
20140725 Studiedag Duurzaamheid - Geluidsbeleid Boomtown
20140725 Studiedag Duurzaamheid - Geluidsbeleid Boomtown20140725 Studiedag Duurzaamheid - Geluidsbeleid Boomtown
20140725 Studiedag Duurzaamheid - Geluidsbeleid Boomtown
 
Coderetreat のススメ at Developers' Summit 2013 Unconference
Coderetreat のススメ at Developers' Summit 2013 UnconferenceCoderetreat のススメ at Developers' Summit 2013 Unconference
Coderetreat のススメ at Developers' Summit 2013 Unconference
 
Code retreatの心得
Code retreatの心得Code retreatの心得
Code retreatの心得
 
Glossa 2 english
Glossa 2   englishGlossa 2   english
Glossa 2 english
 
Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用
 
COD2012 C3 : SQL Server 2012で振り返る、SQLOSのスレッド スケジューリング
COD2012 C3 : SQL Server 2012で振り返る、SQLOSのスレッド スケジューリングCOD2012 C3 : SQL Server 2012で振り返る、SQLOSのスレッド スケジューリング
COD2012 C3 : SQL Server 2012で振り返る、SQLOSのスレッド スケジューリング
 

Similaire à ここからはじめる SQL Server の状態取得

Sql database のご紹介
Sql database のご紹介Sql database のご紹介
Sql database のご紹介Oda Shinsuke
 
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi InabaInsight Technology, Inc.
 
Seas で語られたこととは?
Seas で語られたこととは?Seas で語られたこととは?
Seas で語られたこととは?Masayuki Ozawa
 
Sql database のご紹介
Sql database のご紹介Sql database のご紹介
Sql database のご紹介Oda Shinsuke
 
Sql server2014復習とsqlserver2016の紹介
Sql server2014復習とsqlserver2016の紹介Sql server2014復習とsqlserver2016の紹介
Sql server2014復習とsqlserver2016の紹介Oda Shinsuke
 
SQL Server/SQL Database の新機能のお話し
SQL Server/SQL Database の新機能のお話しSQL Server/SQL Database の新機能のお話し
SQL Server/SQL Database の新機能のお話しInsight Technology, Inc.
 
COD2012 T2/T3 : 実機で試す SQL Server の現状取得 ハンズオンマニュアル
COD2012 T2/T3 : 実機で試す SQL Server の現状取得 ハンズオンマニュアルCOD2012 T2/T3 : 実機で試す SQL Server の現状取得 ハンズオンマニュアル
COD2012 T2/T3 : 実機で試す SQL Server の現状取得 ハンズオンマニュアルMasayuki Ozawa
 
【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]
【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]
【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]Hideo Takagi
 
Sql azure知ってますか?改訂版
Sql azure知ってますか?改訂版Sql azure知ってますか?改訂版
Sql azure知ってますか?改訂版Oda Shinsuke
 
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu GotoInsight Technology, Inc.
 
SQL Server のロック概要
SQL Server のロック概要SQL Server のロック概要
SQL Server のロック概要Oda Shinsuke
 
Share pointを支えるsql server2014最新情報
Share pointを支えるsql server2014最新情報Share pointを支えるsql server2014最新情報
Share pointを支えるsql server2014最新情報Atsuo Yamasaki
 
[db tech showcase Tokyo 2018] #dbts2018 #D34 『サポートのトップエンジニアが語る - ワンランク上のStats...
[db tech showcase Tokyo 2018] #dbts2018 #D34 『サポートのトップエンジニアが語る - ワンランク上のStats...[db tech showcase Tokyo 2018] #dbts2018 #D34 『サポートのトップエンジニアが語る - ワンランク上のStats...
[db tech showcase Tokyo 2018] #dbts2018 #D34 『サポートのトップエンジニアが語る - ワンランク上のStats...Insight Technology, Inc.
 
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) 泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) Akihiro Kuwano
 
今注目のSpark SQL、知っておきたいその性能とは 20151209 OSC Enterprise
今注目のSpark SQL、知っておきたいその性能とは 20151209 OSC Enterprise今注目のSpark SQL、知っておきたいその性能とは 20151209 OSC Enterprise
今注目のSpark SQL、知っておきたいその性能とは 20151209 OSC EnterpriseYusukeKuramata
 
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...Insight Technology, Inc.
 
Amazon ec2とは何か?
Amazon ec2とは何か?Amazon ec2とは何か?
Amazon ec2とは何か?Shinya_131
 
SQL Azure のシームレスな管理
SQL Azure のシームレスな管理SQL Azure のシームレスな管理
SQL Azure のシームレスな管理junichi anno
 
Sql server 2019 ざっくり紹介
Sql server 2019  ざっくり紹介Sql server 2019  ざっくり紹介
Sql server 2019 ざっくり紹介Oda Shinsuke
 
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06Mikiya Okuno
 

Similaire à ここからはじめる SQL Server の状態取得 (20)

Sql database のご紹介
Sql database のご紹介Sql database のご紹介
Sql database のご紹介
 
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
 
Seas で語られたこととは?
Seas で語られたこととは?Seas で語られたこととは?
Seas で語られたこととは?
 
Sql database のご紹介
Sql database のご紹介Sql database のご紹介
Sql database のご紹介
 
Sql server2014復習とsqlserver2016の紹介
Sql server2014復習とsqlserver2016の紹介Sql server2014復習とsqlserver2016の紹介
Sql server2014復習とsqlserver2016の紹介
 
SQL Server/SQL Database の新機能のお話し
SQL Server/SQL Database の新機能のお話しSQL Server/SQL Database の新機能のお話し
SQL Server/SQL Database の新機能のお話し
 
COD2012 T2/T3 : 実機で試す SQL Server の現状取得 ハンズオンマニュアル
COD2012 T2/T3 : 実機で試す SQL Server の現状取得 ハンズオンマニュアルCOD2012 T2/T3 : 実機で試す SQL Server の現状取得 ハンズオンマニュアル
COD2012 T2/T3 : 実機で試す SQL Server の現状取得 ハンズオンマニュアル
 
【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]
【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]
【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]
 
Sql azure知ってますか?改訂版
Sql azure知ってますか?改訂版Sql azure知ってますか?改訂版
Sql azure知ってますか?改訂版
 
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
 
SQL Server のロック概要
SQL Server のロック概要SQL Server のロック概要
SQL Server のロック概要
 
Share pointを支えるsql server2014最新情報
Share pointを支えるsql server2014最新情報Share pointを支えるsql server2014最新情報
Share pointを支えるsql server2014最新情報
 
[db tech showcase Tokyo 2018] #dbts2018 #D34 『サポートのトップエンジニアが語る - ワンランク上のStats...
[db tech showcase Tokyo 2018] #dbts2018 #D34 『サポートのトップエンジニアが語る - ワンランク上のStats...[db tech showcase Tokyo 2018] #dbts2018 #D34 『サポートのトップエンジニアが語る - ワンランク上のStats...
[db tech showcase Tokyo 2018] #dbts2018 #D34 『サポートのトップエンジニアが語る - ワンランク上のStats...
 
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) 泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
 
今注目のSpark SQL、知っておきたいその性能とは 20151209 OSC Enterprise
今注目のSpark SQL、知っておきたいその性能とは 20151209 OSC Enterprise今注目のSpark SQL、知っておきたいその性能とは 20151209 OSC Enterprise
今注目のSpark SQL、知っておきたいその性能とは 20151209 OSC Enterprise
 
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
 
Amazon ec2とは何か?
Amazon ec2とは何か?Amazon ec2とは何か?
Amazon ec2とは何か?
 
SQL Azure のシームレスな管理
SQL Azure のシームレスな管理SQL Azure のシームレスな管理
SQL Azure のシームレスな管理
 
Sql server 2019 ざっくり紹介
Sql server 2019  ざっくり紹介Sql server 2019  ざっくり紹介
Sql server 2019 ざっくり紹介
 
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
 

Plus de Masayuki Ozawa

db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!Masayuki Ozawa
 
Sql database managed instance overview and internals
Sql database managed instance overview and internalsSql database managed instance overview and internals
Sql database managed instance overview and internalsMasayuki Ozawa
 
Power apps formula cheat sheet
Power apps formula cheat sheetPower apps formula cheat sheet
Power apps formula cheat sheetMasayuki Ozawa
 
K8s install (single cluster)
K8s install (single cluster)K8s install (single cluster)
K8s install (single cluster)Masayuki Ozawa
 
de:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux Tips
de:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux Tipsde:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux Tips
de:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux TipsMasayuki Ozawa
 
Managed Instance チートシート
Managed Instance チートシートManaged Instance チートシート
Managed Instance チートシートMasayuki Ozawa
 
Pacemaker 操作方法メモ
Pacemaker 操作方法メモPacemaker 操作方法メモ
Pacemaker 操作方法メモMasayuki Ozawa
 
Windows エンジニア向け sql server on linux のためのスキルアップデート
Windows エンジニア向け sql server on linux のためのスキルアップデートWindows エンジニア向け sql server on linux のためのスキルアップデート
Windows エンジニア向け sql server on linux のためのスキルアップデートMasayuki Ozawa
 
Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介
Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介
Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介Masayuki Ozawa
 
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。Masayuki Ozawa
 
Data consistency 入門 data partitioning ガイダンス
Data consistency 入門 data partitioning ガイダンスData consistency 入門 data partitioning ガイダンス
Data consistency 入門 data partitioning ガイダンスMasayuki Ozawa
 
Sql server data store data access internals
Sql server data store data access internalsSql server data store data access internals
Sql server data store data access internalsMasayuki Ozawa
 
Oracle と sql server 比べてみよう (sql server)
Oracle と sql server 比べてみよう (sql server)Oracle と sql server 比べてみよう (sql server)
Oracle と sql server 比べてみよう (sql server)Masayuki Ozawa
 
オンプレのDbaがazureのデータベースを使ってみた
オンプレのDbaがazureのデータベースを使ってみたオンプレのDbaがazureのデータベースを使ってみた
オンプレのDbaがazureのデータベースを使ってみたMasayuki Ozawa
 
Sql database 基本構成と直近で追加されていた機能の紹介
Sql database 基本構成と直近で追加されていた機能の紹介Sql database 基本構成と直近で追加されていた機能の紹介
Sql database 基本構成と直近で追加されていた機能の紹介Masayuki Ozawa
 
和牛をおいしく食べるには
和牛をおいしく食べるには和牛をおいしく食べるには
和牛をおいしく食べるにはMasayuki Ozawa
 
Sql serverデータアクセスの基本動作。荒ぶった方法で確認してみよう
Sql serverデータアクセスの基本動作。荒ぶった方法で確認してみようSql serverデータアクセスの基本動作。荒ぶった方法で確認してみよう
Sql serverデータアクセスの基本動作。荒ぶった方法で確認してみようMasayuki Ozawa
 

Plus de Masayuki Ozawa (17)

db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
 
Sql database managed instance overview and internals
Sql database managed instance overview and internalsSql database managed instance overview and internals
Sql database managed instance overview and internals
 
Power apps formula cheat sheet
Power apps formula cheat sheetPower apps formula cheat sheet
Power apps formula cheat sheet
 
K8s install (single cluster)
K8s install (single cluster)K8s install (single cluster)
K8s install (single cluster)
 
de:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux Tips
de:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux Tipsde:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux Tips
de:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux Tips
 
Managed Instance チートシート
Managed Instance チートシートManaged Instance チートシート
Managed Instance チートシート
 
Pacemaker 操作方法メモ
Pacemaker 操作方法メモPacemaker 操作方法メモ
Pacemaker 操作方法メモ
 
Windows エンジニア向け sql server on linux のためのスキルアップデート
Windows エンジニア向け sql server on linux のためのスキルアップデートWindows エンジニア向け sql server on linux のためのスキルアップデート
Windows エンジニア向け sql server on linux のためのスキルアップデート
 
Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介
Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介
Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介
 
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
 
Data consistency 入門 data partitioning ガイダンス
Data consistency 入門 data partitioning ガイダンスData consistency 入門 data partitioning ガイダンス
Data consistency 入門 data partitioning ガイダンス
 
Sql server data store data access internals
Sql server data store data access internalsSql server data store data access internals
Sql server data store data access internals
 
Oracle と sql server 比べてみよう (sql server)
Oracle と sql server 比べてみよう (sql server)Oracle と sql server 比べてみよう (sql server)
Oracle と sql server 比べてみよう (sql server)
 
オンプレのDbaがazureのデータベースを使ってみた
オンプレのDbaがazureのデータベースを使ってみたオンプレのDbaがazureのデータベースを使ってみた
オンプレのDbaがazureのデータベースを使ってみた
 
Sql database 基本構成と直近で追加されていた機能の紹介
Sql database 基本構成と直近で追加されていた機能の紹介Sql database 基本構成と直近で追加されていた機能の紹介
Sql database 基本構成と直近で追加されていた機能の紹介
 
和牛をおいしく食べるには
和牛をおいしく食べるには和牛をおいしく食べるには
和牛をおいしく食べるには
 
Sql serverデータアクセスの基本動作。荒ぶった方法で確認してみよう
Sql serverデータアクセスの基本動作。荒ぶった方法で確認してみようSql serverデータアクセスの基本動作。荒ぶった方法で確認してみよう
Sql serverデータアクセスの基本動作。荒ぶった方法で確認してみよう
 

ここからはじめる SQL Server の状態取得