掃二維碼與項目經理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯網交流
導讀:數據庫服務器主要用于存儲、查詢、檢索企業(yè)內部的信息,因此需要搭配專用的數據庫系統,對服務器的兼容性、可靠性和穩(wěn)定性等方面都有很高的要求。SQL Server數據庫就是一款很好用的數據庫管理系統,要想實現SQL Server數據庫更強大的功能,就得提高服務器的性能。下文將為大家介紹實現SQL Server數據庫服務器高性能的設置。

十載的北海街道網站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。成都全網營銷推廣的優(yōu)勢是能夠根據用戶設備顯示端的尺寸不同,自動調整北海街道建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯從事“北海街道網站設計”,“北海街道網站推廣”以來,每個客戶項目都認真落實執(zhí)行。
下面是進行籠統的技術點說明,為的是讓大家有一個整體的概念,如果想深入可以逐個擊破;
一、服務器規(guī)劃:
1. 使用64位的操作系統,***是2008的;(Windows Server 2008 64位)
2. 使用64位的數據庫程序,***是2008的;(SQL Server 2008 64位)
3. 使用千兆網卡;
4. 使用硬RAID5;
5. 使用64K的簇大??;
6. LUN0用作系統盤,LUN1用作程序(主要是數據庫程序)安裝盤,LUN2用作數據庫文件盤,動態(tài)盤;
二、系統設置:
如果服務器使用的配置是:Windows Server 2003 x86 + SQL Server 2005 x86 + 12G內存
1. 使用Windows Server 2003 Enterprise Edition,如果有可能的話也可以使用Windows 2003 Datacenter Edition;
2. 在boot.ini中啟用pae;
3. 使用gpedit.msc設置【內存中鎖定頁】;
4. 設置虛擬內存到系統盤之外的物理磁盤中,如果是同一塊物理磁盤,分到其它邏輯分區(qū)也可以;設置大小看情況而定;
5. 去掉【***化文件共享數據吞吐量】,選擇【***化網絡應用程序數據吞吐量】
三、數據庫設置:
1. 設置數據庫的AWE,如果是16G的內存,一般是分配80%內存給數據庫程序使用;
2. 設置數據庫實例的增長為10%,具體需要設置多少需要看你的業(yè)務需要,其目的就是盡量減少磁盤空間的分配次數還有較少磁盤碎片的產生;
3. 設置數據庫實例的恢復模式為簡單模式,如果在可以的情況下;
4. 設置TempDB的大小,一般來說可以給到4G以上,看具體需要和環(huán)境;
5. 把除了SQL Server和SQL Server Browser 的其它數據庫服務都停止掉,除非你有使用到這些服務的需要;
四、數據庫設計:
1. 表分區(qū);(單臺數據庫服務器)
2. 事件復制讀寫分離;(兩臺數據庫服務器)
3. 對等事務復制;(多臺數據庫服務器)
五、SQL優(yōu)化:
1. 創(chuàng)建合適的索引;
2. 減少游標的使用;
3. 可以考慮CLR編程,比如一些頻繁查詢并且變動很小的表;
4. 使用批量操作,減少頻繁而小的操作;
5. 這里的調優(yōu)細節(jié)很多,大家可以慢慢深入了解;
這里就為大家總結到這些,更多的經驗還需要大家在平時的工作中,細心的去總結發(fā)現,如果大家有更多更好的方法經驗,要拿出來曬曬哦,要與大家分享哦。

我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯網交流