SE の雑記

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

Azure Data Studio に DMA for Oracle が Public Preview で機能追加されました

leave a comment

先月のアナウンスとなりますが、Azure Data Studio (ADS) 向けに次のアナウンスがありました。

SQL Server ベースの環境に対しての移行ツールとしては、次の二つが提供されており、Oracle からの移行については SSMA が提供されていました。

DMA については、SQL Server ベースの環境間の移行を行うためのツールとして単体のツールが提供されていたのですが、今回、Azure Data Studio の拡張機能として DMA for Oracle の提供が開始されました。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 10th, 2022 at 8:33 pm

Posted in 未分類

Tagged with

Azure Data Studio に DMA for Oracle が Public Preview で機能追加されました

leave a comment

先月のアナウンスとなりますが、Azure Data Studio (ADS) 向けに次のアナウンスがありました。

SQL Server ベースの環境に対しての移行ツールとしては、次の二つが提供されており、Oracle からの移行については SSMA が提供されていました。

DMA については、SQL Server ベースの環境間の移行を行うためのツールとして単体のツールが提供されていたのですが、今回、Azure Data Studio の拡張機能として DMA for Oracle の提供が開始されました。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 10th, 2022 at 8:32 pm

Posted in 未分類

Tagged with

Many Core 時代の tempdb のデータファイル数の考え方について

leave a comment

SQL Server の tempdb のチューニングとして、次のような考え方があります。

  • tempdb のデータファイルを CPU の論理コア数に分割する
  • 各データファイルのサイズ / 自動拡張サイズを均等にする
  • SQL Server 2014 以前のバージョンであれば、-T1117 / -T1118 を使用し、データファイルの同時拡張並びに単一エクステントを利用
  • tempdb はグローバルリソースとなるため高速なディスクに配置する

日本語の情報としては、DO’s&DONT’s #17: やっておいた方がいいこと – tempdb データファイル数を CPU 数に一致させる が有名ではないでしょうか。

昨今の CPU は 1 ソケットで、40 物理コア / HT 80 論理コアのモデルもあり、複数ソケットを使用すると 100 コアを超える環境も出てきます。

そのような Many Core 時代でも tempdb のデータファイルの分割は「論理 CPU コア数」で行うべきでしょうか?

本投稿では現在の tempdb のデータファイルの分割について触れたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 8th, 2022 at 9:41 pm

Posted in SQL Server

Tagged with

SQL Server ベースの環境の NULL の格納方法について

leave a comment

sSQL Server ベースの環境で NULL を登録した場合、どのように格納されていたかを忘れていたので、書いておきたいと思います。

SQL Server NULL の取り扱いについては、集計関数 の NULL 値の取り扱いや NULL と UNKNOWN (Transact-SQL) に記載されており、NULL 値については次のように記載されています。

null 値は、通常、認識されないデータ、適用できないデータ、または後から追加されるデータを示します。

SQL Server の NULL 値は インデックス / 統計情報の対象となり、NULL を使用する目的については、私の認識としても上記のとおりです。

NULL を使うべきかどうか / 何らかの初期値を指定するかについては、データの意味と取り扱いに依存しますので本投稿では触れません。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 7th, 2022 at 5:23 pm

Datadog の Database Monitoring で SQL Server サポートが使用できたので試してみました

leave a comment

Dash 2021: Datadog の最新発表 でアナウンスされました データベース モニタリング の SQL Server の Beta でのサポートですが、先日、Datadog を確認したら、私のアカウントでも使用できるようになっていましたので試してみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 5th, 2022 at 8:27 pm

2022年4月下旬の Azure SQL Database Update

leave a comment

2022年4月下旬の Azure SQL Database Update がアナウンスされました。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 28th, 2022 at 9:26 am

Posted in SQL Database

Tagged with

特定の文字列を含むイベントログの出力時にタスクスケジューラーのタスクを実行できるか

leave a comment

Twitter を見ていて、イベントログに特定の文字列を含むログが出力された場合に、タスクスケジューラーのトリガーを実行させるためにはというような内容のつぶやきがあり、自分も今まではイベント ID ぐらいでしか制御をしたことがなく、どのように実装できるのか気になったので調べてみました。

次の情報を参考にさせていただきました。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 27th, 2022 at 11:24 pm

Posted in Windows Server

Tagged with

Share via
Copy link
Powered by Social Snap