PostgreSQL性能調優:調整硬件配置 .

在大容量的數據庫中,適當的硬件配置也是提高性能的一個途徑。
1.存儲器
    目前的電腦內存是大增了, 8GB也是主流了,內存增大肯定會比內存小的 時候性能要高。但比如數據庫是幾百 GB的 時候,怎麼也不可能只通過內存就可以解決了。
    數據量大的 時候,高速的存儲介質也是非常重要的,主要用途不同對存儲介質的要求也不一樣。
    ①OLAP (集約處理 )
        描的 詢爲 主體的 合,大量的數據通 IO流來交 IO控制器的性能就比 重要了。增加硬 RAID 5構成有效果。
  ②OLTP
        隨機訪問爲主體的場合,要求Seek速度要比較快。 SSD (Solid State Drive)或者RAID 1+0構成 較好。而 RAID 5插入,更新 處理比較慢。
 
2.內存容量
    數據只保存在內存的時候速度是很快的。如果一個 詢的時候大部分數據都能保存在內存上,只有一小部分沒能夠保存在內存上,這個時候性能差別是相當大的。內存操作和硬盤操作之間的速度差距一般在 100倍以上。因此我 們要求 詢等處理的數據儘可能能在內存上解決,或者儘量減少硬盤操作。
    現在的內存也是容量越來越大了,目前 8GB也不是稀罕的事情了。並且價格也不 貴。因此大型數據庫的時候大容量的內存配置是必須的。
 
3.CPU速度
    電腦 的一個關 性的指 就是 CPU的 理速度。因此在 DBMS中CPU速度快的 電腦 也是必要的。 PostgreSQL的反 速度和 CPU的 理速度一般是成正比的。 CPU性能好的 ,數據 體性能也會提高。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章