SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

Archive for the ‘SQL Database’ tag

SQL Database の JSON データ型のデータ格納効率を確認してみる

leave a comment

Build 2024 のタイミングで次のアナウンスがありました。

Public Preview として、JSON データ型が発表されており、最近、実際に使用することができるようになりました。

image

Read the rest of this entry »

Written by Masayuki.Ozawa

6月 12th, 2024 at 8:52 pm

Build 2024 のタイミングで発表された SQL Database に関連するアップデート

leave a comment

Build 2024 が開催されています。

キーノートについては次の情報から確認できます。

 

SQL Server についてはアップデートはなかったのですが、Azure SQL Database についてはアップデートがアナウンスされていますのでまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 22nd, 2024 at 3:18 pm

SQL Server / SQL Database Update (2024/03/04~2024/05/12)

leave a comment

前回の Update: SQL Server / SQL Database Update (2024/01~2024/03/03)

前回の投稿以降の Update をまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 12th, 2024 at 8:05 pm

Azure SQL Database の SLA 未達の調査と返金要求の申請

leave a comment

私が使用している Azure SQL Database で SAL 未達の調査と返金要求の申請をする機会がありましたので、その際に実施した内容をまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 13th, 2024 at 6:48 pm

Posted in SQL Database

Tagged with

Microsoft Fabric の Mirroring Azure SQL Database (Preview) について調べてみる

leave a comment

本日、Microsoft Fabric の Mirroing Databases の機能が Public Preview で提供されました。

Mirroring については、What is Mirroring in Fabric? のドキュメントツリーから確認することができます。

Mirroring は SQL Database だけでなく Cosmos DB / Snowflake からも同期することができ、面白そうな機能ですね。

基本的な内容についてはドキュメントを確認すれば把握できますが、SQL Database からの連携について、実際に設定しながら試してみて気づいた内容を残しておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 27th, 2024 at 6:53 pm

Database Watcher for Azure SQL が Public Preview で提供開始されました

leave a comment

本日、アナウンスがありましたが Database Watcher for Azure SQL が Public Preview で提供開始されました。

ドキュメントも公開されています。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 21st, 2024 at 10:20 am

Posted in SQL Database

Tagged with

データベースプロジェクトを使用した SQL Server ベースの環境の CI/CD

leave a comment

SQL Server ベースの環境向けの Visual Studio のプロジェクトとして、データベースプロジェクト があります。

このプロジェクトは当初はオフラインデータベース開発向けの機能として実装が行われていましたが、昨今は SQL Server ベースの環境の CI/CDでも活用が行われています。

データベースプロジェクトについては Visual Studio (or SSDT) だけでなく、Azure Data Studio (ADS) の SQL Database プロジェクトの拡張機能でも作成することができます。

最近、データベースプロジェクトを活用した CI/CD について調査を行っていましたので、分かった内容をまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 13th, 2024 at 8:52 pm

SQL Server / SQL Database Update (2024/01~2024/03/03)

leave a comment

2024 年に入ってからの SQL Server / SQL Database のアップデートをキャッチアップできていなかったので、一度まとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 4th, 2024 at 1:09 am

SQL Database の PITR の進捗状況について (2023/11 時点)

leave a comment

SQL Database で PITR の進捗状況を確認する方法として、次の DMV を確認するという方法があります。

この DMV では「percent_complete」という項目が提供されており、この値から操作の進行状況を取得することができます。

当初は「0 / 50 / 100」の 3 段階で進行状況を示していたのですが、昨年、Monitor Database Restore progress at more granular level のような機能改善が行われ、「0 / 1-99 / 100」というように操作の進行状況に合わせた値の表示が行われるようになったというアナウンスがありました。

Read the rest of this entry »

Written by Masayuki.Ozawa

11月 7th, 2023 at 9:57 am

Posted in SQL Database

Tagged with

Azure SQL Database と Azure SQL Managed Instance のブロッキング検出について

leave a comment

SQL Server ベースの環境で、ロック競合に伴うブロッキングの情報を取得する際には、blocked process thresholdBlocked Process Report を使用するのが一般的な取得方法となります。

Azure SQL は変更可能な設定が制限されていますが、Azure SQL Databsae (SQLDB) と Azure SQL Managed Instance (MI) では、どのような設定ができるのかをまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 15th, 2023 at 10:35 pm