自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

記一次生產環(huán)境SQL Server服務器卡頓問題解決--內存分配不當

運維 系統運維 SQL Server
最近有臺數據庫做了遷移,然后運維人員過了一段時間發(fā)現這臺服務器非??ǎB遠程登錄都要很久,下面記錄下其中的解決過程。

概述

最近有臺數據庫做了遷移,然后運維人員過了一段時間發(fā)現這臺服務器非???,連遠程登錄都要很久,下面記錄下其中的解決過程。

1、查看資源情況

可以發(fā)現內存爆滿了,而排名第一的正是sqlserver的進程

記一次生產環(huán)境sqlserver服務器卡頓問題解決--內存分配不當

2、查看sqlserver內存分配

SQL Server對服務器內存的使用策略是用多少內存就占用多少內存,只用在服務器內存不足時,才會釋放一點占用的內存,所以SQL Server 服務器內存往往會占用很高。

可以看到遷移之前分配的內存是10G,但遷移后的服務器只有8G內存。

記一次生產環(huán)境sqlserver服務器卡頓問題解決--內存分配不當

3、調整sqlserver內存

這里可以把最大服務器內存改成1G,確定后內存就會被強制釋放,然后把最大服務器內存改成合適的值。

記一次生產環(huán)境sqlserver服務器卡頓問題解決--內存分配不當

4、查看內存分配

正常只啟動sqlserver服務器內存消耗2.34G,打開F5客戶端到3.1G,也就是消耗0.7G內存,最后打開下載數據的客戶端,應該是下載數據都緩存到sqlserver內存里面了,所以內存一直在增加..目前穩(wěn)定在5.17G內存,也就是這個下載消耗了2.2G內存。

記一次生產環(huán)境sqlserver服務器卡頓問題解決--內存分配不當

5、查看目前內存狀態(tài):

DBCC MemoryStatus

這些內存一般都是Sql Server運行時候用作緩存的:

記一次生產環(huán)境sqlserver服務器卡頓問題解決--內存分配不當

 

1) 數據緩存:執(zhí)行個查詢語句,Sql Server會將相關的數據頁(Sql Server操作的數據都是以頁為單位的)加載到內存中來, 下一次如果再次請求此頁的數據的時候,就無需讀取磁盤了,大大提高了速度。

2)執(zhí)行命令緩存:在執(zhí)行存儲過程,自定函數時,Sql Server需要先二進制編譯再運行,編譯后的結果也會緩存起來, 再次調用時就無需再次編譯。 

責任編輯:龐桂玉 來源: 今日頭條
相關推薦

2019-08-15 11:30:06

SQL數據庫ASH

2021-03-01 06:14:50

環(huán)境高并發(fā)延遲

2019-07-25 08:30:58

數據庫服務器故障

2019-12-02 08:09:57

境數據庫連接超時自動回收

2020-11-06 00:45:29

Linux服務器swap內存

2009-09-17 16:38:02

WSUS服務器

2020-11-03 07:34:12

Kafka后端工程師

2022-06-01 06:17:42

微服務Kafka

2020-09-25 07:57:42

生產事故系統

2018-12-06 16:25:39

數據庫服務器線程池

2019-08-19 01:34:38

數據庫SQL數據庫優(yōu)化

2011-09-06 13:15:04

MTK文件系統內存

2019-11-18 13:42:55

MySQL數據庫遷移

2019-08-01 15:05:22

2019-09-27 17:24:26

數據庫優(yōu)化sql

2019-12-12 10:38:10

mysql數據庫nnodb

2019-11-22 08:05:01

數據庫mysql分區(qū)

2019-01-21 11:17:13

CPU優(yōu)化定位

2009-10-28 11:27:49

linux服務器安全

2010-05-17 15:27:34

IIS服務器
點贊
收藏

51CTO技術棧公眾號