SE の雑記

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

追加 BLOB の Azure Blob バックアップの制限について

leave a comment

Azure ストレージでは、ブロック BLOB / 追加 BLOB / ページ BLOB の 3 種類の BLOB を使用することができます。

SQL Database の監査ログ / 診断設定 / アクティビティログ / Azure Monitor のテーブルエクスポートのログなどは「追加 BLOB」としてファイルが出力されていますが、追加 BLOB については、Azure Blob バックアップの取得対象とならないという制限がありますので、情報をまとめておきたいと思います

今回は追加 BLOB のバックアップの制限についての情報の整理となりますが追加 BLOB では、階層化 (ホット / クール / コールド層への移動) がサポートされていない という制限もありますので、追加 BLOB を使用した場合はブロック BLOB とは異なる運用が必要となるということは意識しておいたほうが良いかと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 28th, 2024 at 10:41 pm

Posted in Azure

Tagged with

SQL Server の接続フローについてのドキュメント

leave a comment

SQL Server の接続について調査する必要があったので、関連するドキュメントをまとめておこうと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 25th, 2024 at 8:42 am

Posted in SQL Server

Tagged with

ネットワーク共有上のファイルを Windows 認証で BULK INSERT する際の考慮点

leave a comment

ネットワーク共有上のファイルを Windows 認証を使用して次のようなステートメントで BULK INSERT を実行しようとします。

BULK INSERT NATION
FROM 
'\\xxxxxxx\Share\NATION.csv'
WITH
(
	FIELDTERMINATOR = ',', ROWTERMINATOR = '0x0a'
)

 

このような実行をした場合、共有フォルダーに対して適切なアクセス権が付与されていても「アクセスが拒否されました。」のエラーが発生し、インポート対象となるファイルにアクセスができないケースがあります。

このような場合、どのような点に注意して動作を確認していけばよいのかをまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 22nd, 2024 at 11:24 pm

Posted in SQL Server

Tagged with

メモリサイズが少ない場合にリソースモニターの CPU 使用率が上昇する件について

leave a comment

SQL Server でメモリサイズが少ない場合に、バックグラウンド タスクであるリソースモニター (Resource Monitor) の CPU 使用率が上昇する事象として、High CPU consumed by Resource Monitor due to low virtual memory というドキュメントが公開されています。

このような挙動は最新の SQL Server でも想定される動作として発生する可能性があります。

最近、リソースモニターのメモリ調整について動作を把握する必要があったのですが、WPR でリソースモニターの挙動を確認する際の素振りとして、この挙動を調べてみると情報の整理がわかりやすかったので、まとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 21st, 2024 at 10:03 pm

Posted in SQL Server

Tagged with

OsProfile を使用した Windows の Azure VM のタイムゾーン設定

leave a comment

以前 osProfile が存在しない Windows の Azure VM の修正方法 という投稿をしましたが、Azure VM では OsProfile を設定することで、VM の展開時に OS の設定を変更することができる仕組みが提供されています。

PowerShell で実行する場合は、New-AzVMConfig を使用して、OSProfile プロパティを操作することになるのかと。

Windows の VM を Azure で展開する場合、カスタマイズしたイメージを作成する場合、イメージのカスタマイズを実施して イメージ作成前に VM をプロビジョニング解除または一般化し、マシン固有の情報を削除します の方法でイメージ化するのが一般的な方法となります。

日本で VM のイメージを作成する場合、日本語化の設定 を行った状態でイメージ化して、展開を行いますが、このイメージを単純に展開すると、イメージ化する前に日本語のタイムゾーンに設定をしていても展開時には UTC のタイムゾーンとなり展開が行われます。

イメージを展開した直後に任意のタイムゾーンを設定した状態にしたい場合には、前述の OsProfile の WindowsConfiguration の TimeZone を使用することで、UTC 以外のタイムゾーンを設定した状態で展開することができます。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 17th, 2024 at 9:57 am

Posted in Azure,Azure VM

Tagged with ,

SQL Database の監査ログの確認に sys.fn_get_audit_file_v2 を使用すると検索効率は向上するのか?

leave a comment

結論から書いておくと、現時点では sys.fn_get_audit_filesys.fn_get_audit_file_v2 のどちらを使用しても検索効率は大きく向上しないという雰囲気があります。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 16th, 2024 at 9:25 am

Posted in SQL Database

Tagged with

SQL Server / SQL Database Update (2024/05/13~2024/10/10)

leave a comment

前回の Update: SQL Server / SQL Database Update (2024/03/04~2024/05/12)

半年近くまとめられていませんでした…。

直近の情報を把握できていないこともあったのでまとめておきたいと思います。

  • Azure Upadtes
  • Retirement
  • Azure SQL Blog
  • SQL Server Blog
  • SQL Server

  • Azure SQL

  • Azure Arc

  • Read the rest of this entry »

    Written by Masayuki.Ozawa

    10月 10th, 2024 at 8:57 pm

    Microsoft Defender for Cloud のセキュリティ ポリシーについて

    leave a comment

    Microsoft Defender for Cloud (MDfc) には、セキュリティ ポリシーという設定があります。

    image

    この機能を有効にした際に追加される設定についての覚書を。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    10月 6th, 2024 at 9:23 pm

    Posted in Defender for Cloud

    Tagged with

    クエリ実行の性能検証をするために実行プランで使用される結合ルールを制御する

    leave a comment

    SQL Server のクエリチューニングを行う際に、チューニング対象となるクエリの実行プランの結合の処理を問題が発生している処理と同等の方法にして確認を行いたいケースがあります。

    結合ヒント が使用できる個所であれば、ヒント句を追加して確認をすればよいのですが、ヒント句が指定できないようなクエリとなっている場合、ヒント句では明示的な制御ができないことがあります。

    本投稿では、ヒント句で結合方法が制御できない場合の対応方法の一例を紹介します。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    9月 30th, 2024 at 9:50 am

    Azure Stack HCI 22H2 を 23H2 にアップグレードする際の日本語環境の制限について

    leave a comment

    SR で確認をさせていただいていた内容の回答をいただいたので、Azure Stack HCI 22H2 から 23H2 のインプレースアップグレードの情報を残しておきます。

    現時点では机上の確認のみとなっていますので、実機確認できた際には本投稿を更新したいと思います。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    9月 26th, 2024 at 9:54 am

    Posted in 22H2,Azure Stack HCI

    Tagged with ,