質問

その他、Web版事業版紺碧のSQLデータベース以外に最大限の支援データベースのサイズはどうなりますか。私としてネーミングには意義がすべての情報を見たいだけの話でのdbサイズです。知りたい場合はその他の違いなどのSLA、複製、拡張性など。

他のヒン?

役に立ちましたか?

解決

2 つのエディションは容量を除いて同一です。どちらも同じレプリケーションと SLA を提供します。

編集 2014 年 4 月 3 日 - SQL データベースのサイズ制限が 500 GB になったことを反映するように更新されました。

2013 年 6 月 17 日編集:最初にこの回答を投稿して以来、価格設定に関していくつかのことが変更されました (ただし、Web エディションとビジネス エディションの唯一の違いはサイズ設定のままです)

Web Edition は 5GB まで拡張できますが、Business Edition は 500GB まで拡張できます。また:新しい MSDN 計画 (TechEd 2013 で発表。ScottGu を参照 ブログ投稿 詳細については)、SQL Database など、クレジットを適用したいサービスに対して毎月の金銭クレジットを取得できるようになります (MSDN レベルに応じて月額最大 150 ドル - を参照) このページ 新しい MSDN 特典の詳細については、こちらをご覧ください)。

どちらも最大サイズを設定でき、容量が毎日評価される償却スケジュールに基づいて請求されます。完全な価格設定の詳細は、 ここ. 。基本価格は 4.995 ドル (最大 100 MB) で始まり、その後 9.99 ドル (最大 1 GB) に跳ね上がり、その後追加 GB に対して段階的な価格設定が開始されることがわかります。

エディションに関係なく、機能のセットはまったく同じで、容量制限がすべてです。T-SQL を使用すると、最大容量を簡単に変更したり、エディションを変更したりすることもできます。たとえば、Web エディションから始めることもできます。

CREATE DATABASE Test (EDITION='WEB', MAXSIZE=1GB)

ニーズが高まると、最大 5GB まで増量できます。

   ALTER DATABASE Test MODIFY (EDITION='WEB', MAXSIZE=5GB)

さらに多くの容量が必要になるため、Business Edition レベルのいずれかに切り替える必要があります。

ALTER DATABASE Test MODIFY (EDITION='BUSINESS', MAXSIZE=10GB)

データベースのサイズを減らす必要がある場合は、Web エディションに戻すだけで問題なく機能します。

ALTER DATABASE Test MODIFY (EDITION='WEB', MAXSIZE=5GB)

他のヒント

Web事業のコレクションをいて 推奨されていません.チェック最新版のSQL Azure DB(基本、スタンダード、プレミアム)はこちら http://azure.microsoft.com/en-us/pricing/details/sql-database/

を見ることができま情報を新しいアプリケーションDB V12はこちら http://azure.microsoft.com/en-us/documentation/articles/sql-database-preview-whats-new/

編集4/29):

チェックしてください 弾性DB ビ(プレビュー)が発表を行う。の 価格ページ 更新されました弾性DBの価格情報です。

文書の違いは、Businessエディションがサポートするの連盟です。

http://azure.microsoft.com / EN-US /文書/記事/ SQLデータベース・スケールアウト/

「連盟は、Businessエディションでサポートされています。詳細については、SQLデータベースとSQLデータベース連盟チュートリアルで連盟を参照してください...」

私は2つのバージョン間の行動の違いに気づきました。 「GO」は、列を追加した後に設置されていない限り、外部キーを適用するとき、我々はQA用に設定したBusinessエディションでは、次のコードスニペットは、エラーを取得します。そして、それが正常に動作します。これは、我々が開発のために持っていたWeb版のデータベースには必要ありません。

IF NOT EXISTS (SELECT * 
                FROM INFORMATION_SCHEMA.COLUMNS 
               WHERE TABLE_SCHEMA='ASSIGN'
                 AND TABLE_NAME = 'ASSIGNTARGET_EXCEPTION' 
                 AND COLUMN_NAME = 'EXCESS_WEAR_FLAG')
    ALTER TABLE [ASSIGN].[ASSIGNTARGET_EXCEPTION] ADD [EXCESS_WEAR_FLAG] [varchar](1) NULL
-- GO  -- placing this here makes this sectino work.
IF NOT EXISTS (SELECT * 
                 FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS 
                WHERE  TABLE_SCHEMA ='ASSIGN'
                  AND TABLE_NAME = 'ASSIGNTARGET_EXCEPTION' 
                  AND CONSTRAINT_NAME = 'CHK_ATEXCPTN_EXCESSWEARFLAG')
BEGIN
    ALTER TABLE [ASSIGN].[ASSIGNTARGET_EXCEPTION]  WITH NOCHECK ADD  CONSTRAINT [CHK_ATEXCPTN_EXCESSWEARFLAG] CHECK  (([EXCESS_WEAR_FLAG]='N' OR [EXCESS_WEAR_FLAG]='Y'))
    ALTER TABLE [ASSIGN].[ASSIGNTARGET_EXCEPTION] CHECK CONSTRAINT [CHK_ATEXCPTN_EXCESSWEARFLAG]
END
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top