成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

為數據庫服務器配置存儲和內存的基本法則

數據庫
隨著數據庫行業的大步前進發展,數據庫服務器的性能也是越來越優越,本文將主要介紹為數據庫服務器配置存儲和內存的基本法則。

導讀:隨著服務器硬件的功能變得越來越強大,而價格一路急劇下跌,許多公司(尤其是小公司)發現如今購買數據庫服務器面臨眾多選擇。這意味著,經驗相對欠缺的數據庫管理員們也要能夠設計功能越來越強大的系統。為大型系統設計數據庫系統時,能夠買到有許多硬盤和充足內存的大型數據庫服務器。在為數據庫服務器配置存儲和內存之前,首先要明白為數據庫服務器配置存儲和內存的基本法則,只有這樣才能符合要求,下文就是為大家介紹的為數據庫服務器配置存儲和內存的基本法則。

  存儲系統

  人們在設計磁盤陣列時最常犯下的錯誤就是,只計算所需的閑置容量。閑置容量只是設計存儲子系統時要考慮的一部分而已;另一個部分就是存儲系統需要支持的輸入/輸出操作次數。

  應當遵守的一條基本原則就是,寫操作頻繁的數據庫最好使用RAID 10陣列,而讀操作頻繁的數據庫通常最好使用RAID 5陣列。原因在于,如果把數據寫到RAID 5陣列,性能會受到影響。由于把數據寫到RAID 5陣列上,存儲系統必須在寫數據之前計算出奇偶檢驗位,而算出奇偶檢驗位需要相當長的時間,這意味著寫到RAID 5陣列上的性能會降低。

  由于這種性能影響,我們總是建議你應當把事務日志放到RAID 10陣列上。事務日志是寫操作始終很頻繁的文件,不管數據庫是以讀操作為主的數據庫,還是以寫操作為主的數據庫。tempdb數據庫也應當放在RAID 10陣列上,具體來說放在與事務日志文件所在陣列不同的另一個RAID 10陣列上。

  對每個磁盤陣列進行分區時,應當確保分區正確對齊。默認情況下,Windows 2003及以下版本沒有正確對齊分區,這會導致磁盤子系統的性能達不到最理想水平。可以通過使用diskpart.exe實用程序(Windows 2000中的diskpar.exe)創建分區來解決這個問題。這樣創建的每個分區其對齊偏移量應為64kb;在默認情況下,創建的每個分區其對齊偏移量為32kb。Windows 2008在默認情況下創建的分區其對齊偏移量為128kb。

  物理數據庫構建

  微軟最近開始推薦使用的一項比較新的技術就是,針對兩個至四個CPU核心當中的每個核心,數據庫應當有一個物理數據庫文件。應當為數據庫里面的每個文件組做到這一點。

  如果你的服務器有兩個四核CPU,那么共有八個核心。我們假定數據庫有兩個文件組,一個名為Data,另一個名為Indexes。那么每個文件組都應當有兩個至四個物理文件。這項技術讓SQL Server可以對磁盤輸入/輸出進行優化。可能的話,你應當盡量分散文件,以便位于每個存儲陣列上的文件盡可能少。

  tempdb數據庫的配置應有點不同。配置tempdb數據庫時,建議針對每個CPU核心,數據庫應當有一個物理文件。這樣系統就可以為tempdb數據庫盡量加快輸入/輸出操作。與用戶數據庫一樣,放在每個磁盤陣列上的文件也應當盡可能少。

  你在數據庫里面應當始終至少有兩個文件組。第一個文件組包括表,第二個組包括索引。你需要讓它們位于不同的文件組,那樣查詢索引時,裝入到表的操作不會受到影響,反之亦然。

  系統內存

  在過去,購買只安裝了數GB內存的數據庫服務器相當常見。那是因為內存的價格還很昂貴。

  如今,內存價格相當便宜;只要你能承受得了,應當購買盡量多的內存。內存越多,數據庫的運行速度幾乎總是越快。例外情況就是,如果你安裝的內存超過了數據庫的大小。舉例來說,如果你有3 GB大小的數據庫,但安裝了8GB內存,那么為服務器添加更多內存對提升數據庫的性能沒有幫助,因為SQL Server可能已經能把整個數據庫裝入到內存中。

  在決定為SQL Server分配多大內存時,絕對不要讓SQL Server把所有內存都分配給它。因為Windows操作系統需要內存來運行,安裝在數據庫服務器上的其他任何軟件同樣需要內存來運行,比如備份軟件和反病毒軟件等。 建議留出一兩GB內存用于操作系統及所用的其他軟件。這個內存量的大小取決于安裝了哪些軟件。

  因為沒有兩個數據庫服務器是一樣的,所以沒有明確的原則規定你的硬件解決方案應當是什么樣子。你有眾多選擇;要設計一款將來可以使用多年的可靠的解決方案,關鍵在于明白自己的數據庫需求,明白自己使用的硬件,明白這些需求在哪些環節得到了滿足,以便既沒有購買對現在而言配置過低的硬件,也沒有購買對下一年而言配置過高的硬件。

這就是我為大家總結的為數據庫服務器配置存儲和內存的基本法則的全部內容,希望能在大家為數據庫服務器配置存儲和內存時提供參考。

【編輯推薦】

  1. 影響數據庫擴容成功的七宗罪
  2. 數據庫之間進行數據導入導出
  3. 完全信賴服務器虛擬化的十大密鑰
責任編輯:迎迎 來源: 比特網
相關推薦

2012-08-06 17:10:37

2009-02-17 10:34:00

2010-10-28 16:12:01

Oracle數據庫配置

2013-08-28 10:58:59

服務器虛擬化VMware

2011-03-30 10:15:14

Mysql數據庫服務器

2010-10-11 17:41:11

MySql服務器

2011-07-04 17:48:16

IBM服務器

2020-05-18 12:43:19

代碼程序員開發

2010-08-23 16:52:37

DHCP服務器

2022-02-19 18:39:34

AI數據訓練

2009-11-16 13:24:34

Oracle數據庫服務

2023-03-09 13:56:00

商業分析模型Revnue

2011-04-07 15:17:40

MySQL數據庫服務器

2011-04-01 16:00:35

SQL Server 數據庫服務器

2018-08-02 10:40:31

數據庫服務器標準

2009-09-17 16:16:29

wsus服務器

2010-03-02 15:16:23

Ubuntu Post

2011-05-12 09:51:26

2013-06-27 09:43:45

物理1000TB光盤

2010-04-15 10:20:18

連接Oracle數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 97福利在线 | 欧美日本一区二区 | 久久久久久久国产 | av激情在线 | 日韩不卡视频在线观看 | 精品国产欧美在线 | 亚洲福利| 美女黄色在线观看 | 欧美aaa| 91看片在线观看 | 国产精品国产三级国产aⅴ浪潮 | 夜夜摸夜夜操 | 亚洲精品18 | 九色网址 | 国产成人在线看 | 色性av | 一区二区三区中文字幕 | 综合亚洲视频 | 久久成人18免费网站 | 日韩视频免费看 | 丁香婷婷久久久综合精品国产 | 色爱综合网 | 亚洲日韩欧美一区二区在线 | 亚洲国产激情 | 综合色导航 | 91精品国产91久久久久久密臀 | 免费特级黄毛片 | 日韩中文一区二区三区 | 国产99久久久国产精品 | 欧美成人专区 | 成人羞羞国产免费视频 | 日日摸天天添天天添破 | 国产综合精品 | 国产区在线免费观看 | 欧美一级久久 | 日韩精品一区二区三区视频播放 | 日韩中文字幕在线视频 | 91精品久久久久久久久中文字幕 | 一级黄色录像片子 | 日韩电影中文字幕 | 在线中文一区 |