SNMP の検証環境を構築する必要があったので、環境構築時のメモを。
エージェント / マネージャー間の簡単な相互通信の検証を行うための環境となり、実運用を想定した情報の取得などは実施していません。
本投稿では、以下の構成を使用して、Windows Server のみで SNMP による監視の検証環境を作成しています。
SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿
最近、SQL Server のリンクサーバーのプロバイダーを見ていて気づいたのですが、SQL Server 2022 では、SQLNCLI11 がリンクサーバーのプロバイダーから削除されていました。
左が SQL Server 2022 / 右がそれより前のバージョンの SQL Server のリンクサーバーのプロバイダーとなるのですが、2022 では SQLNCLI11 が削除されていますね。
最近、次のアナウンスが行われ、Managed Instance でも SQLNCLI (SNAC) に対しての対応が行われたようです。
Windows Server Azure Edition では、通常の Windows Server では提供されていない機能があり、機能差については次のドキュメントで公開されています。
Windows Server Azure Edition では、ホットパッチ機能 が提供されており、ホットパッチについては、最近、次のアナウンスがありました。
今までは、Windows Server Azure Edition で、Server Core でインストールした場合のみホットパッチの機能を使用することができたのですが、デスクトップエクスペリエンスが導入されている環境でも、プレビューとしてサポートされるようになりました。
ホットパtt期の機能は Windows Server Azure Edition でのみサポートされているため、Azure Edition の環境を展開する必要があります。Azure Edition 展開については、次のようなドキュメントが公開されています。
「1.」については、Marketplace から提供されている VM イメージで展開する方法となるのですが「2.」では、ISO を使用した展開について触れられています。
Azure Edition は ISO を使用した展開ができるんだなということで、今回調べてみました。
SQL Server 2022 では、Parquet ファイルの取り扱いの柔軟性と Delta Lake サポートが追加されています。
SQLBits 2023 の Bob Ward の 「SQL Server 2022 hidden gems」というセッションの中で、SQL Server 2022 の CETAS を使用してオブジェクトストレージに Parquet ファイルをエクスポートすることでテーブルのアーカイブを行うというシナリオの説明があり、このあたりの動作を一度まとめておきたいと思い、本投稿でまとめてみました。
Synapse Analytics のサーバーレス SQL プールは、メタデータ以外のデータは保持せず、検索対象となるデータは外部ストレージ (サービス) が対象となります。
そのため、利用時のコストは「データ処理数」となり、クエリ実行時には少量データの処理に対しても、最低 10MB の料金がかかることになります。(DMV に対しての検索はコストは発生していないようではあります)
検証で使用している場合は、2023年6月30日までの無料枠である、1TB 以内に収まるかと思いますが、実運用で大量データを使用する場合、クエリでどの程度処理が行われるかを把握することは重要となります。
本投稿では、サーバーレス SQL プールのコスト対象となるデータ処理数の基本的な考え方についてまとめておきたいと思います。
今回の対象は Azure ストレージからの情報取得となっており、Synapse Link については調査できていません。
今回は手元の CSV ファイルを使用して検証をしましたが、検証のために、手元にある程度のボリュームのまとまったデータがない場合は、Azure Open Datasets で公開されているデータを使用してみてもよいかもしれません。
Windows Performance Recorder (WPR) で取得したログを Windows Perormance Analyzer (WPA) で開こうとした場合、「0x80070032」のエラーが発生し開くことができないという事象が発生していました。
タイトルの通りですが、SQL Server を Azure VM で動作させる場合のセキュリティ保護についてまとめておきたいと思い投稿を書きました。
自分が確認しておきたかった内容をまとめているものとなり、操作をしていて標準で気づくものは省いていますので、OS 標準の機能や、SQL Server IaaS Agent 拡張機能については記載していません。
2023年3月の発表をあまり確認できていなかったのでまとめておきたい思います。
Enhanced Azure Arc integration with Datadog simplifies hybrid and multicloud observability でアナウンスされていますが、Datadog の Integration を使用して Azure Arc の情報を Datadog に取得できるようになりました。
Datadog は Azure Marketplace からも提供されており、Datadog – An Azure Native ISV Service とは でも解説が行われています。
この領域は情報のキャッチアップができていなかったのですが、そろそろ少しずつ把握しておかないとなと思い、後で思い出すためのメモを。
SQLBits 2023 の Keynote で紹介されていたツールになります。