SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

Archive for 8月, 2012

可用性データベースのリストアについて

leave a comment

AlwaysOn 可用性グループでデータの同期をしているデータベースをリストアする際の流れなどをつらつらとまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 31st, 2012 at 8:54 pm

Posted in SQL Server

Tagged with ,

可用性グループの同期コミットを設定した際のスループットへの影響の考え方

2 comments

AlwaysOn 可用性グループの可用性モードは同期コミットと非同期コミットの 2 種類のモードがあります。
可用性モード (AlwaysOn 可用性グループ)

今回の投稿では同期コミットを使用した場合のスループットへの影響を確認するための考え方についてまとめてみたいと思います。

以前投稿した データベースミラーリングの同期モードによる遅延について と近い内容ですね。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 30th, 2012 at 10:28 pm

Posted in SQL Server

Tagged with ,

ブロッキングとデッドロックを後追い確認する方法

one comment

トランザクションの同時実行性を低下させる原因の一因としてロックの競合によるブロッキングとデッドロックの発生があります。
これらの事象は瞬間で発生するため、事前に後追いをできる仕組みを考えておかないと、どのような要因で発生したかを確認することが難しいです。

今回の投稿ではブロッキングとデッドロックの発生状況をあとから確認できるようにするための設定をまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 30th, 2012 at 3:27 pm

Posted in SQL Server

Tagged with

Windows Azure に Office 365 のアカウントでサインイン

leave a comment

SQL Database を使用しようと思ってポータルにアクセスしようとしたところ
image

という画像が。

Office 365 のアカウントでサインインできるようになったんですね。

ということで少し試してみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 29th, 2012 at 10:07 pm

Windows 8 のショートカットキーのメモ

leave a comment

Windows 8 を使用してからぼちぼち 1 週間以上は経過したと思うのですが、ショートカットキーを全然覚えられていなかったので少し情報をまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 28th, 2012 at 8:37 am

Posted in Windows Client

Tagged with

SQL Server の評価版から製品版への移行

3 comments

TechNet フォーラムを見ていて、どうやるんだったかなと思い軽くまとめてみました。

内容については SQL Server 2005 評価版から製品版へのアップグレードについて にまとまっています。

紹介されている以下の情報を読んでおくとよさそうですね。
サポートされているバージョンとエディションのアップグレード
SQL Server 2005 の評価版の有効期限が切れたインストールは、SQL Server 2005 の製品版にアップグレードしようとするとエラー メッセージが表示されます。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 25th, 2012 at 12:28 am

Posted in SQL Server

Tagged with

非同期モードの可用性グループのフェールオーバーとデータ損失について

leave a comment

本投稿は 8/28 に大幅に修正しました。

AlwaysOn 可用性グループの非同期モードはプライマリレプリカの更新をセカンダリレプリカに反映する前にトランザクションを完了させるため、トランザクション量に応じてプライマリレプリカとセカンダリレプリカ間でデータの差異が発生する可能性があります。

今回の投稿では非同期モードを使用している場合のフェールオーバーについてまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 24th, 2012 at 12:37 am

Posted in SQL Server

Tagged with

マルチサブネットフェールオーバークラスター利用時の設定の注意点

leave a comment

SQL Server 2012 ではマルチサブネットフェールオーバークラスターがサポートされます。
実際には、AlwaysOn フェールオーバークラスターインスタンス (FCI) や AlwaysOn 可用性グループ (AG) でマルチサブネット構成を使用することになるかと思います。

マルチサブネットフェールオーバークラスターを使用する場合の注意点について少しまとめてみたいと思います。
Data Case01 緊急時に備えてデータを堅守 のような環境を作成する場合に考慮する必要が出てくるかと。

基本的な情報は
SQL Server マルチサブネット クラスタリング
SQL Server 2012 リリース ノート (ja-JP)

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 23rd, 2012 at 9:45 am

Posted in SQL Server

Tagged with ,

ゲスト OS の MAC アドレスの重複と VMSMP の警告について

leave a comment

検証をしていて、あるタイミングから急にネットワークが不安定になってしまいました。
ゲートウェイに対して PING が通ったり通らなかったりと。

なんでだろうと調べていたところ、あるサーバーのイベントビューアーに VMSMP の警告が出力されており、出力されていた内容としては、仮想NICにIPを割り当てると、イベント28(警告)ソース「VMSMP」が発生する と同じ内容でした。
この警告が発生しているホスト上のゲスト OS では、Cluster Validation fails “Validate Cluster Network Configuration” Test with Error 80070005 というクラスター構築時の CPrepSrv の問題も発生していたりと。
# 一般化した Sysprep を実行している環境なので、Failover Clustering Error 80070005 の DCOM の問題かもと思ったのですが、他にクラスターが組めている環境があったのでこの線で考えるのも厳しいのかなと感じていました。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 22nd, 2012 at 7:10 pm

Posted in Hyper-V

Tagged with

AlwaysOn 可用性グループのデータ復旧に影響する 2 種類のキュー

leave a comment

AlwaysOn 可用性グループ (HADR) はプライマリレプリカとセカンダリレプリカ間でデータの同期を行い、データの冗長化をすることができます。

このデータ同期に影響をする 2 種類のキューについて軽くまとめてみたいと思います。

関連する技術情報としては以下の情報になります。
sys.dm_hadr_database_replica_states (Transact-SQL)
SQL Server、Database Replica
AlwaysOn ダッシュボードの使用 (SQL Server Management Studio)

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 20th, 2012 at 8:49 am