DBCC CHECK命令執行後快取掃瞄過的頁面嗎?

2022-02-15 03:03:51 字數 502 閱讀 6335

我們都知道,凡是資料庫都會盡量把使用過的資料頁快取到記憶體中,以便下次使用時能盡快的被獲取,sql server也不例外。但是對於dbcc check命令也是如此嗎?你猜?

我用我的測試環境中最大的一張表,202兆,進行測試。

首先我們清空快取,然後執行dbcc checktable,檢視datapage和freepage發生了什麼變化

結論:dbcc check命令雖然也會毫無例外的使用datapage的空間,但是卻不進行快取,而是執行完畢後馬上釋放掉了,呵呵,有點意思。

springboot啟動後執行某些命令

多個類實現介面可以使用 order註解來定義執行順序 專案啟動完成了,因此可以注入spring管理的類 例項 component order 1 autowired private stringredistemplate stringredistemplate override stringredi...

Vulkan Tutorial 4 建立命令緩衝區

基本命令緩衝區操作 opengl裡面設定線寬的時候,是通過呼叫gllinewidth 如下圖所示,驅動程式將這個api呼叫轉換為特定於gpu的指令,並且放入命令緩衝區。驅動程式負責管理這個緩衝區的建立和銷毀,並且負責將命令緩衝傳送給gpu去處理緩衝裡面指令,應用程式不需要關心這些操作。在vulkan...

Hbase啟動後執行stop命令關閉不了

我這台機器是hadoop單機偽分布式的配置 執行jps命令後檢視我的程序所有執行中 現在我們要是執行hbase的stop hbase.sh命令 這時候繼續執行jps命令檢視,發現hmaster程序還存在,這是因為hmaster和hdfs可能還有工作沒做完,這時候有兩個關閉的方法,乙個是直接殺死他的程...