翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
SQL Server エディションの比較
概要
Microsoft SQL Server ライセンスは、Windows ワークロード環境の最大のコストの 1 つです。SQL サーバーのライセンスコストは、ワークロードを実行するためにコンピューティングコストを超えて簡単に拡張できます。間違ったエディションを選択した場合、使用していない機能や必要のない機能に対して料金を支払うことができます。このセクションでは、機能や相対コストなど、次の SQL Server エディションを比較します。
-
Enterprise – SQL Server Enterprise Edition は、高性能、無制限の仮想化、およびいくつかのビジネスインテリジェンス (BI) ツールを備えたデータセンター機能を提供します。
-
Standard – SQL Server Standard Edition は、小規模な組織や部門に基本的なデータ管理とビジネスインテリジェンスを提供します。
-
ウェブ – SQL Server Web Edition は、ウェブホストまたはウェブ付加価値プロバイダー () である企業に適していますVAPs。このエディションは、総所有コストが低く、小規模から大規模のウェブプロパティにスケーラビリティと管理機能を提供します。
重要
SQL Server Web Edition を使用して、パブリックおよびインターネットにアクセスできるウェブページ、ウェブサイト、ウェブアプリケーション、ウェブサービスのみをサポートできます。SQL Server Web Edition を使用してアプリケーション (顧客関係管理やエンタープライズリソース管理アプリケーションなど) をサポート line-of-businessすることはできません。
-
デベロッパー – SQL Server Developer Edition には Enterprise Edition のすべての機能が含まれていますが、開発のみを目的としています。
-
Express – SQL Server Express Edition は無料のデータベースであり、学習やデスクトップアプリケーションの構築に使用できます。Express エディションを他のエディションに更新できます。
注記
SQL Server Evaluation Edition は 180 日間のトライアル期間で利用できます。
コストへの影響
Microsoft リセラーからSQLサーバーライセンスを購入し、ソフトウェアアシュアランス AWS を使用して に持ち込むことができます。または、Amazon EC2 にライセンスが組み込まれている pay-as-you-goモデルでSQLサーバーライセンスを使用できますAMIs。
Microsoft リセラーからSQLサーバーライセンスを購入する場合、コアライセンスは 2 個入りパックで販売されます。サーバーごとに最低 4 つのコアをライセンスする必要があります。次の表は、エンタープライズエディションとスタンダードエディションのコスト比較を示しています。
Version | SQL Server Enterprise Edition (2 コアパック) | SQL Server Standard Edition (2 コアパック) | 削減量 |
---|---|---|---|
2022 | 15,123 ドル | 3,945 ドル | 74% |
2019 | 13,748 ドル | 3,586 ドル | 74% |
注記
上記の表の料金は、Microsoft の SQL Server 2022
次のコスト比較は、ライセンス込み Amazon でさまざまなエディションのSQLサーバーEC2をホストしていることを示していますAMIs。この比較では、SQLサーバーは us-east-1
リージョンの r6i.xlarge (4 v CPU) でホストされます。
インスタンス | コンピューティングコスト | Windows ライセンスコスト | SQL サーバーライセンスコスト | 合計 |
---|---|---|---|---|
R6i .xlarge (Linux) | $183.96 | – | – | $183.96 |
R6i .xlarge + Windows | $183.96 | $134.32 | – | $318.28 |
R6i .xlarge + SQL Server Web Edition | $183.96 | $134.32 | 49.35 ドル | $367.63 |
R6i .xlarge + SQL Server Standard Edition | $183.96 | $134.32 | $350.4 | $668.68 |
R6i .xlarge + SQL Enterprise Edition | $183.96 | $134.32 | 1,095 ドル | $1,413.28 |
ワークロードに適した SQL Server エディションを選択することで、SQLサーバーのライセンスコストを最大 95% 削減できます。次の表は、r6i.xlarge インスタンスのSQLサーバーライセンスのコストを比較したものです。
エディション | % の節約 |
---|---|
エンタープライズと比較したスタンダード | 68% |
ウェブと標準の比較 | 86% |
ウェブとエンタープライズの比較 | 95% |
ほとんどのシナリオでは、組織は Enterprise から Standard Edition に切り替えますが、Standard または Enterprise Edition から Web Edition への切り替えが可能な場合があります。
コスト最適化に関する推奨事項
スケーリング制限、高可用性、パフォーマンス、セキュリティに基づいて、ワークロードに最適なエディションを選択できます。次の表は、SQLサーバーエディション全体でサポートされている機能を示しています。これは、使用するエディションを決定するのに役立ちます。この比較は、SQLServer 2016 SP1以降のバージョン
[Scaling limits](スケーリング履歴)
次の表は、さまざまな SQL Server エディションのスケーリング制限を比較しています。
機能 | Enterprise Edition | Standard Edition | ウェブエディション | Express エディション |
---|---|---|---|---|
Server Database Engine、SQLServer SQL Analysis Services (SSAS)、または SQL Server Reporting Services (SSRS) の単一のインスタンスで使用される最大コンピューティング容量 | オペレーティングシステムの最大数 | 4 ソケットまたは 24 コアのうち、いずれか小さい方に制限 | 4 つのソケットまたは 16 コアのうち小さい方に制限 | 4 ソケットまたは 4 コアのうち、いずれか小さい方に制限 |
SQL Server Database Engine のインスタンスあたりのバッファプールの最大メモリ | オペレーティングシステムの最大数 | 128 GB | 64 GB | 1410 MB |
SQL Server Database Engine のインスタンスあたりのバッファプール拡張の最大容量 | 最大メモリ設定の 32 倍 | 最大メモリ設定の 4 倍 | 該当なし | 該当なし |
最大リレーショナルデータベースサイズ | 524 PB | 524 PB | 524 PB | 10 GB |
Columnstore キャッシュまたはメモリ最適化データの最大メモリ | オペレーティングシステムの最大数 | 32 GB | 16 GB | 352 MB |
アプリケーションが 16 コア (32 vCPUs) 未満で 64 GB 未満の を必要とする場合はRAM、SQLServer Web Edition から評価を開始できます。ワークロードに 64 GB を超えるメモリやその他の高可用性オプションが必要な場合は、SQLServer Standard Edition にアップグレードする必要があります。
SQL Server Web Edition を使用して、パブリックおよびインターネットにアクセス可能なウェブページ、ウェブサイト、ウェブアプリケーション、ウェブサービスをサポートできますが、SQLServer Web Edition を使用してビジネスアプリケーションラインをサポートすることはできません。SQL Server Web Edition のユースケースの詳細については、Microsoft Licensing Support
SQL Server Standard Edition は、最大 24 コア (48 vCPUs) と 128 GB のメモリのワークロードに使用できます。ただし、バッファプール拡張機能
メモリ使用率は、バッファプールとページの平均余命
高可用性
次の表は、さまざまな SQL Server エディションの高可用性機能を比較しています。
機能 | Enterprise Edition | Standard Edition | ウェブエディション | Express エディション |
---|---|---|---|---|
サーバーコアのサポート 1 | あり | はい | はい | 可能 |
ログ配布 | あり | はい | はい | 不可 |
データベースのミラーリング | 可能 | FULL 安全モード | 証人としてのみ | 証人としてのみ |
バックアップ圧縮 | あり | はい | いいえ | なし |
Always On フェイルオーバークラスターインスタンス | 16 ノード | 2 ノード | 不可 | なし |
Always On 可用性グループ | 2 つの同期セカンダリレプリカを含む最大 8 つのセカンダリレプリカ | 不可 | いいえ | なし |
基本的な可用性グループ | 不可 | 2 ノード | 不可 | なし |
オンラインページとファイルの復元 | 可能 | いいえ | いいえ | なし |
オンラインインデックス作成 | 可能 | いいえ | いいえ | なし |
オンラインスキーマの変更 | 可能 | いいえ | いいえ | なし |
高速リカバリ | 可能 | いいえ | いいえ | なし |
ミラーリングされたバックアップ | 可能 | いいえ | いいえ | なし |
ホット追加メモリと CPU | 可能 | いいえ | いいえ | なし |
暗号化されたバックアップ | あり | はい | いいえ | なし |
Microsoft Azure へのハイブリッドバックアップ ( へのバックアップURL) | あり | はい | いいえ | なし |
ディザスタリカバリ用のフェイルオーバーサーバー | あり | はい | いいえ | なし |
高可用性のためのフェイルオーバーサーバー | あり | はい | いいえ | なし |
その他の一般的な機能
次の表は、さまざまな SQL Server エディションの最も一般的な機能を比較したものです。機能の詳細なリストについては、Microsoft ドキュメントのSQL「Server 2019 のエディションとサポートされている機能
機能 | Enterprise Edition | Standard Edition | ウェブエディション | Express エディション |
---|---|---|---|---|
(パフォーマンス) リソースガバナー | 可能 | いいえ | いいえ | なし |
(セキュリティ) 透過的なデータベース暗号化 (TDE) | あり | はい | はい | 不可 |
(セキュリティ) 拡張キー管理 (EKM) | 可能 | いいえ | いいえ | なし |
(レプリケーション) Oracle パブリケーション | 可能 | いいえ | いいえ | なし |
(レプリケーション) ピアツーピアトランザクションレプリケーション | 可能 | いいえ | いいえ | なし |
変更データキャプチャ | あり | はい | いいえ | なし |
SQL サーバーデベロッパーエディション
開発、QA、テスト、ステージング、UAT環境などの本番稼働以外のワークロードはすべて、SQLServer Developer Edition を使用してSQLサーバーのライセンスコストを 100% 削減できます。SQL Server をダウンロードしたら
エディションの切り替え
既存のワークロードの場合、あるエディションから別のエディションに切り替えるには広範なテストが必要です。Enterprise または Standard エディションで実行されているワークロードをチェックして、エディション固有の機能が使用されているか、それらの機能に代替ソリューションがあるかどうかを確認することがベストプラクティスです。例えば、データベースがエンタープライズレベルの機能を使用しているかどうかを確認する場合は、次のコマンド例に示すように、すべてのデータベースで動的管理ビュー (DMV)
SELECT feature_name FROM sys.dm_db_persisted_sku_features;
GO
SQL メンテナンスジョブの一部としてのオンラインのインデックス再作成などSQL、T- ではキャプチャできない Enterprise Edition の機能があります。これらは手動で検証する必要があります。
移行に関する考慮事項
Server にライセンスを付与する方法によってSQL、エディションを切り替えるオプションが決まります。AMIsSQLサーバー を含む にはAMIs、EC2インスタンスの料金にライセンスコストが含まれています。ライセンスコストは に拘束されますAMI。AWS 請求コードを使用して、 に含まれるSQLサーバーバージョンを確認できますAMI。 AWS ライセンス込みインスタンスの場合、オペレーティングシステム内で SQL Server Edition を変更しても、 に関連付けられた請求は変更されませんAMI。新しいエディションの SQL Server AMIを実行している新しいEC2インスタンスにデータベースを移行する必要があります。
独自のライセンスをお持ちの場合は、柔軟性が高まります。通常、新しいバージョンを実行している別のEC2インスタンスに移行することをお勧めします。これにより、何かが計画どおりに進まない場合に簡単にフェイルバックできます。ただし、既存のサーバーを使用する必要がある場合でも side-by-side、SQLサーバーをインストールし、インスタンス間でデータベースを移行できます。エディションのダウングレードの詳細については side-by-side、MSSQLTipsウェブサイトのSQL「サーバーでのエディションのアップグレードとダウングレード
追加リソース
-
SQL Server 2022 のエディションとサポートされている機能
(Microsoft Learn) -
sys.dm_db_persisted_sku_features (トランザクションSQL)
(Microsoft Learn) -
どのバージョンのSQLサーバーを使用する必要がありますか?
(ブレントオザール無制限) -
AWS Pricing Calculator
(AWS)