SE の雑記

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

Archive for the ‘SQL Server’ tag

SQL Server 2008 R2 SP2 がリリースされました

one comment

SQL Server 2008 R2 SP2 がリリースされたようです。

SQL Server 2008 R2 SP2 Now Available

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 27th, 2012 at 9:01 am

Posted in SQL Server

Tagged with

Windows Internal Database のメンテナンス

leave a comment

昨日、facebook で話に上がったのでメモとして。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 27th, 2012 at 8:38 am

Posted in SQL Server,Windows Server

Tagged with ,

クエリトレースを取得するためのクエリヒントについて

leave a comment

今日、調べものをしていて More Undocumented Query Optimizer Trace Flags の記事を見つけて初めて知りました。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 20th, 2012 at 10:43 pm

Posted in SQL Server

Tagged with

SQL Server の 3 種類のメモリモデル

leave a comment

8/4 (土) の SQLTO 第5回勉強会 の内容に含めようかと考えたのですが、ちょっと話が膨らみすぎてしまいそうなのでブログでまとめてみたいと思います。

技術情報としては以下の SQL Server Premier Field Engineer Blog の記事がまとまっているかと思います。

SQL Server memory models (Part I)
SQL Server memory models (Part II)

詳細は CSS SQL Server Engineers のこちらの記事で。
SQL Server and Large Pages Explained….

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 20th, 2012 at 9:04 am

Posted in SQL Server

Tagged with

TRANSACTION GENERATOR を使用した SQL Server の負荷テスト

leave a comment

複数のクエリを使用した負荷テストを実施する際に、TRANSACTION GENERATOR というソフトが便利そうでしたのでご紹介を。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 19th, 2012 at 10:25 pm

Posted in SQL Server

Tagged with

拡張イベントを使用してシンプルな SELECT 文で見るクエリの実行にかかわる時間

leave a comment

DB Online で 「待機時間」に向き合うパフォーマンスチューニング という記事が公開されました。
絵で見てわかるSQL Serverの内部構造 を書かれている平山さんの記事でとても興味深く勉強になる内容です。
あと、Deep Dive って文字を見るとなんだかグッときますね。

とういうことで今日は単純な SELECT 文を実行した際のクエリの実行にかかわる時間を拡張イベントで取得するための方法について少しまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 10th, 2012 at 8:42 am

Posted in SQL Server

Tagged with

Management Studio で実行プランを確認した際のコストについて

2 comments

昨日、SQL Server Management Studio (SSMS) でクエリを実行する際に、実行プランを表示してクエリのコストを確認することができます。
この時のコストの見方について少しまとめてみたいと思います。

クエリのコストについては以下の情報が参考になるかと。
How To 情報: SQL クエリを最適化する方法
SET SHOWPLAN_ALL (Transact-SQL)
プラン表示の論理操作と物理操作のリファレンス

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 8th, 2012 at 11:29 am

Posted in SQL Server

Tagged with

Azure の VMs の SQL Server はどのようにして展開されているか

leave a comment

Azure の VIrtual Machines では、SQL Server インストール済みのイメージを展開することができます。
image

これがどのようにして展開されているのかが気になったので調べてみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 5th, 2012 at 10:11 pm

AlwaysOn 可用性グループのフェールオーバーに影響する設定について

leave a comment

SQL Server 2012 で追加された AlwaysOn 可用性グループ (AlwaysOn Availability Group) ですがフェールオーバーに影響する設定がいくつかあります。

今回の投稿ではどのような設定があるかまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 2nd, 2012 at 8:44 am

SQL Server 2012 のクラスターを組むと 5 秒間隔でイベントログが出力される

leave a comment

最近気づいたのですが、SQL Server 2012 でクラスターのインスタンス (Failover Cluster Instance : FCI) を組むと、イベントビューアーのアプリケーションに 5 秒間隔で以下のログが出力されていました。

2012/8/30 追記
SQL Server 2012 CU3 で修正されています。

Read the rest of this entry »

Written by Masayuki.Ozawa

6月 29th, 2012 at 8:38 am

Posted in SQL Server

Tagged with ,