SQLAzureJP さんのSQL Azure Tips集

0
ペンペン @t_yamatoya

SQL Azureは様々な理由で、ホストするサーバーが内部的に変わることがあります。内部的にサーバーが切り替わるとバッファキャッシュなどがクリアされます。性能に多少の上下が生じます。

2011-12-30 16:28:03
ペンペン @t_yamatoya

SQL Azureは現在は同一DC内での3重化です。Windows Azure ストレージは、自動的に同一リージョン内のDCとジオ・レプリケーションしています。アカウントを作成したDCと同一リージョン内のDCで合計6重化されてます。

2011-12-30 18:28:00
ペンペン @t_yamatoya

SQL Azureには、WebエディションとBusinessエディションがあります。SQL Serverとは異なりエディション間の機能差異はありません。エディションの違いは、最大サイズ(5GBと150GB)のみです

2011-12-30 19:28:03
ペンペン @t_yamatoya

SQL Azureのバックアップについて整理したい場合は、SQL Azure徹底活用の第三回が多少お役にたつと思います。 → http://t.co/9iT2arGW

2011-12-30 21:28:04
ペンペン @t_yamatoya

SQL Azureでも、SQL Server同様、トランザクション粒度に注意が必要です。できるだけトランザクションは短くするように設計するのが吉。

2011-12-30 22:27:54
ペンペン @t_yamatoya

SQL Azureレポーティングは、SQL Serverレポーティングサービスが提供するレポートのホスト環境をクラウド上で提供するものです。

2011-12-31 08:27:58
ペンペン @t_yamatoya

SQL Azureはみんなが快適に使用できるようにさまざまな工夫をしています。コネクションプールでコネクション開きっぱなしのまま30分以上アイドル状態のものは強制切断します。プログラムに再接続処理を加えてね。

2011-12-31 09:28:01
ペンペン @t_yamatoya

SQL Azureレポートで使用できるデータソースは、SQL Azureデータベースのみです。

2011-12-31 10:28:07
ペンペン @t_yamatoya

SQL Azureの概要を知りたい人は→ http://t.co/es14DgEd

2011-12-31 11:27:59
ペンペン @t_yamatoya

SQL Azureを使用したアプリケーションを開発する時には、.NET Framework4の信頼性に関する更新1 http://t.co/kWNPZM6K を適用することがベストプラクティスの1つです。

2011-12-31 12:28:03
ペンペン @t_yamatoya

SQL Azure開発には、今後localDBを使用するのが王道となりそうですね。localDBを使用すれば、オフライン開発ができるようになります。素敵っしょ?

2011-12-31 13:28:05
ペンペン @t_yamatoya

SQL Azureのデータベースは自動的に三重化されておりデータファイル破損時には自動的にフェイルオーバーし、その後三重化体制に復帰します。三重化にクラスター化インデックスを使用するので、テーブルはクラスター化インデックスが必須。

2011-12-31 14:27:54
ペンペン @t_yamatoya

SQL Azureは物理マシン上にホストされるSQL Serverライクなリレーショナルデータベースをクラウド上で提供します。

2011-12-31 15:28:14
ペンペン @t_yamatoya

SQL Azure開発には、SQL Server Data Tool(SSDT)が非常におすすめ。SSMSではまだ提供されていないデザイナー機能が提供されています。

2011-12-31 16:27:55
ペンペン @t_yamatoya

SQL Azureの既定の照合順序が2011年12月から変更できるようになりました。変更すれば、Nプレフィックス必須やユニコード型の使用or照合順序指定などの制約が解除されます。(JIS2004対応で結局必要ですが。)

2011-12-31 18:28:06
ペンペン @t_yamatoya

SQL Azure Migration Wizardを使用すれば、簡単にSQL ServerからSQL Azureへのマイグレーションができます。 http://t.co/fqDKQACO

2011-12-31 20:28:06
ペンペン @t_yamatoya

SQL Azureの最大容量が150GBに拡張されました。50GB以上使用する場合は、お値段は50GBの料金のまま、据え置きされます。

2011-12-31 21:28:04
ペンペン @t_yamatoya

SQL Azureはセキュリティ強化のために、ファイアーウォールが実装されており初期設定はすべての接続を拒否します。アクセスできるクライアントIPを指定するホワイトリスト方式を採用。

2011-12-31 22:27:53
ペンペン @t_yamatoya

SQL Azureレポートで使用できるデータソースは、SQL Azureデータベースのみです。

2011-12-31 23:28:02
ペンペン @t_yamatoya

SQL Azureのメリットは、必要な時に数分でSQL Serverライクなデータベースが用意でき、必要がなくなれば削除して課金を終わらせられる。必要なだけ事実上無限にDBを用意できる。

2012-01-01 08:27:55
ペンペン @t_yamatoya

SQL Azureを使用したアプリケーションを開発する時には、.NET Framework4の信頼性に関する更新1 http://t.co/kWNPZM6K を適用することがベストプラクティスの1つです。

2012-01-01 09:28:03
ペンペン @t_yamatoya

SQL Azure Migration Wizardを使用すれば、簡単にSQL ServerからSQL Azureへのマイグレーションができます。 http://t.co/fqDKQACO

2012-01-01 10:27:57
ペンペン @t_yamatoya

SQL Azure Data Syncとレポートは、2011年12月現在では、最終CTP版として提供されておりSQL Azureを使用できるユーザは、全員試行できます。

2012-01-01 12:28:00
ペンペン @t_yamatoya

SQL Azureでも、SQL Server同様、トランザクション粒度に注意が必要です。できるだけトランザクションは短くするように設計するのが吉。

2012-01-01 13:28:02
ペンペン @t_yamatoya

SQL Azureレポートで使用できるデータソースは、SQL Azureデータベースのみです。

2012-01-01 14:27:59