成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

SQL Server數據庫服務器高性能設置

2010-11-17 10:25:30來源:博客園作者:

數據庫服務器主要用于存儲、查詢、檢索企業內部的信息,因此需要搭配專用的數據庫系統,對服務器的兼容性、可靠性和穩定性等方面都有很高的要求。

數據庫服務器主要用于存儲、查詢、檢索企業內部的信息,因此需要搭配專用的數據庫系統,對服務器的兼容性、可靠性和穩定性等方面都有很高的要求。

下面是進行籠統的技術點說明,為的是讓大家有一個整體的概念,如果想深入可以逐個擊破;   

希望大家能一起補充完善。

一、服務器規劃:

1. 使用64位的操作系統,最好是2008的;(Windows Server 2008 64位)

2. 使用64位的數據庫程序,最好是2008的;(SQL Server 2008 64位)

3. 使用千兆網卡;

4. 使用硬RAID5;

5. 使用64K的簇大小;

6. LUN0用作系統盤,LUN1用作程序(主要是數據庫程序)安裝盤,LUN2用作數據庫文件盤,動態盤;

二、系統設置:

如果服務器使用的配置是: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. 設置虛擬內存到系統盤之外的物理磁盤中,如果是同一塊物理磁盤,分到其它邏輯分區也可以;設置大小看情況而定;

5. 去掉【最大化文件共享數據吞吐量】,選擇【最大化網絡應用程序數據吞吐量】

三、數據庫設置:

1. 設置數據庫的AWE,如果是16G的內存,一般是分配80%內存給數據庫程序使用;

2. 設置數據庫實例的增長為10%,具體需要設置多少需要看你的業務需要,其目的就是盡量減少磁盤空間的分配次數還有較少磁盤碎片的產生;

3. 設置數據庫實例的恢復模式為簡單模式,如果在可以的情況下;

4. 設置TempDB的大小,一般來說可以給到4G以上,看具體需要和環境;

5. 把除了SQL Server和SQL Server Browser 的其它數據庫服務都停止掉,除非你有使用到這些服務的需要;

四、數據庫設計:

1. 表分區;(單臺數據庫服務器)

2. 事件復制讀寫分離;(兩臺數據庫服務器)

3. 對等事務復制;(多臺數據庫服務器)

五、SQL優化:

1. 創建合適的索引;

2. 減少游標的使用;

3. 可以考慮CLR編程,比如一些頻繁查詢并且變動很小的表;

4. 使用批量操作,減少頻繁而小的操作;

5. 這里的調優細節很多,大家可以慢慢深入了解;

關鍵詞:SQLServer數據庫
主站蜘蛛池模板: 邯郸县| 谷城县| 彰化市| 舞阳县| 台山市| 乌鲁木齐县| 吴堡县| 兰州市| 饶平县| 即墨市| 江永县| 抚松县| 嘉禾县| 黎平县| 高唐县| 永德县| 龙游县| 平远县| 阳原县| 五大连池市| 乌兰县| 玉田县| 临城县| 平舆县| 合水县| 台北县| 马关县| 谷城县| 阿拉善盟| 泰兴市| 民权县| 康保县| 仙桃市| 遂昌县| 仪陇县| 冕宁县| 布尔津县| 万盛区| 石屏县| 武威市| 霍城县|