SQL SERVER2000 バージョンはログ シッピング、インデックス付きビューに重点を置いており、2005 バージョンはパーティショニング、データベース ミラーリングなどに重点を置いており、2008 バージョンはデータ圧縮、リソース ガバナーなどに重点を置いており、2012 バージョンは監査機能などが強化されています。
SQL SERVER のさまざまなバージョンの比較
1. SQL SERVER 2000
ログ発送、インデックス付きビュー
2. SQL SERVER 2005
パーティション
データベース ミラー
オンライン インデックス
データベース スナップショット
レプリケーション
フェールオーバー クラスター
3、SQL SERVER 2008
データ圧縮
リソース ガバナー
バックアップ圧縮
4、SQL SERVER 2008 R2
R2 フラグは、これが SQL Server のメジャー バージョンではなく中間バージョンであることを示します。このバージョンは現在私の顧客によって使用されており、新機能は比較的少ないものの、依然として広く使用されており、安定したパフォーマンスを持っています:
新しいデータセンター バージョンは最大 256 コアをサポートします。
Unicode 圧縮
#(Unicode ストレージの場合、シンプルな圧縮ソリューションが提供されます。Unicode 圧縮により、Unicode 文字が占有するスペースを削減できます)#5、SQL SERVER 2012AlwaysOn
列ストア インデックス
強化された監査機能
ビッグ データ サポート
6、SQL SERVER 2014このバージョンの新機能 多くの特殊効果があり、非常に便利です。詳細については、こちらをご覧ください。
メモリ最適化テーブル
バックアップ暗号化
新しいデザインカーディナリティ推定用
#AlwaysOn 拡張機能
遅延永続性 (一部またはすべてのトランザクションを遅延永続トランザクションとして指定し、それによって待機時間を短縮します)
パーティションの切り替えとインデックスの生成
列ストア インデックス
バッファ プールの拡張では、SSD を使用してバッファ プールを拡張します
増分統計
リソース ガバナの機能強化
(--以前、制御できるのは CPU とメモリのみ、IO は 2014 から制御できるようになります)
DBCC CHECK は maxdop プロンプトをサポートします
7、SQL SERVER 2016完全暗号化テクノロジ (常に暗号化)
JSON は
複数の TempDB データベース ファイルをサポートします
(以前もサポートされていました。2014 年には、エラー ログ プロンプトがありました。 2016 では、インストール時に設定できます。 )
クエリ ストア
(数日前の Microsoft トレーニングで説明しました。これは非常に優れた機能です。パラメータ スニッフィングの問題の解決に役立ち、アップグレード時にも使用できます) )
サポート R 言語
Live Quer y St at ist ics
(実行計画のオーバーヘッドをより明確に確認できます (水流タイプ) ))
8、SQL SERVER 2017回復可能なオンライン インデックスの再構築
障害後に回復できます (レプリカへのフェールオーバーやディスク容量が不足しています) オンラインのインデックス再構築操作。
IDENTITY_CACHE オプション
このオプションを OFF に設定すると、予期しないサーバーの再起動またはセカンダリ サーバーへのフェールオーバーが発生した場合に ID 列値のギャップが回避されます
CLR は .NET Framework でコード アクセス セキュリティ (CAS) を使用しますが、セキュリティ境界はサポートされなくなりました。
PERMISSION_SET = SAFE で作成された CLR アセンブリは、外部システム リソースにアクセスし、アンマネージ コードを呼び出し、sysadmin 権限を取得できる可能性があります。
グラフ データベース機能
多対多くのリレーショナル モデリング
クラスターを使用しない読み取りスケールの可用性グループ
クラスターに依存せずに読み取りプレッシャーを共有する読み取りスケールの可用性グループを構築できます。ただし、現時点では高可用性を実現できません。
R/PYTHON 機械学習関数
以上がSQL サーバーのさまざまなバージョンの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。