株式会社インサイトテクノロジー様主催で 2012年10月17日(水)~10月18日(金) の 3 日間で db tech showcase 2012 というデータベースに関してのイベントが秋葉原で開催されます。
db tech showcase 2012
Read the rest of this entry »
Author Archive
db tech showcase 2012 でスピーカーを担当させていただきます
3 台で同期コミットモードを構築した場合のコミットの同期について
WSFC の状態を取得する PowerShell
検証環境の整備
Windows Server 2012 がリリースされたので時間を見て検証環境を整備しています。
その時のメモを。
Windows 8 / Windows Server 2012 のインストール時のプロダクトキーの入力について
Windows 8 / Windows Server 2012 はインストール時にプロダクトキーの入力が必要となる場合があります。
プロダクトキーの入力ですが、EI.cfg の有無によって変わってくるようです。
Windows セットアップのエディション構成ファイルとプロダクト ID ファイル (EI.cfg と PID.txt)
# Windows 8.1 / WIndows Server 2012 R2 も同様でしたので文末に追記しました。
Dynamic Quorum による動的な投票数の調整
以前
Windows Server 8 Beta では 2 ノードでノード マジョリティが組める??
Dynamic Quorum と従来型の Quorum Model の切り替え
という投稿を書きました。
Windows Server 2012 の WSFC では Dynamic Quorum (動的クォーラム) という新機能を使用することができます。
この Dynamic Quorum ですが、クラスターのノードの投票数を動的に調整することで、クラスターを起動するために必要な投票を確保するという仕組みになるようです。
今回の投稿ではこの投票数の調整についてみていきたいと思います。
なお、Dynamic Quorum については Windows Server 2012 Failover Clustering Dynamic Quorum を見て勉強しています。
可用性データベースのリストアについて
AlwaysOn 可用性グループでデータの同期をしているデータベースをリストアする際の流れなどをつらつらとまとめてみたいと思います。
可用性グループの同期コミットを設定した際のスループットへの影響の考え方
AlwaysOn 可用性グループの可用性モードは同期コミットと非同期コミットの 2 種類のモードがあります。
可用性モード (AlwaysOn 可用性グループ)
今回の投稿では同期コミットを使用した場合のスループットへの影響を確認するための考え方についてまとめてみたいと思います。
以前投稿した データベースミラーリングの同期モードによる遅延について と近い内容ですね。
ブロッキングとデッドロックを後追い確認する方法
トランザクションの同時実行性を低下させる原因の一因としてロックの競合によるブロッキングとデッドロックの発生があります。
これらの事象は瞬間で発生するため、事前に後追いをできる仕組みを考えておかないと、どのような要因で発生したかを確認することが難しいです。
今回の投稿ではブロッキングとデッドロックの発生状況をあとから確認できるようにするための設定をまとめてみたいと思います。