理解SQL SERVER中的邏輯讀,預讀和物理讀建站知識
導讀:1建站知識在我的上一篇關于SQL SERVER索引的博文,有圓友問道關于邏輯讀,預讀和物理讀的概念.我覺的還是寫一篇博文能把這個seo網站優化軟件建設網站公司。
SQL SERVER數據存儲的形式
在談到幾種不同的讀取方式之前,首先要理解SQL SERVER數據存儲的方式.SQL SERVER存儲的最小單位為網seo優化趨勢頁(Page).每一頁大小為8k,SQL SERVER對于頁的讀取是原子性,要么讀完一頁,要么完全不讀,不會有中間狀態。而頁之間的數據組織結構為B樹(請參考我之前的博文).所以SQL SERVER對于邏輯讀,預讀,和物理讀的單位是頁.
我們可以通過公式大概推算出占用了多少頁:2.250*1024*1024/8060(每頁的數據容量)≈293 - 表中非數據占用的空間≈290(上圖中的邏輯讀取數)
SQL SERVER查詢語句執行的順序
&nbs網站建設制作p; SQL SERVER查詢執行的步驟如果從微觀來看,那將會非常多。這里為了講述邏輯讀等概念,我從比較高的抽象層次來看:
&nb網站建設哪家好sp; 這個估計的頁數數據可以通過這個DMV看到:
相關seo網站優化軟件建設網站公司。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章理解SQL SERVER中的邏輯讀,預讀和物理讀建站知識主要講述邏輯,物理,SQL網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_4416.html