Re: [SQL ] postgresql 8.1.4 cluster問題~

看板Database作者 (想想~)時間16年前 (2009/05/18 17:03), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/5 (看更多)
不大了解您所說的shared_buffers調到25%記憶體大小咧~~ ※ 引述《soric (soric)》之銘言: : 在建cluster之前,不知道你進行過參數優化沒? : 1.可以設置postgresql.conf下的shared_buffers到25%記憶體大小。不過事先,需要保 : 證linux的SHMMAX大于你要設定的shared_buffers. 附上主機記憶體資訊如下~~ total used free shared buffers cached Mem: 2067088 203040 1864048 0 28652 74156 -/+ buffers/cache: 100232 1966856 Swap: 6056464 0 6056464 感謝~ : 2.Linux下創建cron job,每天定時調用vacuumdb。如果執行vacuumdb時,資料庫處于空 : 閑狀態,使用-f參數可以得到更好效果。 : ※ 引述《Creationary (想想~)》之銘言: : : 各位大大好~~~ : : 因公司postgresql的負載量過大~~ : : 必須分散流量~~ : : 目前找到兩種方式如下: : : 1.套件包 : : http://www.betalog.com/read.php/423.htm : : 需要一部主機一個postgresql嗎? : : 我configure 沒問題,但是make時就不成功了~~ : : 2.使用ubuntu 8.04原有套件 : : http://blog.csdn.net/barfoo/archive/2008/10/29/3173693.aspx : : 公司目前可使用的linux伺服器主機分別為ubuntu 8.04 i386、ubuntu 8.04 amd64 : : WINDOWS主機:windows 2008 Server : : 我有詢問過~~ : : 1.套件包方式的話~用一台主機裝設多個postgresql來run cluster , : : 得到的答覆是理論上不行~而且會增加cpu的負荷~~ : : 但是~~第二種方法也是另建資料庫呀~~ : : 且~~第二種方法的原理跟第一種的不大一樣的感覺~~ : : 第一種是有建立Load Balancer和Replicator : : 而第二種~~就只是建cluster,是嗎? : : 想要詢問的是~~ : : 哪種方式會能獲得最大的效益?~~ : : 小女子感激不盡~~XDXD~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.69.175.253
文章代碼(AID): #1A4IHaTP (Database)
討論串 (同標題文章)
文章代碼(AID): #1A4IHaTP (Database)