今回はデータファイルの I/O 特性を確認してみたいと思います。
Azure Virtual Machine 上で稼働している SQL Server の I/O 特性を確認する Part2
前回の投稿では SQLIO を使用して I/O 特性を確認してみました。
今回の投稿からは SQL Server を利用して I/O 特性を確認してみたいと思います。
まずは、「トランザクションログの書き込み」をターゲットとして、確認をしてみたいと思います。
Read the rest of this entry »
Azure Virtual Machine 上で稼働している SQL Server の I/O 特性を確認する Part1
■はじめに
Azure の仮想マシン (VM) 上で SQL Server を稼働させた際の情報は様々な情報が公開されていますが、まずは確認すべき情報を整理しておきたいと思います。
SQL Server in Azure Virtual Machine でパフォーマンスを考慮したバックアップ取得について
Azure の IaaS 環境の仮想マシン (VM : Virtual Machine) 上にインストールされた、SQL Server でパフォーマンスを考慮してバックアップを取得する方法を軽くまとめてみたいと思います。
今回は Azure VM としていますがこれらの方法はオンプレミスの SQL Server でバックアップを取得する際にも有効な方法となります。
詳細については えろす師匠 (Master Eros / えろす財閥総帥) が詳しいですので、ご意見ご要望はこちらに。
ブログを移転しました
URL のリダイレクトを設定していますので、以前の URL でアクセスをしても引き続き投稿を見ることはできるかと思いますが、ブログを
http://engineermemo.wordpress.com から http://blog.engineer-memo.com
に移転をしました。
当分は URL のリダイレクトをしたままの予定ですが、いつかリダイレクトを切るかもしれませんので、ブックマークをされている方は変更をお願いいたします。
SQL Server が VSS ライターを使用してバックアップが取得されているかを確認
SQL Server をインストールすると、「SqlServerWriter」(SQL Server VSS Writer サービス) がインストールされ、VSS と連携が行われます。
詳しくは SQL ライター サービス / How to: VSS Tracing を確認していただくとよいかと。
いろいろなバックアップソリューションがあるかと思いますが、VSS を使用しているバックアップで SQL Server の VSS ライターが動いているかを確認する方法をざっくりと。
VSS のトレースのレジストリ設定が Windows Server 2012 R2 で動作しなかったので、この辺については時間があるときにでも調べたいものですね。
SQL Server で DDL トリガーを展開するいくつかの方法
カーソルのクエリキャッシュを調査してみる
前回の投稿の類似となりますが、SQL Server でカーソルを使用するクエリを実行したときのキャッシュについて軽くまとめてみたいと思います。
SQL Server のクエリのキャッシュの基本を理解する
SQL Server ではキャッシュされているクエリの情報を確認する際に、sys.dm_exec_query_stats を使用することが多いかと思います。
この DMV にどのようにクエリの情報がキャッシュされているかの基本について少しまとめてみたいと思います。
SQL Database の動的データマスキング (プレビュー) を試してみる
我らが Azure 界の No.1 が Azure Update (2015.02.19) で書いてくださっていたので少し試してみました。
公式の情報としては、
Public preview: Dynamic Data Masking for Azure SQL Database
Get started with SQL Database Dynamic Data Masking
を参照していただければと思います。
また、動的データマスキングを使用するためには、
- SQL Database v12
- セキュリティが有効なアクセスを使用する必要がある
の 2 点が前提となるようです。