ひさし の雑記

金麦をメインにしたいと思いつつ Microsoft 製品の勉強内容を日々投稿

SQL Server 現状診断サービスのご紹介

leave a comment »

弊社で提供させていただいている、SQL Server 現状診断サービスのご紹介となります。

続きを読む »

Written by Masayuki.Ozawa

2014/11/18 at 19:28

カテゴリー: SQL Server

Tagged with

PowerShell で可用性グループの情報を取得した場合のリフレッシュについて

leave a comment »

SQL Server の PowerShell では、SQL Server の PS プロバイダー経由で可用性グループの情報を取得することができます。
AlwaysOn ポリシーを使用した可用性グループの正常性の確認 (SQL Server)
SQL Server PowerShell プロバイダー
Microsoft.SqlServer.Management.Smo 名前空間 

具体的には以下のようなコマンドで可用性グループの情報を取得できます。

Import-Module SQLPS -DisableNameChecking

Get-ChildItem SQLSERVER:\SQL\$($ENV:COMPUTERNAME)\DEFAULT\AvailabilityGroups\AlwaysOn-AG\AvailabilityReplicas

image

続きを読む »

Written by Masayuki.Ozawa

2015/03/24 at 23:00

カテゴリー: SQL Server

Tagged with

カーソルのクエリキャッシュを調査してみる

leave a comment »

前回の投稿の類似となりますが、SQL Server でカーソルを使用するクエリを実行したときのキャッシュについて軽くまとめてみたいと思います。

続きを読む »

Written by Masayuki.Ozawa

2015/02/22 at 23:20

カテゴリー: SQL Server

Tagged with

テスト

leave a comment »

えろす財閥 (@ichi_sien) の えろす財閥総帥 (@ichi_sien) の えろす師匠 (@ichi_sien)  https://twitter.com/ichi_sien

Written by Masayuki.Ozawa

2015/02/22 at 22:39

カテゴリー: 未分類

SQL Server のクエリのキャッシュの基本を理解する

leave a comment »

SQL Server ではキャッシュされているクエリの情報を確認する際に、sys.dm_exec_query_stats を使用することが多いかと思います。

この DMV にどのようにクエリの情報がキャッシュされているかの基本について少しまとめてみたいと思います。

続きを読む »

Written by Masayuki.Ozawa

2015/02/22 at 12:21

カテゴリー: SQL Server

Tagged with

SQL Database の動的データマスキング (プレビュー) を試してみる

with one comment

我らが Azure 界の No.1Azure 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 点が前提となるようです。

続きを読む »

Written by Masayuki.Ozawa

2015/02/19 at 10:59

カテゴリー: SQL Database

Tagged with

SQL Database v12 のリソース調整設定を確認してみる

leave a comment »

SQL Database v12 のリソース調整設定を確認できそうな、sys.dm_user_db_resource_governance  という DMV があったので内容を確認したところ、パフォーマンスレベルに応じたリソース調整の設定を確認することができそうでした。
# S2 以上でないと DMV から情報を取得することができませんでしたが。

DTU の正体はこの辺のリソース調整なのかもしれないですね。

続きを読む »

Written by Masayuki.Ozawa

2015/02/18 at 20:48

カテゴリー: SQL Database

Tagged with

SQL Database v12 への移行方法について考えてみる

with one comment

先日、一部の地域では SQL Database v12 が GA しました。
今後のリリース予定については以下を参照していただければ。
What’s new in the Latest SQL Database Update V12 (preview)

日本でも近いうちに (First quarter 2015, estimated) GA が予定されていますので、v12 への移行方法を軽くまとめてみたいと思います。
今回は同一のサブスクリプション / 地域での移行を想定しています。

アップグレードの基本パターンについては Plan and prepare to upgrade to the Latest SQL Database Update V12 (preview) を参照するとよいかと。

続きを読む »

Written by Masayuki.Ozawa

2015/02/12 at 23:33

カテゴリー: SQL Database

Tagged with

複数 NIC を使用した仮想マシンで「実行中(プロビジョニング)」の状態が続いたので調査した際のメモ

with one comment

複数 NIC を使用した仮想マシンの状態が「実行中 (プロビジョニング)」の状態のまま、デプロイが完了しない現象について、調査する必要があったので調べてみたメモを。
2015/2/10 時点の内容ですのでどこかのタイミングで解消しているかもしれません。

image

続きを読む »

Written by Masayuki.Ozawa

2015/02/10 at 14:51

SQL Database v12 の構成を DMV から調べてみる

leave a comment »

SQL Database v12 は現状、S2 以上のデータベースであれば DMV から各種情報を取得することが可能です。
# というより、S2 未満でも取得したいものですね…。

取得できる情報から SQL Database v12 の各種構成を調べてみました。

続きを読む »

Written by Masayuki.Ozawa

2015/02/08 at 23:07

SQL Database v12 の列ストアインデックスについて

with one comment

SQL Database v12 では、列ストアインデックスが利用できるようになりました。
What’s new in the Latest SQL Database Update V12 (preview)

SQL Server 2014 で追加された更新可能な「クラスター化列ストアインデックス」を SQL Database v12 でも利用することができます。

CREATE CLUSTERED COLUMNSTORE INDEX (Transact-SQL)

続きを読む »

Written by Masayuki.Ozawa

2015/02/03 at 00:03