- SQL Server 2019: パフォーマンス、セキュリティ、クロスプラットフォーム サポートが改善されたエンタープライズ バージョン。
- アプリケーションを変更することなく分析クエリを高速化するための、Rowstore のインテリジェントなクエリ処理とバッチ モード。
- ビッグ データ クラスターは、SQL Server、Apache Spark、HDFS を統合して、構造化データと非構造化データの統合分析を実現します。
- 強化されたセキュリティ: 安全なエンクロージャ、データ分類、および監視を備えた Always Encrypted により機密情報を保護します。
SQL Server 2019 は、Microsoft のリレーショナル データベース管理システムの最新バージョンです。ネイティブのウィンドウ機能、強化されたセキュリティ、改善されたパフォーマンスなど、ビジネスをより効率的に運営するのに役立つ多数の新機能と改善点を備えています。
SQL Server 2019: 新しい機能と関数
SQL Server 2019 では、いくつかの新しい機能が導入されています。これには次のようなものがあります:
スマートなパフォーマンス
SQL Server 2019 は、インメモリ OLTP などの以前のイノベーションを基盤として、すべてのデータベース ワークロードにわたって新しいレベルのスケーラビリティを実現します。
ビッグデータクラスター
SQL Server 2019 では、SQL Server、Apache Spark、Hadoop 分散ファイル システム (HDFS) を組み合わせたビッグ データ クラスターが導入され、構造化データと非構造化データの処理と分析のための統合データ プラットフォームが提供されます。
データの仮想化
データ仮想化により、ユーザーは同じ T-SQL 構文を使用して、オンプレミスとクラウドの両方で複数のデータ ソースをクエリできます。
強化されたセキュリティ機能
これには、機密データの保護を強化するセキュアエンクロージャによるAlways Encryptedや、組織が機密データを識別・分類するのに役立つデータ分類など、強化されたセキュリティ機能が含まれています。
インテリジェントなクエリ処理
SQL Server 2019 では、従来の行ストア テーブルでの分析クエリのパフォーマンスを向上させる行ストアのバッチ モードや、ユーザー定義関数を使用するクエリのパフォーマンスを向上させるスカラー UDF インライン化などのインテリジェントなクエリ処理機能が導入されています。
これらは、新しい機能と能力のほんの一例です。詳細については、Microsoft Learn の「SQL Server 2019 の新機能」ページを参照してください。
以前のバージョンと比較した SQL Server の利点
SQL Server 2019 には、以前のバージョンに比べていくつかの利点があります。最も重要な利点は次のとおりです。
スマートなパフォーマンス
SQL Server 2019 には、クエリ パフォーマンスを向上させるインテリジェントなクエリ処理が含まれています。この機能は、SQL Server 2014 で導入されたインメモリ OLTP テクノロジに基づいています。
ビッグデータクラスター
SQL Server 2019では、MicrosoftはApache SparkとHadoop分散ファイルシステム(HDFS)を統合し、構造化データと非構造化データの処理および分析のための統合ビッグデータソリューションを提供しています。
強化されたセキュリティ機能
データ分類や、安全なサンドボックスによる Always Encrypted などの強化されたセキュリティ機能が含まれています。これらの機能は、組織がデータをより適切に保護するのに役立ちます。
UTF-8のサポート
UTF-8 文字エンコーディングのネイティブ サポートが含まれており、国際化サポートが向上し、サードパーティのツールやアプリケーションとの互換性が向上します。
Linuxのサポート
Linux ベースのオペレーティング システムでの実行に対する強化されたサポートを提供し、総所有コストを削減し、組織の柔軟性を高めることができます。
全体として、以前のバージョンに比べて多くの新機能と改善点が提供されており、データベース管理のニーズを満たす魅力的な選択肢となっている。
SQL Server 2019 の利点
SQL Server 2019 には、いくつかの利点と機能があります。主な利点は次のとおりです。
レンディミエント市長
インテリジェントなクエリ処理を導入することで、アプリケーションやデータベースの設計変更を必要とせずに、データベースワークロードのパフォーマンスと拡張性を向上させます。また、永続メモリアプライアンスをサポートし、データアクセスと処理の高速化を実現します。
セキュリティ強化
組み込みのデータ分類および保護機能、疑わしいアクティビティの監視とアラート、機密データの暗号化を提供します。セキュリティの脆弱性と構成エラーを特定して修正するのに役立ちます。
俊敏性と拡張性
SQL Server 2019 は、データベースの転送と収集に関する機能を強化し、ビジネス情報の効率的な抽出、変換、処理を可能にします。
プラットフォームと言語の選択
オンプレミス、クラウド、ハイブリッドなど、好みのプラットフォームを選択でき、複数のプログラミング言語をサポートします。
業界をリードするパフォーマンス
最高クラスのパフォーマンスを提供し、最も効率的なデータベース システムの 1 つとなっています。
これらは SQL Server 2019 の利点のほんの一部です。機能と利点の詳細については、Microsoft の公式ドキュメントを参照してください。
サポートされているオペレーティング システム
SQL Server 2019 は、次のオペレーティング システムの 64 ビット バージョンで使用できます。
- Windows 7 SP1、Windows 8 以降 (64 ビット)。
- Linux (Docker コンテナ): Red Hat Enterprise Linux 7.5、SUSE Linux Enterprise Server 12 SP3。
このデータベース管理システムは 64 ビット バージョンです。これは、Linux では Docker コンテナとして、また Red Hat Enterprise Linux および SUSE Linux Enterprise Server では RPM および DEB パッケージとして利用できます。 Azure 上で実行することもできますが、そのサービスには追加料金がかかります。
以下の機能をサポートしています:
- R 統合によるデータベース内分析 (プレビュー)。
- Always Encrypted の改善 (近日公開)
機能には、新しいネイティブウィンドウ機能、セキュリティの向上、パフォーマンスの向上などが含まれます。
- ウィンドウ関数
- セキュリティの強化
- パフォーマンスと可用性の向上
結論
SQL Server 2019がリリースされました。予想通り、数々の新機能が搭載されています。特に注目すべきは、前バージョンと比較して大幅な改善が施されている点です。さらに、エンタープライズレベルのデータベース管理に不可欠なツールであり、最適なパフォーマンスと効率的なデータ管理を求めるあらゆる組織にとって必須と言えるでしょう。
これはマイクロソフトのエンタープライズレベルのデータベース管理システム(DBMS)の最新バージョンであることに留意することが重要です。このDBMSは1989年から存在し、現在も進化を続けていることを忘れてはなりません。