SQL Server 2016 の各エディションとサポートされている機能
適用対象: SQL Server 2016 (13.x) 以降のバージョン
この記事では、SQL Server のエディションでサポートされる機能の詳細を説明します。
その他のバージョンについては、以下を参照してください。
インストールの前提条件は、アプリケーションのニーズによって異なります。 SQL Server にはさまざまなエディションがあり、組織や個人の独自のパフォーマンス、ランタイム、および価格に関する要件に対応できます。 インストールする SQL Server コンポーネントは、ユーザーの特定の要件によっても異なります。 この後のセクションでは、 SQL Serverの最適なエディションおよびコンポーネントを選択する方法について説明します。
180 日の試用期間中、SQL Server Evaluation Edition をご利用いただけます。
最新のリリース ノートと新機能については、以下の情報を参照してください。
SQL Server をお試しください
Evaluation Center から SQL Server 2016 をダウンロードする
SQL Server 2016 がインストール済みの Virtual Machine をすぐにご利用いただけます
SQL Server のエディション
次の表で、 SQL Serverのエディションについて説明します。
Edition | 定義 |
---|---|
Enterprise | Premium オファリングである SQL Server Enterprise Edition は、非常に優れたパフォーマンス、無制限の仮想化 1、およびエンド ツー エンドのビジネス インテリジェンスを備えた包括的なハイエンド データセンター機能を提供することで、ミッション クリティカルなワークロードに高水準のサービス レベルを実現し、エンドユーザーがデータの分析情報を入手できるようにしています。 |
Standard | SQL Server Standard Edition は、部門や小規模組織がアプリケーションを実行する基本的なデータ管理/ビジネス インテリジェンス データベースを提供し、オンプレミスおよびクラウド用の一般的な開発ツールをサポートすることで、最小限の IT リソースでデータベースを効果的に管理することを可能にします。 |
Web | SQL Server Web Edition は (Azure 上の IaaS での Web エディションの選択も含む)、大小さまざまな規模の Web 資産に対応できるスケーラビリティ、経済性、および管理性を備えた、Web ホスティング企業および Web VAP 向けの総保有コストの低いオプションです。 |
Developer | 開発者は、SQL Server Developer Edition を使用して、 SQL Server上で動作するあらゆる種類のアプリケーションを開発できます。 このエディションには Enterprise Edition の機能がすべて含まれていますが、実稼動サーバーとして使用するのではなく、開発およびテスト システムとしての利用に対してライセンスが供与されます。 SQL Server Developer は、アプリケーションを作成し、テストするユーザーに適しています。 |
Express Edition | SQL Server Express エディションはエントリレベルの無料のデータベースで、学習や、デスクトップおよび小規模サーバー データ ドリブン アプリケーションの構築などに適しています。 このエディションは、独立系ソフトウェア ベンダー、開発者、クライアント アプリケーションを趣味で開発する開発者などに最適です。 さらに高度なデータベース機能が必要な場合には、 SQL Server Express を SQL Serverの他の上位バージョンにシームレスにアップグレードできます。 SQL Server Express LocalDB は、Express エディションの簡易バージョンで、そのプログラミング機能をすべて備え、ユーザー モードで実行され、前提条件が少なく構成不要で高速インストールができます。 |
1 無制限の仮想化は、ソフトウェア アシュアランスがある Enterprise Edition のお客様が利用できます。 デプロイは、ライセンス ガイドに準拠している必要があります。 詳細については、価格とライセンスのページを参照してください。
インターネット サーバーと共に SQL Server を使用する
インターネット インフォメーション サービス (IIS) を実行するサーバーなどのインターネット サーバーによって、一般に SQL Server クライアント ツールがインストールされます。 クライアント ツールには、アプリケーションが SQL Serverのインスタンスに接続する際に使用するクライアント接続コンポーネントが含まれています。
Note
IIS を実行しているコンピューターに SQL Server のインスタンスをインストールすることは可能ですが、通常はサーバー コンピューターが 1 台の小規模 Web サイトの場合に行います。 ほとんどの Web サイトでは、その中層 IIS システムが 1 つまたはクラスター構成の複数サーバーに配置され、データベースは 1 つの独立したサーバーまたは連合構成の複数サーバーに配置されます。
SQL Server とクライアントおよびサーバー アプリケーション
SQL Server のクライアント コンポーネントだけを、 SQL Serverのインスタンスに直接接続するクライアント/サーバー アプリケーションを実行するコンピューターにインストールできます。 クライアント コンポーネントをインストールすることは、データベース サーバー上にある SQL Server のインスタンスを管理する場合、または SQL Server アプリケーションを開発しようとしている場合にも適切なオプションです。
クライアント ツールをインストールするオプションを選択すると、下位互換コンポーネント、 SQL Server 、接続コンポーネント、管理ツール、ソフトウェア開発キット、 SQL Server Data Toolsオンライン ブック コンポーネントなどの SQL Server 機能がインストールされます。 詳細については、「SQL Server のインストール」を参照してください。
SQL Server のコンポーネントを決定する
SQL Server のインストールに含めるコンポーネントを選択するには、 SQL Serverインストール ウィザードの [機能の選択] ページを使用します。 既定では、ツリーの中に、選択されている機能はありません。
以下の表の情報を参照し、ニーズに最も合う機能を判断してください。
サーバー コンポーネント | 説明 |
---|---|
SQL Server データベース エンジン | SQL Server データベース エンジンにはデータベース エンジンが含まれています。これは、データの格納、処理、およびセキュリティ保護、レプリケーション、フルテキスト検索、リレーショナルおよび XML データを管理するツール、データベース内分析機能の統合、および Hadoop とその他の異種データ ソースにアクセスするための PolyBase 統合、および Data Quality Services (DQS) サーバー用のコア サービスです。 |
Analysis Services | Analysis Services には、オンライン分析処理 (OLAP) アプリケーションおよびデータ マイニング アプリケーションを作成および管理するためのツールが含まれます。 |
Reporting Services | Reporting Services には、表形式、マトリックス形式、グラフィカル形式、および自由形式のレポートを作成、管理、配置するためのサーバー コンポーネントとクライアント コンポーネントが含まれます。 Reporting Services は、レポート アプリケーション開発用の拡張可能プラットフォームとしても使用できます。 |
Integration Services | Integration Services は、データを移動、コピー、変換するためのグラフィカル ツールおよびプログラミング可能なオブジェクトのセットです。 Data Quality Services 用の Integration Services(DQS) コンポーネントも含まれています。 |
マスター データ サービス | マスター データ サービス (MDS) は、マスター データ管理のための SQL Server ソリューションです。 MDS は、あらゆるドメイン (製品、顧客、アカウント) を管理するように構成できます。MDS には、データの管理に使用できる Excel 用アドイン のほかに、階層、きめ細かいセキュリティ、トランザクション、データのバージョン管理、およびビジネス ルールが含まれています。 |
R Services (データベース内) | R Services (データベース内) では、複数のプラットフォームでの、Linux、Hadoop、Teradata などの複数のエンタープライズ データ ソースを使用する分散型スケーラブル R ソリューションがサポートされます。 |
管理ツール | 説明 |
---|---|
SQL Server Management Studio | SQL Server Management Studio は、SQL Server のコンポーネントを構成、管理、開発し、それらのコンポーネントへアクセスするための統合環境です。 Management Studio を使用すると、すべてのスキル レベルの開発者と管理者が SQL Server を使用できます。 ダウンロードしてインストールする 「SQL Server Management Studio のダウンロード」から Management Studio |
SQL Server 構成マネージャー | SQL Server 構成マネージャーを使用して、 SQL Server サービス、サーバー プロトコル、クライアント プロトコル、およびクライアントの別名に関する基本的な構成管理を行います。 |
SQL Server プロファイラー | SQL Server プロファイラー には、 データベース エンジン または Analysis Servicesのインスタンスを監視するためのグラフィカル ユーザー インターフェイスが備わっています。 |
データベース エンジン チューニング アドバイザー | データベース エンジン チューニング アドバイザーは、最適なインデックスのセット、インデックス付きビュー、およびパーティションの作成に役立ちます。 |
Data Quality クライアント | DQS サーバーに接続し、データ クレンジング操作を実行するための、非常にシンプルで直感的なグラフィカル ユーザー インターフェイスを備えています。 データ クレンジング操作の際に行われるさまざまな処理を一元的に監視することもできます。 |
SQL Server Data Tools | SQL Server Data Tools は、ビジネス インテリジェンス コンポーネント ( Analysis Services、 Reporting Services、 Integration Services) のソリューションをビルドするための IDE です。 (以前の Business Intelligence Development Studio)。 SQL Server Data Tools には、Visual Studio 内で SQL Server プラットフォーム (社内および社外の両方) のデータベース設計を行うデータベース開発者用の統合環境である "データベース プロジェクト" も含まれます。 データベース開発者は、強化された Visual Studio のサーバー エクスプローラーを使用して、データベース オブジェクトおよびデータの作成または編集、クエリの実行を簡単に行うことができます。 |
接続コンポーネント | クライアントとサーバー間の通信用コンポーネント、および DB-Library、ODBC、OLE DB 用のネットワーク ライブラリをインストールします。 |
ドキュメント | 説明 |
---|---|
SQL Server オンライン ブック | SQL Serverの主要マニュアル。 |
Developer Edition と Evaluation Edition
Developer Edition と Evaluation Edition でサポートされている機能については、下の表に記載されている SQL Server Enterprise Edition の機能をご覧ください。
Developer Edition は引き続き SQL Server Distributed Replay のクライアントを 1 つだけサポートします。
スケールの上限
機能 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
1 つのインスタンスで使用される最大計算容量 - SQL Server データベース エンジン1 | オペレーティング システムの最大容量 | 4 ソケットまたは 24 コアのいずれか小さいほうに制限 | 4 ソケットまたは 16 コアのいずれか小さいほうに制限 | 1 ソケットまたは 4 コアのいずれか小さいほうに制限 | 1 ソケットまたは 4 コアのいずれか小さいほうに制限 |
1 つのインスタンスで使用される最大計算容量 - Analysis Services または Reporting Services | オペレーティング システムの最大容量 | 4 ソケットまたは 24 コアのいずれか小さいほうに制限 | 4 ソケットまたは 16 コアのいずれか小さいほうに制限 | 1 ソケットまたは 4 コアのいずれか小さいほうに制限 | 1 ソケットまたは 4 コアのいずれか小さいほうに制限 |
SQL Server データベース エンジン のインスタンスごとのバッファー プールの最大メモリ | オペレーティング システムの最大容量 | 128 GB | 64 GB | 1410 MB | 1410 MB |
SQL Server データベース エンジン のインスタンスごとのバッファー プール拡張機能の最大容量 | 32 * (最大サーバー メモリ構成) | 4 * (最大サーバー メモリ構成) | 該当なし | 該当なし | 該当なし |
SQL Server データベース エンジン のインスタンスごとの列ストア セグメント キャッシュの最大メモリ | メモリ制限なし | 32 GB 2 | 16 GB 2 | 352 MB 2 | 352 MB 2 |
SQL Server データベース エンジン のデータベースごとの最大メモリ最適化データ サイズ | メモリ制限なし | 32 GB 2 | 16 GB 2 | 352 MB 2 | 352 MB 2 |
利用可能な最大メモリ サイズ ( Analysis Servicesのインスタンスごと) | オペレーティング システムの最大容量 | テーブル: 16 GB MOLAP: 64 GB |
該当なし | 該当なし | 該当なし |
利用可能な最大メモリ サイズ ( Reporting Servicesのインスタンスごと) | オペレーティング システムの最大容量 | 64 GB | 64 GB | 4 GB | 該当なし |
リレーショナル データベースの最大サイズ | 524 PB | 524 PB | 524 PB | 10 GB | 10 GB |
1 Enterprise Edition with Server + Client Access License (CAL) に基づくライセンス (新しい使用許諾契約では利用できません) は、SQL Server インスタンスあたり最大 20 コアに制限されています。 コアベースのサーバー ライセンス モデルでは、制限はありません。 詳細については、「 Compute Capacity Limits by Edition of SQL Server」を参照してください。
2 エディション間での共通のプログラミング サーフェス領域 (CPSA) の作成の一環として、SQL Server 2016 (13.x) SP1 に適用されます。
RDBMS の高可用性
機能 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
Server Core サポート 1 | |||||
ログ配布 | |||||
データベース ミラーリング | はい4 | はい 5 | はい 5 | はい 5 | |
バックアップ圧縮 | |||||
データベース スナップショット | はい 3 | はい 3 | はい 3 | はい 3 | |
Always On フェールオーバー クラスター インスタンス | 16 ノード | 2 ノード | |||
Always On 可用性グループ | はい 2 個の同期セカンダリ レプリカを含む最大 8 個のセカンダリ レプリカ |
||||
基本的な可用性グループ 2 | 2 ノード | ||||
オンライン ページおよびファイルの復元 | |||||
オンラインのインデックス構築 | |||||
オンラインのスキーマ変更 | |||||
高速復旧 | |||||
ミラー化バックアップ | |||||
ホット アド メモリと CPU | |||||
データベース復旧アドバイザー | |||||
暗号化されたバックアップ | |||||
Azure へのハイブリッド バックアップ (URL へのバックアップ) |
1 Server Core への SQL Server のインストールの詳細については、「Server Core への SQL Server のインストール」を参照してください。
2 基本的な可用性グループの詳細については、「 基本的な可用性グループ」を参照してください。
3 エディション間での共通のプログラミング サーフェス領域 (CPSA) の作成の一環として、SQL Server 2016 SP1 に適用されます。
4 FULL SAFETY のみ。
5 監視のみ。
RDBMS のスケーラビリティとパフォーマンス
機能 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
列ストア 1 | はい 2 | はい 2 | はい 2 | はい 2 | |
インメモリ OLTP 1 | はい 2 | はい 2 | はい 2、3 | はい 2 | |
Stretch Database | |||||
恒久的なメイン メモリ | |||||
複数インスタンスのサポート | 50 | 50 | 50 | 50 | 50 |
テーブルとインデックスのパーティション分割 | はい 2 | はい 2 | はい 2 | はい 2 | |
データ圧縮 | はい 2 | はい 2 | はい 2 | はい 2 | |
[リソース ガバナー] | |||||
パーティション テーブルの並列処理 | はい 2 | はい 2 | はい 2 | はい 2 | |
複数の Filestream コンテナー | はい 2 | はい 2 | はい 2 | はい 2 | |
NUMA 対応のラージ ページ メモリとバッファー配列の割り当て | いいえ 4 | ||||
バッファー プール拡張 | |||||
I/O リソース管理 | |||||
先行読み取り | |||||
拡張スキャン | |||||
遅延持続性 |
1 インメモリ OLTP データ サイズおよび列ストア セグメント キャッシュは、「スケールの制限」セクションでエディションごとに指定されているメモリ量に制限されます。 並列処理には最大限度があります。 インデックス構築のための並列処理の度合い (DOP) は、Standard Edition では 2 DOP に、Web Edition と Express Edition では 1 DOP に制限されます。 これは、ディスク ベース テーブルとメモリ最適化テーブルで作成された列ストア インデックスに当てはまります。
2 エディション間での共通のプログラミング サーフェス領域 (CPSA) の作成の一環として、SQL Server 2016 (13.x) SP1 に適用されます。 集計プッシュダウン、文字列述語のプッシュダウン、SIMD の最適化は、SQL Server Enterprise Edition のスケーラビリティの強化です。 詳細については、「列ストア インデックス - 新機能」を参照してください。
3 LocalDB のインストール オプションには、この機能は含まれていません。
4 Standard Edition と SQL Server + CAL ベースのライセンスによって SQL Server Standard で使用できるプロセッサの数を制限できますが、SQL Server Standard は NUMA 対応です。
RDBMS のセキュリティ
機能 | Enterprise | Standard | Web | Express | Express with Advanced Services |
---|---|---|---|---|---|
行レベルのセキュリティ | はい 1 | はい 1 | はい 1 | ||
Always Encrypted | はい 1 | はい 1 | はい 1 | はい 1 | |
動的データ マスク | はい 1 | はい 1 | はい 1 | ||
サーバー監査 | |||||
データベース監査 | はい 1 | はい 1 | はい 1 | はい 1 | |
透過的なデータベースの暗号化 | |||||
拡張キー管理 | |||||
ユーザー定義ロール | |||||
包含データベース | |||||
バックアップの暗号化 |
1 エディション間での共通のプログラミング サーフェス領域 (CPSA) の作成の一環として、SQL Server 2016 (13.x) SP1 に適用されます。
レプリケーション
機能 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
異種サブスクライバー | |||||
マージ レプリケーション | はい 1 | はい 1 | はい 1 | ||
Oracle パブリッシュ | |||||
ピア ツー ピア トランザクション レプリケーション | |||||
スナップショット レプリケーション | はい 1 | はい 1 | はい 1 | ||
SQL Server の変更の追跡 | |||||
トランザクション レプリケーション | はい 1 | はい 1 | はい 1 | ||
Azure へのトランザクション レプリケーション | |||||
トランザクション レプリケーションの更新可能なサブスクリプション |
1 サブスクライバーのみ。
管理ツール
機能 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
SQL 管理オブジェクト (SMO) | |||||
SQL 構成マネージャー | |||||
SQL CMD (コマンド プロンプト ツール) | |||||
分散再生 - 管理ツール | |||||
分散再生 - クライアント | |||||
分散再生 - コントローラー | 最大 16 クライアント | 1 クライアント | 1 クライアント | ||
SQL Profiler | いいえ 1 | いいえ 1 | いいえ 1 | ||
SQL Server エージェント | |||||
Microsoft System Center Operations Manager 管理パック | |||||
データベース チューニング アドバイザー (DTA) | はい 2 | はい 2 |
1 SQL Server Web、SQL Server Express、SQL Server Express with Tools、および SQL Server Express with Advanced Services は、SQL Server Standard および SQL Server Enterprise の各エディションを使用してプロファイルできます。
2 チューニングは Standard Edition 機能でのみ有効です。
RDBMS の管理の容易性
機能 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
ユーザー インスタンス | |||||
LocalDB | |||||
専用管理者接続 | はい 3 | はい 3 | |||
PowerShell スクリプティングのサポート | |||||
SysPrep のサポート 1 | |||||
データ層アプリケーション コンポーネントの操作のサポート - 抽出、配置、アップグレード、削除 | |||||
ポリシー オートメーション (変更時とスケジュールに基づいて確認) | |||||
パフォーマンス データ コレクター | |||||
複数インスタンス管理でマネージド インスタンスとして登録できる | |||||
標準的なパフォーマンス レポート | |||||
プラン ガイドおよびプラン ガイドの固定計画 | |||||
NOEXPAND ヒントを使用したインデックス付きビューの直接クエリ | |||||
インデックス付きビューの自動メンテナンス | |||||
分散パーティション ビュー | |||||
並列インデックス操作 | |||||
クエリ オプティマイザーによる自動的なインデックス付きのビュー使用 | |||||
並列整合性チェック | |||||
SQL Server ユーティリティ コントロール ポイント | |||||
バッファー プール拡張 |
1 詳細については、「 SysPrep を使用した SQL Server のインストールに関する注意点」を参照してください。
2 エディション間での共通のプログラミング サーフェス領域 (CPSA) の作成の一環として、SQL Server 2016 (13.x) SP1 に適用されます。
3 トレース フラグを使用。
開発ツール
機能 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
Microsoft Visual Studio の統合 | |||||
Intellisense (Transact-SQL および MDX) | |||||
SQL Server Data Tools (SSDT) | |||||
MDX 編集、デバッグ、およびデザイン ツール |
プログラミング
機能 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
基本的な R 統合 | |||||
高度な R 統合 | |||||
R Server (スタンドアロン) | |||||
PolyBase コンピューティング ノード | はい 1 | はい 1、2 | はい 1、2 | はい 1、2 | |
PolyBase ヘッド ノード | |||||
JSON | |||||
クエリ ストア | |||||
テンポラル | |||||
共通言語ランタイム (CLR) 統合 | |||||
ネイティブ XML サポート | |||||
XML インデックスの作成 | |||||
MERGE と UPSERT の機能 | |||||
FILESTREAM のサポート | |||||
FileTable | |||||
日付および時刻データ型 | |||||
国際化サポート | |||||
フルテキストおよびセマンティック検索 | |||||
クエリ内の言語指定 | |||||
Service Broker (メッセージング) | いいえ 3 | いいえ 3 | いいえ 3 | ||
Transact-SQL エンドポイント |
1 複数のコンピューティング ノードでのスケール アウトにはヘッド ノードが必要です。
2 エディション間での共通のプログラミング サーフェス領域 (CPSA) の作成の一環として、SQL Server 2016 (13.x) SP1 に適用されます。
3 クライアントのみ。
Integration Services
SQL Server の各エディションがサポートする Integration Services (SSIS) の機能については、「SQL Server の各エディションがサポートする Integration Services の機能」をご覧ください。
マスター データ サービス
SQL Server の各エディションによってサポートされる マスター データ サービス と Data Quality Services の機能については、「マスター データ サービスと SQL Server のエディションでサポートされるデータ品質サービス機能」を参照してください。
データ ウェアハウス
機能 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
データベースを使用しないキューブ作成 | |||||
自動生成ステージングとデータ ウェアハウス スキーマ | |||||
変更データ キャプチャ | はい 1 | ||||
スター結合クエリ最適化 | |||||
スケーラブルな読み取り専用の Analysis Services 構成 | |||||
パーティション テーブルとパーティション インデックスに対する並列クエリ処理 | |||||
グローバル バッチ集計 |
1 エディション間での共通のプログラミング サーフェス領域 (CPSA) の作成の一環として、SQL Server 2016 (13.x) SP1 に適用されます。
Analysis Services
SQL Server の各エディションによってサポートされる Analysis Services の機能については、「SQL Server の各エディションがサポートする Analysis Services の機能」を参照してください。
BI セマンティック モデル (多次元)
SQL Server の各エディションによってサポートされる Analysis Services の機能については、「SQL Server の各エディションがサポートする Analysis Services の機能」を参照してください。
BI セマンティック モデル (表形式)
SQL Server の各エディションによってサポートされる Analysis Services の機能については、「SQL Server の各エディションがサポートする Analysis Services の機能」を参照してください。
Power Pivot for SharePoint
SQL Server の各エディションによってサポートされる Power Pivot for SharePoint の機能については、「SQL Server の各エディションがサポートする Analysis Services の機能」をご覧ください。
データ マイニング
SQL Server の各エディションによってサポートされるデータ マイニングの機能については、「SQL Server の各エディションがサポートする Analysis Services の機能」をご覧ください。
Reporting Services
SQL Server の各エディションによってサポートされる Reporting Services の機能については、「SQL Server の各エディションがサポートする Reporting Services の機能」を参照してください。
Business Intelligence クライアント
SQL Server の各エディションによってサポートされる Business Intelligence クライアントの機能については、「SQL Server の各エディションがサポートする Analysis Services の機能」または「SQL Server の各エディションがサポートする Reporting Services の機能」を参照してください。
空間およびロケーション サービス
特徴量 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
空間インデックス | |||||
平面データ型と測地データ型 | |||||
高度な空間的なライブラリ | |||||
業界標準の空間データ形式のインポート/エクスポート |
その他のデータベース サービス
機能 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
SQL Server Migration Assistant | |||||
データベース メール |
その他のコンポーネント
機能 | Enterprise | Standard | Web | Express with Advanced Services |
Express |
---|---|---|---|---|---|
StreamInsight | StreamInsight Premium Edition | StreamInsight Standard Edition | StreamInsight Standard Edition | ||
StreamInsight HA | StreamInsight Premium Edition |
最新バージョンの SQL Server Management Studio をダウンロードする