Skip to content

kuniteru/SQLServer-Util

 
 

Repository files navigation

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 の各種情報を取得するためのユーティリティ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 50.5%
  • PLpgSQL 37.7%
  • Python 4.7%
  • PLSQL 3.8%
  • Shell 2.7%
  • SQLPL 0.6%