タグ

クエリに関するombranのブックマーク (2)

  • SQLServer: 知ってると便利なDMV(動的管理ビュー)まとめ - Qiita

    動的管理ビューって便利そうだけど、沢山種類があるしカラムの意味を調べるのも結構大変ですよね。 動的管理ビューの概要はこちら https://msdn.microsoft.com/ja-jp/library/ms188754(v=sql.120).aspx 動的管理ビューと動的管理関数では、サーバーの状態情報が返されます。返された情報は、サーバー インスタンスのヘルス状態の監視、問題の診断、パフォーマンスのチューニングに使用できます。 ということで、上手く使えばいろんな情報がサクッと取得できて嬉しいです。「○○するためのDMVを使ったSQL文」っていうまとまりで把握できてると便利だと思うので、僕がよく使っているクエリを紹介します。 そもそも自分の権限で動的管理ビューをSELECTできるかをチェック 動的管理ビューのSELECTには、VIEW SERVER STATE権限が必要なもの、VIEW

    SQLServer: 知ってると便利なDMV(動的管理ビュー)まとめ - Qiita
  • 全テーブルのデータ件数を一度に取得するクエリを書いてみた - とりあえずなんですけどね

    ヒマだからtips書いた。全テーブルのデータ件数を一度に取得するクエリ。SQLServer2005以降はOKですよ。 select a.name, b.row_count from sys.tables a left join sys.dm_db_partition_stats b on a.object_id = b.object_id order by a.object_id これまではsp_MStablespaceを駆使したクエリが大半でしたが、先週MicrosoftのセミナーであるTechEd2010に参加していい刺激をもらったので、動的管理ビューを使ってみました。 動的管理ビューを知らない人はぜひ知っておくべき!詳しくはこちら↓ チューニングに大変革をもたらす動的管理ビュー (1/2):Dr. K's SQL Serverチューニング研修 Part II(2) - @IT あと、

    全テーブルのデータ件数を一度に取得するクエリを書いてみた - とりあえずなんですけどね
  • 1