メモ:SQL Server 2019 Hybrid Buffer Pool

2019 の新機能見てて何やろ~?って思ったのでメモ。
Hybrid Buffer Pool - SQL Server | Microsoft Docs
2019 CTP2.1 から。

PMEM に データベース ファイル を置いてると、バッファープール に読み込まずに直接読むっぽい。
直接読むのは クリーン ページ だけ、ダーティページは今まで通りの動き。
ダーティページって何や~?ってサクッと書くと、変更があったけど未だ物理に書き込まれていない状態のページのこと。

NVDIMM-N 対応は、2016 SP1 で入った ログファイル を NVDIMM に置いてログバッファに使う Tail of Log ってのがあったけど、
Transaction Commit latency acceleration using Storage Class Memory in Windows Server 2016/SQL Server 2016 SP1 | SQL Database Engine Blog
Configuring Storage Spaces with a NVDIMM-N write-back cache - SQL Server | Microsoft Docs
今回のでデータファイルも PMEM に置いてパフォーマンス向上するって感じなんですかね。

環境無いので試せてないからアレ。