sqlserver內存設置
Ⅰ sqlserver璁劇疆鍐呭瓨闇瑕佸氫箙鐢熸晥
SQL Server璁劇疆鍐呭瓨鐨勭敓鏁堟椂闂村彇鍐充簬澶氫釜鍥犵礌錛屽寘鎷緋葷粺鐨勮礋杞姐佸綋鍓嶅唴瀛樹嬌鐢ㄦ儏鍐典互鍙奡QL Server鐨勯厤緗璁劇疆銆備竴鑸鎯呭喌涓嬶紝涓鏃︿綘淇鏀逛簡SQL Server鐨勫唴瀛樿劇疆錛屽苟閲嶆柊鍚鍔ㄤ簡SQL Server鏈嶅姟錛屾柊鐨勫唴瀛樿劇疆灝變細絝嬪嵆鐢熸晥銆備絾鏄錛屽逛簬姝e湪榪愯岀殑鏌ヨ㈡垨姝e湪鎵ц岀殑浜嬪姟錛屽彲鑳介渶瑕佷竴浜涙椂闂存潵閲婃斁涔嬪墠鍒嗛厤鐨勫唴瀛樺苟閲嶆柊鍒嗛厤鏂扮殑鍐呭瓨銆
闇瑕佹敞鎰忕殑鏄錛孲QL Server鏄涓涓鑷閫傚簲鐨勬暟鎹搴撶$悊緋葷粺錛屽畠浼氭牴鎹褰撳墠鐨勮礋杞藉拰闇奼傚姩鎬佸湴鍒嗛厤鍜岀$悊鍐呭瓨銆傚洜姝わ紝鍗充嬌浣犱慨鏀逛簡鍐呭瓨璁劇疆錛孲QL Server涔熶細鏍規嵁瀹為檯鎯呭喌榪涜屽唴瀛樼殑鍒嗛厤鍜岄噴鏀俱傝繖鎰忓懗鐫錛岀敓鏁堟椂闂村彲鑳戒細鍥犱負SQL Server鐨勫唴閮ㄦ満鍒惰屾湁鎵寤惰繜銆
姝ゅ栵紝榪樻湁涓浜涘叾浠栫殑鍥犵礌鍙鑳戒細褰卞搷鍐呭瓨璁劇疆鐨勭敓鏁堟椂闂淬備緥濡傦紝濡傛灉緋葷粺鐨勮礋杞借緝楂橈紝鍙鑳介渶瑕佹洿闀跨殑鏃墮棿鏉ラ噴鏀懼拰閲嶆柊鍒嗛厤鍐呭瓨銆傚彟澶栵紝濡傛灉浣犵殑緋葷粺涓鏈夊叾浠栧簲鐢ㄧ▼搴忎篃鍦ㄤ嬌鐢ㄥ唴瀛橈紝閭d箞SQL Server鐨勫唴瀛樿劇疆鍙鑳戒細鍙楀埌鍏朵粬搴旂敤紼嬪簭鐨勫獎鍝嶏紝浠庤屽艱嚧鐢熸晥鏃墮棿鐨勫歡榪熴
緇間笂鎵榪幫紝SQL Server璁劇疆鍐呭瓨鐨勭敓鏁堟椂闂存槸涓涓鐩稿圭殑姒傚康錛屽畠鍙楀埌澶氫釜鍥犵礌鐨勫獎鍝嶃備竴鑸鎯呭喌涓嬶紝閲嶅惎SQL Server鏈嶅姟鍚庯紝鏂扮殑鍐呭瓨璁劇疆浼氱珛鍗崇敓鏁堛備絾鍦ㄥ疄闄呭簲鐢ㄤ腑錛屽彲鑳介渶瑕佷竴瀹氱殑鏃墮棿鏉ュ畬鎴愬唴瀛樼殑閲嶆柊鍒嗛厤鍜岄噴鏀俱
Ⅱ 伺服器的資料庫佔用的最大內存怎麼限制
1、登錄伺服器->打開企業管理器
2、打開SQL Server組
3、右鍵點擊 (local)本地實例->選擇「屬性」
4、點擊「內存」項,在其中「最大值」項中可以設定當前sqlserver可佔用的最大內存
5、根據自己站點的訪問規模以及sqlserver資料庫的規模進行適當設定,一般建議限制在128M以下,不要超過256M
Ⅲ win7緋葷粺SQLServer杞浠跺崰鐢ㄥぇ閲忓唴瀛樼┖闂存庝箞鍔
緇嗗績鐢ㄦ埛鎵撳紑win7緋葷粺浠誨姟綆$悊鍣錛屽彂鐜癝QLServerCPU鍗犵敤澶ч噺鍐呭瓨絀洪棿錛屽艱嚧鐢佃剳榪愯岄熷害鍙樻參錛屼弗閲嶈繕鍑虹幇鍗℃満鐜拌薄錛屾庝箞鍥炰簨鍛錛熶竴鑸鏄鍥犱負鏌ヨ㈡暟鎹閲忓ぇ錛屾墽琛屾椂闂撮暱閫犳垚鐨勩傞偅涔堟湁浠涔堝姙娉曡В鍐硍in7緋葷粺SQLServer杞浠跺崰鐢ㄥぇ閲忓唴瀛樼┖闂寸殑闂棰橈紝涓嶈佺潃鎬ワ紝鎺ヤ笅鍘誨皬緙栧憡璇夊ぇ瀹跺叿浣撹В鍐蟲柟娉曘
鎺ㄨ崘錛闆ㄦ灄鏈ㄩ巜in7鏃楄埌鐗堢郴緇熶笅杞
鍏蜂綋鏂規硶濡備笅:
1銆佹墦寮SQLServerProfiler錛
2銆佹柊寤鴻窡韙
a.鐐瑰嚮鏂板緩璺熻釜錛屽苟璁劇疆濂芥暟鎹搴撹繛鎺
b.璁劇疆璺熻釜灞炴э紝閫夋嫨妯℃澘鈥淪tandard鈥
c.鍒囧埌鈥滀簨浠墮夋嫨鈥濊繘琛岃窡韙璁劇疆
1銆佸彧淇濈暀濡備笅涓や釜浜嬩歡閫夐」
2銆佺偣鍑誨垪絳涢
3銆佽繘琛岃︾粏絳涢夎劇疆
璁劇疆CPU鏃墮棿浣滀負絳涢夋潯浠訛紝鍗曚綅姣縐掞紙鐢ㄤ簬璺熻釜鑰桟PU鍗犵敤杈冮暱鐨勬煡璇錛屽彲璁劇疆涓哄ぇ浜庣瓑浜20000錛屾寜CPU鍐呮牳鏁懊1000錛屽彲浠ヨ窡韙狢PU鍗犵敤100%澶т簬1縐掔殑鏌ヨ錛
3銆佺偣鍑昏繍琛岋紝璺熻釜璇鍙ワ紝瀹氫綅CPU鍗犵敤杈冨氱殑璇璦錛屽備笅鍥炬墍紺猴紝CPU鍗犵敤2660146姣縐掞紝CPU涓24鏍革紝鍒欒嚦灝慍PU鍗犵敤100%鑰楁椂2660146/24/1000=110縐掓墠鍙浠ユ墽琛屽ソ鐩稿簲鐨勬搷浣滐紱
4銆佹牴鎹璇鍙ョ壒寰侊紝鍦ㄤ綘鐨勬湇鍔″櫒紼嬪簭涓鎵懼埌鐩稿簲鐨勫姛鑳斤紝浣滃嚭淇姝o紱
鍒嗘瀽鏌ヨ涓闇瑕佹緔㈡暟鎹閲忚緝澶х殑閮ㄥ垎錛屼綔鍑虹畝鍗曚慨姝(濡傛敞閿)
鏇存柊鍚庨噸鏂版墽琛屾ゆ煡璇錛屾煡鐪媝rofiler涓鏄鍚CPU鍗犵敤娑堝け
濡傛灉宸叉秷澶辮存槑闂棰樺畾浣嶆g『錛屽彲浠ヤ紭鍖栨煡璇錛岃嫢CPU鍗犵敤浠葷劧寰堝氾紝鍒欏洖婊氫慨鏀癸紝緇х畫4.1鎿嶄綔
涓婅堪浠嬬粛鍏充簬win7緋葷粺SQLServer杞浠跺崰鐢ㄥぇ閲忓唴瀛樼┖闂寸殑瑙e喅鏂規硶錛屾湁闇瑕佺殑鐢ㄦ埛鍙浠ュ弬鑰冧嬌鐢錛屽笇鏈涙湰鏁欑▼鍙浠ュ府鍔╁埌澶у訛紒