SE の雑記

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

Archive for the ‘SQL Database’ tag

S1 のスループットを Web/Business エディションに近づけるために

leave a comment

先日、SQL Database の新しいエディションの特性を調べてみる (2014/7 版) という投稿をしました。
結果のサマリーとしては以下のようになっています。

■INSERT

処理時間 前回 今回
Business 1:53 2:03
Basic 9:19 2:08
Standard/S1 4:35 1:56
Standard/S2 3:03 1:58

■SELECT

前回 今回
処理時間 エラー数 処理時間 エラー数
Business 00:07.3908 0 00:06.8152 0
Basic 01:57.4251 883 02:16.9123 0
S1 02:28.5198 0 00:46.5336 0
S2 00:27.2976 0 00:13.8427 0
P1 00:08.8606 0
P2 00:07.2884 0

 

INSERT については差がなく、SELECT については S2 を使用することで、現状の Business に近い処理時間にすることはできました。
以下は SQL Database の料金になります。

image

image

現状の SQL Database は DTU が設定されていないため、性能については一定の性能が保障されるわけではなくデータベースの使用量に応じて課金がされます。

新しいパフォーマンスレベルについては、現状はプレビュー料金のため 50% のプレビュー割引きとなっていますが、データベースのコストを抑えるためには S1 の利用が基本になってくるかなと思います。

S1 のスループットを現状のエディションに近づけるためにはどうすればよいかをメモとして。
INSERT の処理時間は同じだったため、本投稿では SELECT をターゲットとして検証しています。
INSERT も複数スレッドで実行した場合はトレンドが変わってくるはずなので、厳密には検証する必要があります。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 21st, 2014 at 11:14 pm

SQL Database の新しいエディションの特性を調べてみる

leave a comment

パフォーマンス向上が行われましたので、SQL Database の新しいエディションの特性を調べてみる (2014/7 版) を投稿しました。
最新の情報はこちらをご覧ください。

 

現在はプレビューですが、SQL Database で新しく、Basic / Standard エディションが提供され、各エディションに応じてパフォーマンスレベルが設定され、今までは Premium を除くとベストエフォートだったものがパフォーマンス目標がたてられるようになりました。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 3rd, 2014 at 1:03 pm

Posted in SQL Database

Tagged with

SQL Database で拡張イベントが使用できるようになっていたようです

leave a comment

DTU ってなんだろなという検証をしていた際に気付きました。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 2nd, 2014 at 12:19 pm

Posted in SQL Database

Tagged with

SQL Database のセルフサービスリストアのメモ

leave a comment

先日、SQL Database の新しいサービスレベルの導入に伴いセルフサービスリストアの機能が追加されました。
少し調べることがあったのでメモを残しておきたいと思います。

詳細については以下を参照してください。
Azure SQL データベースに新しいサービス レベルを導入
Azure SQL Databaseが新しいService Tierを導入

Azure SQL Database Business Continuit
Azure SQL Database Backup and Restore
Changing Database Service Tiers and Performance Levels

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 1st, 2014 at 12:51 pm

Posted in SQL Database

Tagged with

SQL Database のページ圧縮の単純な性能トレンドを計測してみる

leave a comment

この投稿は、Windows Azure アドベントカレンダー の 3/12 の投稿です。
先日の投稿で、SQL Database で行/ページ圧縮が利用可能になったようです を書きました。
この圧縮が性能にどのような影響を与えるかを単純な処理を例に見ていきたいと思います。
Read the rest of this entry »

Written by Masayuki.Ozawa

3月 12th, 2014 at 12:15 am

SQL Database で行/ページ圧縮が利用可能になったようです

leave a comment

twitter 経由で Azure SQL DB to support page and row compression capabilities を知ったのですが、SQL Database で行 / ページ圧縮が使用できるようになったようです。
# 東アジア / 日本 (東) で試したところ両方使えました。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 3rd, 2014 at 12:46 am

SQL Database のインデックスの利用傾向を確認する

leave a comment

SQL Database 向けのクエリとして書いていますが、SQL Server でも使えます。

以前、Community Open day でお話しさせていただいた際にも似たようなことをやりました。
COD2012 T2/T3 : 実機で試す SQL Server の現状取得 ハンズオンマニュアル
COD2012 T2/T3 : 実機で試す SQL Server の現状取得

Read the rest of this entry »

Written by Masayuki.Ozawa

12月 13th, 2013 at 12:24 am

SQL Database のデータベースをリージョン間で移行するにはどうするか??

leave a comment

Windows Azure Advent Calendar 2013 8 日目の内容になります。

今年の大きな話題として、Azure の日本のデータセンターが発表されました。
Windows Azureデータセンターを日本国内2拠点に設置へ
Windows Azureの国内リージョンは来年「2014年前半」に開始予定、日本マイクロソフトが明らかに

今までアジアだと香港 (東アジア) / シンガポール (東南アジア) のデータセンターを使うことが多かったのかと思いますが、日本のデータセンターができると東日本サブリージョン (東日本 : Japan East) と、西日本サブリージョン (西日本 : Japan West) を使うことが多くなってくるのかと思います。
# Windows Azure Datacenter IP Ranges には Japan East / Japan West としてすでに記載されているようですね。

これにより、今までは海外のデータセンターに配置していた SQL Database のデータベースを国内に持ってきたい (データセンター / 地域 (リージョン間で移動)) というニーズが発生することがあるかと思います。

この時のどのような方法がとれるのか少し考えてみました。
基本的な情報については Windows Azure SQL データベースにおけるビジネス継続性 が参考になるかと。

Read the rest of this entry »

Written by Masayuki.Ozawa

12月 8th, 2013 at 12:03 am

テンプレートパラメーターを使用したクエリの入力補完

leave a comment

SQL Server の一部の機能 / SQL Database のオブジェクトの作成 / テンプレートブラウザーのクエリを実行をする場合などにテンプレートパラメーターを使う方法の紹介を。

Read the rest of this entry »

Written by Masayuki.Ozawa

12月 5th, 2013 at 11:58 pm

今ほどSQL Database におけるシステムの動作傾向の把握が必要とされている時代はない

leave a comment

タイトルはホッテントリメーカーで作りました。
一度やってみたかっただけです。ごめんなさい…。

SQL Database における動作傾向の取得について少しまとめてみたいと思います。
@IT の Dr.K が連載をされている 内部動作を知らずしてチューニングは語れない (1/3) の SQL Database を SQL Database 向けに書いたものになります。

JAZUG では、Azureブログを書いてSurfaceRTを貰おう という企画を実施しており、JAZUG の Facebook ページ の投稿 (https://www.facebook.com/jazug.jp?fref=ts&filter=2) でいいねを使用した記事の投票をしておりますので、皆さんが書かれている記事 でこれはというものがありましたら、いいねを押していただければと思います。
ハイライトで表示されて、過去の投稿がまとめられている場合は、最近の投稿の [すべて見る] から投稿されている記事をすべて確認することができます。
また、Azure に関する投稿がありましたらこちらの企画にご参加いただけると幸いです。

image 

Read the rest of this entry »

Written by Masayuki.Ozawa

9月 16th, 2013 at 10:34 pm