番外編 SQL Serverを仕組み, architectureから捉えてみようと試みて,本を読むのが良さそうと気づく
SQL Server の全貌は見えつつある.
MicrosoftやAzureの中での位置づけ, これまで/今後の可能性, 持ち備えてる機能, 取り巻くツールなど.
SQL Serverの動く仕組み明らかにして, 原理に近いレベルで理解を深めたい.
SLAやEdition毎の要件や機能レベル(満たす非機能要件)を見てもいいが, 結局はただの「知識」に過ぎず, 根本理解にはつながらないと判断して, 「仕組み, architecture」にfocusする.
Document
first, close to 「原理」
メモリ管理アーキテクチャ ガイド
ページとエクステントのアーキテクチャ ガイド
トランザクションのロックおよび行のバージョン管理ガイド
SQL Server トランザクション ログのアーキテクチャと管理ガイド
スレッドおよびタスクのアーキテクチャ ガイド
middle, not far and close to 「原理」
SQL Server のインデックスのアーキテクチャとデザイン ガイド
クエリ処理アーキテクチャ ガイド
Later, 「原理」からは遠い事象. 結果である.
AlwaysOn 可用性グループのトラブルシューティングと監視のガイド
SQL Server でラッチの競合を診断および解決する
SQL Server でのスピンロックの競合を診断および解決する
移行後の検証および最適化ガイド
...then what I know is that it s short-cut way to get down on the book recommended.
https://gyazo.com/53671da65807b29e83d83d54d3176b56
Efficiently getting information about SQL Server, book is better, which already sum-up by someone.
Once I tried to read, it was hard to do it because Im totally curious of it at all. But now much better than that time.