2024 年に入ってからの SQL Server / SQL Database のアップデートをキャッチアップできていなかったので、一度まとめておきたいと思います。
- Azure Updates
- Preview
- GA
- Azure SQL Blog
- SQL Server Blog
- SQL Server
- SQL Database
- Azure Arc
SQL Database
Preview
Azure SQL MI のインスタンスプールの新機能
SQL MI の インスタンスプール に新機能が追加されました。
新機能としては次の内容があります。
- インスタンスプールの作成後にコンピューティングサイズ / ライセンスの種類 / ハードウェアの種類 / メンテナンスタイミングの変更 をサポート
- Azure Portal からインスタンスプールを作成 (2024/02 後半以降に Portal からの作成をサポート予定)
- Azure Portal から作成済みのインスタンスプールに MI を直接作成 (2024/02 後半以降に Portal からの作成をサポート予定)
- 単一インスタンスを PowerShell / CLI でインスタンスプールの内 / 外に移動
- Premium Hardware Gen8 のサポートを追加
Hyperscale のエラスティックプールでゾーン冗長をサポート
Hyperscale の エラスティックプール (現在プレビュー中) で、ゾーン冗長がサポートされました。
GA
Azure Functions の Azure SQL トリガーの一般提供開始
Azure Functions の Azure SQL トリガー の一般提供が開始されました。(ドキュメントはまだプレビューとなっているようでした)
SQL Database の変更の追跡を使用し、Azure Functions で SQL Database のテーブルの変更をトリガーとして処理を実行することができます。
Hyperscale のサーバーレスの一般提供開始
Hyperscale のサーバーレスの一般提供が開始されました。
SQL MI の仮想コアに応じたストレージ最大サイズ上限の向上
SQL MI は仮想コア数に応じてストレージの最大サイズが変わりますが、最大サイズの上限の柔軟性が向上し、従来より低いコア数で大きい最大ストレージを使用することができるようになりました。
これにより、ストレージの最大サイズの上限のために多いコア数を割り当てていた環境については、低いコア数にすることができる可能性があり、コア数を抑えられる場合はコストの削減にもつながります。
SQL MI で 16TB をサポートする環境の強化
SQL MI で Business Critical でメモリ最適化 Premium シリーズだけでなく、Premium シリーズでも 16TB ストレージがサポートされるようになりました。
SQL Server
SQL Server Security Update
SQL Server で Security Update がリリースされています。
- Security Update for SQL Server 2022 RTM
- Security Update for SQL Server 2022 RTM CU10
- Cumulative Update #11 for SQL Server 2022 RTM
- Cumulative Update #25 for SQL Server 2019 RTM
Azure Arc 対応 SQL Server を使用した移行評価
プレビュー機能となりますが、Azure Arc 対応 SQL Server をインストールした環境に対して Azure SQL をターゲットとした移行評価ができる機能が提供されました。
Arc に接続した SQL Server ではデフォルトで移行評価が有効になっているようで、明示的に無効にすることも可能です。
ツールアップデート
SqlPackage 162.2 のリリース
SqlPackage の 162.2 がリリースされました。
162.2 の大きな機能強化点としては、「/p:PerformIndexOperationsOnline」オプションのサポートがあります。
従来の SqlPackage のスキーマ差分の反映はオンラインオプションが使用されていませんでしたが、今回追加されたオプションを使用することで、スキーマ差分の反映をオンライン操作のオプションを指定して実行することができるようになります。
変更点の詳細については Release notes for SqlPackage に記載されています。
2024/03/04 時点の CI/CD Windows Server 2022 ランナー では、Database tools は「DacFx 162.1.172.1」になっているのですが、「162.2」に更新がされればパイプラインにも組み込み安くなるかと。
SqlClient Update
SqlClient の Update がリリースされています。
SQL Server Management Studio 20 Preview
SSMS の次バージョンとなる SSMS 20 のプレビュー版が公開されました。
- Upcoming changes for SQL Server Management Studio (SSMS) – Part 1
- Upcoming changes for SQL Server Management Studio (SSMS) – Part 2
暗号化についての接続の UI の変更が大きいですね。
ダウンロードとリリースノートは次のドキュメントで確認できます。
- Download SQL Server Management Studio (SSMS) 20 Preview
- Release notes for SQL Server Management Studio (SSMS) 20 Preview
リリースノートを見た範囲では内容を確認できなかったのですが、上述の Part 2 には次の記載がありました。
"But wait," you say, "what about dark mode and the debugger?" Rest assured, we will discuss both, and more, in our third post. Stay tuned!
Part 3 の内容が待ち遠しいですね。
Azure Data Studio 1.48
Azure Data Studio の最新バージョンが公開されました。
Release notes for Azure Data Studio にも変更点が記載されていますが各種接続観点でのアップデートが大きな内容となりそうですね。