目前發(fā)現(xiàn)有部分專享主機由于sqlserver數(shù)據(jù)庫占用的內(nèi)存過大,造成服務器可用內(nèi)存資源過少,導致服務器運行緩慢甚至宕機。您可以通過以下方法限制sqlserver占用的最大內(nèi)存,從而保證服務器有足夠的內(nèi)存可以使用:
創(chuàng)新互聯(lián)建站主營富錦網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,App定制開發(fā),富錦h5成都小程序開發(fā)搭建,富錦網(wǎng)站營銷推廣歡迎富錦等地區(qū)企業(yè)咨詢
1、登錄服務器-打開企業(yè)管理器
2、打開SQL Server組
3、右鍵點擊 (local)本地實例-選擇“屬性”
4、點擊“內(nèi)存”項,在其中“最大值”項中可以設定當前sqlserver可占用的最大內(nèi)存
5、根據(jù)自己站點的訪問規(guī)模以及sqlserver數(shù)據(jù)庫的規(guī)模進行適當設定,一般建議限制在128M以下,不要超過256M
1、使用備份操作備份成bak文件,然后保存bak文件到U盤。以后恢復就使用bak文件進行恢復。在企業(yè)管理器下,選中數(shù)據(jù)庫名,右鍵所有任務下有備份操作。
2、在安裝文件夾下的Microsoft SQL Server-MSSQL-Data里。有關數(shù)據(jù)庫名的兩個文件,一個是mdf格式的,還有一個ldf格式的。一起復制出去。恢復必須在安裝SQL Server的機器上,而且先要把這兩個文件附加進去以后才能訪問。
數(shù)據(jù)空間不足,需要增加數(shù)據(jù)空間。
看一下sqlserver的數(shù)據(jù)文件是否是自增長的,如果不是,改為自增長。
如果是自增長的,看一下,是否磁盤空間滿了。