亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

如何用RAMDISK來提高PostgreSQL訪問速度

2024-07-21 02:43:04
字體:
來源:轉載
供稿:網友
這篇論壇文章(賽迪網)主要介紹了使用RAMDISK提高PostgreSQL訪問速度的具體方法,詳細內容請參考下文。

RAMDISK作用于硬盤空間的內存。無論什么時候你使用RAMDISK,實際上你是在使用內存而不是硬盤。在這一點上既有優點又有缺點。最基本的,最大的優點是你是在使用內存,你所做的一切都會快一些,因為硬盤的速度較內存慢。最大的缺點是如果你改變了數據庫服務器的內容并且重新啟動機器時,所做的一切改動都將丟失。

對于數據庫Server PostgreSQL來說, 如果你將所有的數據庫調入內存將會大大提高它的速度?! ?

建立一個RAMDISK /Test  

將默認RAMDISK中的一個指向目錄/Test。

mkdir -p /Test

mkfs -t ext2 /dev/ram0

mount /dev/ram0 /Test

如果這一步失敗的話,也許是因為你所編譯的內核不支持RAMDISK。你應該將內和配置選項中的CONFIG_BLK_DEV_RAM 一向置為可用的狀態。

以上的步驟只能給你提供一個4M大小的RAMDISK。The above gives you a RAMDISK with available space of just under 4Mb. 請參看 RAMDISK Article 一文,看看如何將其改變成50M大小。

為 PostgreSQL 建立一個RAMDISK

理論上你應該優良兩個數據庫server。一個是你可以進行修改的,另一個是在RAMDISK上的拷貝。實現這一點你應該用到"pg_dump" 或是 "pg_dumpall"命令。

注意: 我們假定你已經在文件中進行過設置是你的RAMDISK大于你的數據庫的大小。如果你想得到它的近似的大小可以用命令"cd /var/lib/pgsql; du ".

無論怎樣,使你的postgresql安裝在 "/var/lib/pgsql" 并且將他們放到內存中,這樣做:

### Stop the current postgresql server

/etc/rc.d/init.d/postgres stop

### rename the current directory

mv /var/lib/pgsql /var/lib/pgsql_main

#### Create a directory to have our RAMDISK on

mkdir -p /var/lib/pgsql_memory

#### change the ownership of the new directory to postgres or whatever

#### the actual owner is.

chown postgres /var/lib/pgsql_memory

#### Make an alias or link to the original name, /var/lib/pgsql

ln -s /var/lib/pgsql_memory /var/lib/pgsql

#### Format the RAMDISK

mkfs -t ext2 /dev/ram0

#### Mount the RAMDISK to the postgresql directory

mount /dev/ram0 /var/lib/pgsql_memory

#### Copy everything from the main directory into the RAMDISK

tar -C /var/lib/pgsql_main -cp . | tar -C /var/lib/pgsql_memory -xp

### Start the current postgresql server

/etc/rc.d/init.d/postgres start  

關于速度Comments on the speed  

我已經把postgresql分別在RAMDISK上和不在RAMDISK上進行過速度方面性能的測試。有些時候,在RAMDISK上的postgresql的速度將會快出50%。當然有些時候不是這樣的。

我注意到,當系統對數據設置緩沖時,系統性能的提高并不很大只有大約10%到20%。當有大量新的數據被同時輸入數據庫時,系統的性能有著顯著的提高。

在使用RAMDISK中最大的好處就是你可以強制你的數據庫留在內存中而避免使用硬盤。如果你不使用RAMDISK,你的數據庫將可能被換出內存。當它被使用時再被從硬盤上調入內存。

結論:

對于linux環境下,當一個文件被讀取時,它將被保存在內存中直到內存空間被其他程序要求使用。這樣便是緩存。也許這是一個解決之道。如果不是這樣,當我的機器有訪問的時候,會聽見硬盤的聲音。利用RAMDISK時數據庫放在內存中而不會被到處內存。如果經常用數據庫server的話,要是我就把它放在內存中。

在數據庫上使用RAMDISK的好處就是可以得到高速度,簡單而明快。對于那些只讀的數據庫來說,這可是一個非常棒的主意。

它的不足就是你必須知道如何管理,并且在你進行修改時,最好確信你已經做了修改的備份。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲激情视频在线播放| 欧美激情免费在线| 欧美日韩国产123| 97在线视频免费| 91香蕉嫩草影院入口| 欧美日韩国产一区在线| 91亚洲精品视频| 最近中文字幕日韩精品| 欧美日韩精品中文字幕| 欧美极品少妇全裸体| 亚洲v日韩v综合v精品v| 91av中文字幕| 最新亚洲国产精品| 亚洲视频视频在线| 亚洲视频专区在线| 久久久www成人免费精品| 亚洲天天在线日亚洲洲精| 欧美性在线视频| 色综合色综合网色综合| 久久影视电视剧免费网站| 国产精品久久久久久久久久东京| 欧美黑人国产人伦爽爽爽| 国产精品成人品| 久久久久久亚洲精品中文字幕| 色yeye香蕉凹凸一区二区av| 亚洲一区二区福利| 狠狠躁夜夜躁久久躁别揉| 国产视频精品一区二区三区| 亚洲精品二三区| 最新国产成人av网站网址麻豆| 在线视频国产日韩| 91最新国产视频| 97视频在线观看免费高清完整版在线观看| 国产欧美日韩91| 69av视频在线播放| 日韩在线视频一区| 奇门遁甲1982国语版免费观看高清| 日本中文字幕久久看| 欧美激情视频网| 久久久久免费精品国产| 欧美激情精品久久久久久| 2019亚洲日韩新视频| 精品久久国产精品| 在线视频欧美日韩精品| 亚洲欧美日韩在线高清直播| 国内精品一区二区三区| 最新亚洲国产精品| 91在线精品视频| 欧美日韩国产成人高清视频| 91成人免费观看网站| 亚洲mm色国产网站| 国产精品网红直播| 欧美日韩国产成人| 久久激情视频免费观看| 国产一区二区三区高清在线观看| 欧美精品videossex性护士| 性欧美长视频免费观看不卡| 国产精品日韩专区| 亚洲欧美国产一区二区三区| 91av在线视频观看| 国产91在线播放精品91| 欧美日韩在线另类| 久久精品中文字幕电影| 国产有码一区二区| 国产一区二区三区久久精品| 欧美在线视频一区二区| 国产精品极品美女粉嫩高清在线| 色香阁99久久精品久久久| 欧美大肥婆大肥bbbbb| 久久精品国产综合| 日本在线观看天堂男亚洲| 国产精品亚洲片夜色在线| 91精品在线观看视频| 久久青草福利网站| 91精品综合视频| 2020国产精品视频| 韩国国内大量揄拍精品视频| xxxx欧美18另类的高清| 色一情一乱一区二区| 精品国产一区二区在线| 欧美精品www在线观看| 国产a级全部精品| 7m第一福利500精品视频| 2019中文字幕在线免费观看| 91精品视频大全| 91精品久久久久久久久中文字幕| 久久国产精品99国产精| 伦伦影院午夜日韩欧美限制| 日韩经典一区二区三区| 伊人精品在线观看| 久久久久久综合网天天| 社区色欧美激情 | 色偷偷噜噜噜亚洲男人的天堂| 国产视频精品免费播放| 性欧美暴力猛交69hd| 日韩午夜在线视频| 亚洲国产99精品国自产| 中文字幕国产亚洲| 亚洲国产97在线精品一区| 亚洲精品国产免费| 国产成人极品视频| 亚洲成人av片| 3344国产精品免费看| 精品免费在线视频| 91久久中文字幕| 亚洲一区二区三| 日本久久久久久| 中文字幕亚洲欧美日韩在线不卡| 992tv成人免费影院| 国产在线日韩在线| 久久久亚洲福利精品午夜| 黑人精品xxx一区一二区| 日韩精品极品在线观看播放免费视频| 久久久久久久久久久亚洲| 成人激情免费在线| 日本一区二区三区四区视频| 日韩在线视频网| 亚洲精品午夜精品| 亚洲综合色av| 成人福利网站在线观看| 国产成人精品午夜| 欧美人成在线视频| 国产精品日韩电影| 国产精品男人的天堂| 欧美最顶级丰满的aⅴ艳星| 精品国产91久久久久久| 欧美精品videosex极品1| 高清欧美一区二区三区| 欧美在线观看www| 久久全球大尺度高清视频| 国产精品视频网站| 久久五月天综合| 78m国产成人精品视频| 奇米一区二区三区四区久久| 久久精品国产v日韩v亚洲| 国产精品久久久久久久久久久久| 91精品国产免费久久久久久| 欧美激情精品久久久久久蜜臀| 97碰在线观看| 成人精品一区二区三区电影免费| 国产视频久久久久| 午夜欧美大片免费观看| 亚洲高清免费观看高清完整版| 国产极品精品在线观看| 日韩专区在线播放| 亚洲视频第一页| 精品久久久久久久久国产字幕| 欧美电影免费观看高清完整| 国产亚洲精品美女久久久久| 国产精品第二页| 国产视频亚洲精品| 欧美日韩精品中文字幕| 国产欧美日韩丝袜精品一区| 亚洲欧美国产精品va在线观看| 热久久视久久精品18亚洲精品| 精品久久久在线观看| 日本一区二三区好的精华液| 欧美另类极品videosbestfree| 国产美女精彩久久| 欧美精品在线网站| 国产网站欧美日韩免费精品在线观看| 亚洲最大成人在线| 中文字幕国产精品| 欧美在线视频一二三|