SQL Server 記憶體使用量下降問題

2021-09-08 22:06:59 字數 735 閱讀 5408

sql server這個程式是非喜歡記憶體這東西的。所以它的記憶體使用量下降,一定是被別人給搶去了。這件事的後果就是sql server 變的

非常慢。怎麼樣才可以讓這件事不太容易發生呢?

方法 1、

lock page in memory 方法

用這個方法,就是給sql server 一種死不要臉佔記憶體的能力。一般的程式沒有能力搶它的記憶體。windows還是可以搶它的記憶體的;設定方法如下

1、執行 gpedit.msc

2、安全設定下-->本地策略

3、雙擊鎖定記憶體頁

4、新增使用者組

5、關閉組策略,重啟sql server 服務。

方法 2、

使用 sp_configure 設定sql server 的max server memory 值,確保sql server不要使用太多記憶體避免windows 感到有記憶體壓力。

linux 記憶體使用量計算

linux 優先使用物理記憶體,當物理記憶體還有空閒時,linux是不會施放記憶體的,即時占用記憶體的程式已經被關閉了 這部分記憶體就用來做快取了 也就是說,即時你有2g的記憶體,用過一段時間後,也會被佔滿。這樣做的好處是,啟動那些剛開啟過的程式 或是讀取剛訪問過得資料會比較快,對於伺服器很有好處。...

控制 ceph 集群中 osd 記憶體使用量

測試 ceph 集群的效能 可以在修改前後,做 ceph 集群效能測試,進行對比 新增 uat pool ceph osd create uat 128 128write 測試 先測試 write,不然 seq 會報錯 rados p uat t 30 bench 30 write no clean...

TensorFlow 設定GPU使用量

在預設條件下,tensorflow會一次佔滿左右視訊記憶體!這對於我們想在同一臺機器上跑多個程式不利 後面的程式會報視訊記憶體不足的錯誤 可以通過以下方式,設定tensorflow中視訊記憶體的使用方式 在python 中指定gpu import os os.environ cuda device ...