SE の雑記

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

Archive for the ‘SQL Server’ Category

[ブックレビュー]ひと目でわかるSQL Server 2012

leave a comment

先日 (といっても去年のことですが) ひと目でわかるSQL Server 2012 という書籍をいただきました。
# ありがとうございます!!

本日、読み終わることができたのでブックレビューなどを。

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 22nd, 2013 at 7:45 pm

Posted in SQL Server

Tagged with ,

日本語環境の SQL Server で HammerDB の TPC-H を実行

2 comments

SQL Server のベンチマークソフトとしては、SQLIOSIMSQLIO がありますが、 これらのソフトは SQL Server と同様の I/O パターンを SQL Server をインストールしなくても試すことができるツールになります。

SQL Server をインストールした後にベンチマークを行いたい場合には、私は HammerDB という TPC のベンチマークができるソフトを使用しています。

日本語環境の OS / SQL Server で HammerDB の TPC-H のベンチマークを実行する際に少し注意する点がありましたのでメモとして残しておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 20th, 2013 at 4:07 pm

Posted in SQL Server

Tagged with

RocketCache と SQL Server を組み合わせて使ってみました

leave a comment

SSD と ハードディスクを組み合わせてハイブリッドディスクを作成することができる RocketCache という製品があります。
大容量のハードディスクと小容量の SSD を組み合わせたハイブリッドディスクとしては Seagate Momentus XTシリーズ がありますが、RocketCache は自分でハードディスクと SSD を組み合わせてハイブリッドディスクを作成することができるため、大容量の SSD をキャッシュとして使用することができます。

現時点では、RocketCache 3240×8RocketCache 3244×8 があるのですが、RocketCache 3240×8 を購入できたので、これを SQL Server のデータベースの格納領域として使用した場合にどのような I/O の傾向になるかを検証してみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 20th, 2013 at 1:43 pm

Posted in SQL Server

Tagged with

AlwaysOn 可用性グループの前提パッチを適用する際の注意点

leave a comment

Windows Server 2008 / 2008 R2 で AlwaysOn 可用性グループを構築する場合、前提の修正プログラムがいくつかあります。

適用する必要のある修正プログラムは以下の KB に記載されています。
AlwaysOn 可用性グループの前提条件、制限事項、および推奨事項 (SQL Server)

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 19th, 2013 at 5:06 pm

Posted in SQL Server

Tagged with ,

SQL Server でメモリが不足するとどのようなことが起きる – データキャッシュ –

2 comments

twitter で SQL Server Express Edition では 1GB のメモリ制限があるが実際どのような影響があるかという話題がでました。

データキャッシュについてになりますがどのような影響が出るかを軽くまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 15th, 2013 at 12:59 am

Posted in SQL Server

Tagged with

SQL Server の管理ツールのインストールについて

3 comments

SQL Server 2012 SP1 ベースのお話になりますが。

SQL Server の管理ツールとしては、

  • sqlcmd
  • SQL Server Management Studio (SSMS)
  • SQL Server Data Tools (SSDT)

がありますが、これらのインストールについて少しまとめてみたいと思います。
今回は SQL Server のインストールメディアを使わないでインストールを行ってみます。

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 7th, 2013 at 7:21 pm

Posted in SQL Server

Tagged with ,

MicroServer を SQL Server のデータストレージとして使ってみる

leave a comment

HP ProLiant MicroServer を SQL Server のデータストレージとして使ってみるとどうなのかなと思って試してみました。

以前投稿した SQLIOSIM を使用したストレステストの実施 を見て思い出しながら検証しています。

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 7th, 2013 at 1:24 am

Posted in SQL Server

Tagged with ,

Allocation Order Scan について調べてみる

leave a comment

SQL Server の Allocation Order Scan (割り当て順序スキャン) について少し調べてみたいと思います。

技術情報としては以下の情報を参考にさせていただいています。
When can allocation order scans be used?
SQL Server 2008 Fragmentation
FIX が BLOB データを取得するために SQL Server 2005 または SQL Server 2008 で、NOLOCK テーブル ヒントが使用するクエリを実行すると、クエリが非常に遅い実行されます。
A Tale of Two Index Hints
Previously committed rows might be missed if NOLOCK hint is used

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 2nd, 2013 at 8:28 pm

Posted in SQL Server

Tagged with

並列クエリにもっていく方法のメモ

leave a comment

まだあまり検証ができていないのですが、今後調べる際のメモとして。

Read the rest of this entry »

Written by Masayuki.Ozawa

12月 27th, 2012 at 8:14 am

Posted in SQL Server

Tagged with

ドライブの直下に SQL Server のデータベースファイルを作成

leave a comment

あまり実施することはないと思いますが、ドライブの直下に SQL Server のデータベースファイルを作成する方法をまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

12月 23rd, 2012 at 10:57 pm

Posted in SQL Server

Tagged with