SE の雑記

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

Archive for the ‘SQL Server’ tag

Query Store についての情報がいくつか公開されているのでメモを

one comment

去年の PASS Summit で Query Store という機能についての情報が公開されました。

都内で働くSEの技術的なひとりごと さんのブログで、PASS Summit で SQL Server の将来機能追加される機能でいけてるものがあったので少しみてみた でも触れられており、この機能は今後注目されていくかと思います。

詳細については以下を参照していただくとよろしいかと思います。
SQL Server Query Store
Newest SQL Server Feature ? “Query Store”

PASS Summit で Query Store – A New SQL Query Tuning Feature [DBA-407-M] というセッションが開催されおり、この情報をベースにして、この Query Store について情報を軽くまとめてみたいと思います。

これらの情報はセッションで発表されたものがベースとなっており、今後動作が変更される可能性がありますので、予めご了承ください。。

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 6th, 2015 at 10:48 am

Posted in SQL Server

Tagged with

AlwaysOn 可用性グループの複製トラフィックに特定のネットワークを利用する

leave a comment

AlwaysOn 可用性グループで複数の NIC を使用して、複製のトラフィックについては特定のネットワークを利用したい場合の方法をまとめてみたいと思います。

基本的な設定方法についてはデータベースミラーリングも同等です。

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 5th, 2015 at 6:37 pm

Posted in SQL Server

Tagged with

WSFC のクラスターリソースとドメインコントローラーの冗長化の必要性についてのメモ

leave a comment

WSFC (Windows Server Failover Clustering) を使用するためには、Active Directory が必要となるため、ドメインコントローラーの準備が必要となります。

検証環境などではドメインコントローラーを冗長構成にしていなくても、検証は可能ですが実運用環境では冗長化されたドメインコントローラーの利用が強く推奨されます。

詳細については DC 停止時の WSFC への影響について が参考になります。
また フェールオーバー クラスター ステップ バイ ステップ ガイド: Active Directory のアカウントの構成 も確認をしておくとよいかと。

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 4th, 2015 at 5:03 pm

Posted in SQL Server

Tagged with

Azure の仮想マシンで SQL Server のログファイルを配置するデータディスクを記憶域プールを使用する際の注意点

leave a comment

Azure の仮想マシンでディスクのスループットを向上させる方法として、複数のデータディスクを使用して記憶域プールでディスクを構成する方法があるかと思います。

記憶域プールでは、あとからプールにディスクを足し、ディスクの容量を拡張することができますが、SQL Server のログファイルの用途で使用するディスクについて、性能を向上させるためにあとからディスクを足すのは効果的ではない可能性がありますので、その点についてまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 2nd, 2015 at 11:07 pm

ALB と ILB の両方を設定する

leave a comment

Azure Load Balancer (ALB) と Internal Load Balancer (ILB) で同一のパブリックポートは使用できませんが、一つの環境に両方とも作成することができます。

この作成方法についてメモを。

ILB については一つしか作成できないようですので、注意しておいたほうがよさそうですね。

BadRequest: LoadBalancer already exists: AlwaysOnILB. Only one internal load balancer allowed per deployment.

 

ALB と ILB の両方を可用性グループのリスナーに使いたかったのですが、うまくいったりいかなかったりと挙動が安定しないので、これは別の機会に調査してみたいと思います。
# DNS の解決方法についても考慮が必要になってくるので。

Read the rest of this entry »

Written by Masayuki.Ozawa

12月 29th, 2014 at 2:32 pm

AlwaysOn 可用性グループを Azure 上で構築した場合のリスナーの構成

leave a comment

数回、AlwaysOn 可用性グループを Azure 上で構築した場合の情報を書きてきましたが今回のリスナーの構成でひと段落かなと。

基本的な情報については チュートリアル:AlwaysOn 可用性グループのリスナー構成 に掲載されています。

Read the rest of this entry »

Written by Masayuki.Ozawa

12月 29th, 2014 at 12:36 am

AlwaysOn 可用性グループを Azure 上で構築する場合の最小構成

leave a comment

AlwaysOn 可用性グループを検証環境用と等で最小構成で構築したい場合のメモを。
この構成は AlwaysOn 可用性グループのフェールオーバーは使用できますが、ドメインコントローラーが SPOF になっていますのでご注意ください。

Read the rest of this entry »

Written by Masayuki.Ozawa

12月 28th, 2014 at 8:56 pm

AlwaysOn 可用性グループのクラスターリソースのフェールオーバー時の優先所有者の切り替え

leave a comment

AlwaysOn 可用性グループでは可用性グループのクラスターリソースの実行ノードによって、プライマリ / セカンダリの切り替えを行っています。

可用性グループのクラスターリソースがフェールオーバーした際に優先所有者の切り替えが発生しているので、その動作についてまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

12月 25th, 2014 at 10:18 pm

Posted in SQL Server

Tagged with

Excel で使用できる Power xx の機能についてのメモ

leave a comment

Excel で BI / データ解析を行うためのツールとして Power xx 系の機能があります。
この辺はあまり追ったことがなかったので軽くメモを残しておきたいと思います。
Excel で利用できる Power xx 系の機能としては、

  • PowerPivot
  • Power View
  • Power Query
  • Power Map

があるかと思います。
Power BI については、上記の 4 種類をまとめたものの呼称になるのかなと。
Power BI – 作業の開始ガイド
Read the rest of this entry »

Written by Masayuki.Ozawa

12月 25th, 2014 at 6:38 pm

Posted in SQL Server

Tagged with

ZM-VE400 で使用するディスクのパーティションスタイルについて

leave a comment

HD 内に入っている ISO ファイルをマウントできる HD ケースとして、ZALMAN の ZM-VE400 があります。
# ルートに「_iso」というフォルダを作成して、その中に ISO ファイルを格納しておくとマウントできます。
最新のファームは こちら から DL することができるのですが、ファームを最新化して、HD をフォーマットしても「1st parition : EE」 というエラーが表示されてしまい、ISO をマウントすることができませんでした。

VE400 で使用するディスクのパーティションスタイルですが、GPT ではなく MBR で利用が必須となるようです。
MBR で設定したディスクであれば、上記のエラーが表示されずに ISO をマウントできるようになります。

GPT で設定を行ってしまった場合は以下のコマンドで初期化できます。

dikspart
list disk
select disk <上記で確認した USB HD のディスク番号>
clean
create part primary
format quick fs=ntfs

MBR で設定した後に一度 USB HD を再認識させれば「NO _ISO Folder」と表示されエラーが解消されているかと。

あと 縄神様縄コラ を読むと今年の締めくくりには良いと思いました。

あと えろす師匠えろす師匠鰻奢ってください

Written by Masayuki.Ozawa

12月 25th, 2014 at 3:49 pm

Posted in SQL Server

Tagged with