SE の雑記

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

Archive for the ‘SQL Server’ Category

SQL Server / SQL Database の開発環境での情報取得のススメ

leave a comment

SQL Server では、様々な情報を DMV (動的管理ビュー) で取得することができます。
SQL Database v12 では様々な DMV にアクセスできるようになっているので基本似たような情報が取れるかと。

本番と開発環境のスペックが大きく離れている場合は、クエリの実行時間等の情報が参考になるかは一考の余地がありますが、それほど離れていない場合には、開発段階で各種情報を取得しておくと有益な情報が取得することができます。

自分でとるのはちょっと!! という方は SQL Server 現状診断サービスのご紹介 もご検討いただければ幸いです。
はい。察しの言い方は気づかれたかもしれませんが、本投稿は宣伝です。

弊社診断サービスでは、簡易診断という形で各種情報を取得しながらディスカッション形式で、サーバーの状態を診断する作業についても実施させていただいていますので、「報告書の作成は不要だが、現状のサーバーの状態がどうなっているかを確認したい」というようなご要望がありましたら、こちらのサービスのご利用も検討いただければと思います。

 

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 6th, 2015 at 8:43 pm

Posted in SQL Server

Tagged with

SQL Server 2016 CTP 2.1 の In-Memory OLTP を使ってみる

leave a comment

SQL Server 2016 では In-Memory OLTP (Hekaton) についても様々な機能強化が行われています。
詳細については In-Memory OLTP を参照していただければと。

ざっくりとではありますが機能拡張で簡単に障れる箇所を見てみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 5th, 2015 at 6:21 pm

Posted in SQL Server

Tagged with ,

SQL Server 2016 CTP 2.1 のインデックスの整理

3 comments

今まで、SQL Server 2016 CTP 2 について投稿してきて、メモリ最適化テーブルの検証をしようと思ったのですが、一度インデックスの種類の整理をしたいと思い閑話休題がてら。

調べてみたところ、以下のようになるのではと思います。

行ストア 列ストア メモリ最適化
クラスター化 非クラスター化 クラスター化 非クラスター化 ハッシュ 非クラスター化
行ストア クラスター化 ×
2016 から
×
非クラスター化
2016 から

2016 から
×
列ストア クラスター化 ×
2016 から
×
2016 から
非クラスター化
2016 から

2016 から
× ×
メモリ最適化 ハッシュ ×
2016 から
×
非クラスター化

 

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 4th, 2015 at 7:30 pm

Posted in SQL Server

Tagged with ,

2015 Microsoft MVP アワードを受賞させていただきました

leave a comment

昨年に引き続き今年も MVP アワードを SQL Server のカテゴリで受賞させていただきました。
SQL Server 2016 のリリースや進化の早い SQL Database の情報のキャッチアップ等、当面情報を追うのにてんやわんやだと思いますが、今年も継続して情報を発信できればと思います。

引き続きよろしくお願いいたします。

Written by Masayuki.Ozawa

7月 1st, 2015 at 11:19 pm

Posted in SQL Server

Tagged with

SQL Server 2016 CTP 2.1 の列ストアインデックスを使ってみる

leave a comment

以前、SQL Server 2016 CTP 2.0 の列ストアインデックスの変更点 を投稿しましたが、今回の投稿では実際に使ってみたいと思います。
詳細については Columnstore Indexes Versioned Feature Summary を参照してください。
Read the rest of this entry »

Written by Masayuki.Ozawa

7月 1st, 2015 at 10:39 pm

Posted in SQL Server

Tagged with ,

SQL Server 2016 CTP 2.0 の列ストアインデックスの変更点

leave a comment

Columnstore Indexes Versioned Feature Summary に記載されていますが、SQL Server 2016 CTP 2.0 の列ストアインデックスの変更点をメモとして。
In-Memory OLTP とのくみあわせもあるので、この辺はじっくり適用ケースを考える必要が出てきそうですね。
# Hot / Warm / Cold データの用途別の階層化されたデータに対しての設計が今後重要になるかと。
Read the rest of this entry »

Written by Masayuki.Ozawa

6月 25th, 2015 at 8:42 am

Posted in SQL Server

Tagged with ,

SQL Server 2016 CTP 2.1 がリリースされました

leave a comment

Announcing SQL Server Management Studio ? June 2015 Release
Download SQL Server Management Studio
SQL Server 2016 launches new rapid preview model with CTP 2.1
で、アナウンスがされていますが、SQL Server 2016 の CTP 2.1 がリリースされています。
SQL Server 2016 のページも情報が増えていましたのでこちらも合わせて確認するとよさそうです。
CTP 2.1 の変更については、SQL Server 2016 Release Notes から確認することができるようです。
SSMS については?Download SQL Server Management Studio から単体で入手できるようです。
Express Edition に完全版の SSMS が付きましたが、今後は単体で提供されるようですね。

  • New SSMS Installer – SSMS can now be installed with a light weight stand-alone web installer.

 
 

Written by Masayuki.Ozawa

6月 25th, 2015 at 7:46 am

Posted in SQL Server

Tagged with ,

SQL Database v12 で実装されている DDL の機能拡張が SQL Server 2016 CTP 2.0 に実装されているか

leave a comment

タイトルの通りですが、SQL Database v12 では、同一のエンジンの SQL Server 2014 (12.x 系) と比較して DDL に対して、いくつかの機能拡張が行われています。

SQL Server 2016 CTP 2.0 にも含まれているだろうな~と思ってはいたのですが、きちんと調べていなかったのでメモとして。

Read the rest of this entry »

Written by Masayuki.Ozawa

6月 24th, 2015 at 1:01 am

SQL Server 2016 CTP 2.0 向けの投稿で作成したサンプルスクリプト

leave a comment

これまでの投稿で SQL Server 2016 CTP 2.0 のサンプルスクリプトをいくつか作成しましたが、デモで使えるかと思って以下にまとめてみました。

まだ、触れていない機能がいくつかありますがそちらについても触れたら随時追加していきたいと思います。

Written by Masayuki.Ozawa

6月 23rd, 2015 at 11:35 pm

Posted in SQL Server

Tagged with

SQL Server 2016 CTP 2.0 の JSON サポートを使ってみる

leave a comment

SQL Server 2016 では、クエリの実行結果を JSON の形式で取得することができます。

詳細については、Format Query Results as JSON with FOR JSON (SQL Server) を参照していただければと。
ほかには、JSON Support in SQL Server 2016 も参考になります。

  • CTP 2 では、FOR JSON による出力結果の JSON 形式のサポート
  • CTP 3 では、OPEN JSON による JSON 形式の内容の入力のサポート

が使用できるようです。

日本語ではぺんぺん師匠が解説されているのでこちらも参考になります。
SQL Server 2016でJSONに対応します

Read the rest of this entry »

Written by Masayuki.Ozawa

6月 22nd, 2015 at 8:03 pm

Posted in SQL Server

Tagged with