
Microsoft SQL Server 2017 Standardは、製品史上初めてLinuxをネイティブサポートすることで、SQL Serverを真のクロスプラットフォームデータベースエンジンに変えた画期的なリリースです。Ubuntu、Red Hat Enterprise Linux、SUSE Linuxを実行する組織は、Windowsと同等の機能を持つ完全なSQL Serverエンジンを展開できるようになり、Microsoftのデータベースプラットフォームを広大なLinuxサーバーエコシステムに開放しました。
適応型クエリ処理は、SQL Serverが実行時にクエリを最適化する方法に根本的な変化をもたらします。コンパイル時の推定のみに依存するのではなく、クエリプロセッサは実際の行数に基づいて実行中に実行戦略を調整します。適応型結合は実行途中でネストループ結合とハッシュ結合を切り替え、インターリーブ実行は複数ステートメントのテーブル値関数に対して正確なカーディナリティ推定を提供し、メモリ許可フィードバックは後続の実行で過大または過小なメモリ割り当てを自動的に修正します。
グラフデータベースサポートにより、SQL Server内でネイティブなグラフ処理機能が追加され、NODEテーブルとEDGEテーブルを使用してMATCH構文で複雑な多対多関係をモデル化およびクエリできるようになります。ソーシャルネットワーク、レコメンデーションエンジン、不正検出システム、ネットワークトポロジ分析は、従来のリレーショナルモデルでは複雑な再帰CTEや複数の自己結合が必要だったグラフクエリの恩恵を受けます。
SQL Server 2017は、RとPythonの統合によるデータベース内機械学習を導入しました。Machine Learning Services機能は、データベースエンジン内で直接RおよびPythonスクリプトを実行し、データを外部ツールに抽出する代わりに、予測モデルをデータに近づけます。これにより、データ移動のレイテンシと、本番データを分析ワークステーションにコピーする際のセキュリティリスクが排除されます。
自動データベースチューニングは、クエリパフォーマンスを継続的に監視し、繰り返しパフォーマンス低下のパターンを検出すると、自動的にカバリングインデックスを作成、検証、適用します。また、プラン回帰が検出された場合、最後に正常だった実行プランを強制することで、DBAの介入なしにパフォーマンス問題を修正します。
再開可能なオンラインインデックス再構築により、メンテナンスウィンドウをまたいでインデックスメンテナンス操作を一時停止および再開でき、メンテナンスウィンドウが切れたときに何時間もかかるインデックス再構築を最初からやり直す必要がなくなります。これは、1回の夜間ウィンドウ内でインデックスメンテナンスを完了できない大規模テーブルにとって非常に貴重です。
SQL Server 2017 Standardは、最大128 GBのRAMと24コアをサポートし、Microsoftからの延長サポートは2027年10月まで利用可能です。
Microsoft Office 2024 LTSC is the latest perpetual Office suite — but with Microsoft 365 dominating, is this the last standalone version?
もっと読むOffice Home, Business, Professional, or 365? This guide helps you pick the right Microsoft Office edition for your needs and budget.
もっと読むFind the best deals on genuine Microsoft Office 2024 licenses. Compare editions, pricing, and where to buy safely at the lowest price.