MasayukiOzawa / SQLServer-Util

SQL Server の各種情報を取得するためのユーティリティ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SQLServerUtil

Build status

SQL Server の各種システムビュー/動的管理ビューから情報を取得するためのクエリ群です。

本リポジトリでは、以下の情報を取得するための各種クエリ/ツールを公開しています。

ディレクトリ 内容
AlwaysOn 可用性グループの各種情報を取得
Backup バックアップの取得状態を取得
Buffer Cache バッファキャッシュの使用状況を取得
DISKSPD ディスク性能測定ツールの DiskSpd のサンプルツール
Database データベースの情報を取得
Encryption 暗号化用のサンプルツール
Index インデックスの使用状況 / 状態を取得
Instance インスタンスの情報を所得
Lock ロック / ブロッキングの情報を取得
Management Tools SQL Server の各種管理を実施するためのサンプルツール
Performance Monitor SQL Server に関係するパフォーマンスモニターのカウンター
Plan Cache プランキャッシュの使用状況を取得
PowerShell SQL Server のクエリ実行を PowerShell で実施するためのサンプルツール
Query 実行中のクエリの情報を取得
Session セッション情報を取得
tempdb tempdb の使用状況を取得
Wait 待ち事象の情報を取得
xEvent 拡張イベントの取得と解析

情報の取得を行う場合は、以下のツールも参考になります。

情報取得

情報取得クエリ

About

SQL Server の各種情報を取得するためのユーティリティ

License:MIT License


Languages

Language:TSQL 83.9%Language:PowerShell 15.1%Language:Python 0.6%Language:Shell 0.4%