原创 linux安裝gcc編譯器

轉載:http://www.jb51.net/LINUXjishu/15460.html 分兩種情況: 先看這篇轉過來的文章,俺老孫懶得寫了。 Linux軟件安裝通用思路 在Linux系統中,軟件安裝程序比較紛繁複雜,不過最常見的有兩種:

原创 Linux下Oracle客戶端工具與DBD-Oracle-1.74.tar.gz 安裝

ora2pg需要用到DBD::Oracle的perl模塊連接oracle數據庫,所以需要安裝DBD-Oracle-1.74.tar.gz, 服務器環境:redhat 6.6 64位 遠程oracle數據庫:oracle10g 本地服務器

原创 PostgreSQL函數和操作符

轉自:http://blog.csdn.net/snn1410/article/details/38413999 PostgreSQL學習手冊(函數和操作符<一>) 一、邏輯操作符:     常用的邏輯操作符有:AND、OR和N

原创 PostgreSQL的三種表連接方式簡述

我們知道PostgreSQL有三種表連接方式,分別是嵌套循環連接(Nestloop join)、哈希連接(Hash join)、排序合併連接(merge join)。 這三種連接方式是如何工作的呢?如果你熟悉Oracle的話,應該會發現着

原创 按月分區觸發器函數編寫,自動創建分區表

CREATE OR REPLACE FUNCTION trigger_function_test_yum()   RETURNS trigger A

原创 redhat 編譯安裝postgresql

環境:redhat_6.4_x86-64 postgresql版本:postgresql-9.4.1 首先下載pg安裝包:http://www.postgresql.org/download/ 1、解壓源碼包: # tar -vxf po

原创 PostgreSQL索引相關

索引是數據庫中一種快速查詢數據的方法。索引的好處是加快對錶中記錄的查找或排序,但創建索引也是有代價的,比如增加了存儲空間,如果某個表創建了很多索引,那麼索引佔用的空間有可能比數據表本身佔用的空間還要大。另外,索引的創建也會對數據的插入與更

原创 PostgreSQL連接池工具PGBouncer安裝

前面寫了一篇文章簡單描述了下PGBouncer,有興趣的話可以看下:http://blog.csdn.net/baiyinqiqi/article/details/48264643 這篇文章介紹PGBouncer的安裝以及一些基礎的配置,

原创 大象會2015-Postgres全國用戶大會早鳥票開始發售

報名入口:http://postgres2015.eventdove.com/ 活動詳情 大象會 2015 Postgres 2015 全國用戶大會   本次活動是由Postgres中國用戶會主辦的,Postg

原创 PostgreSQL使用pg_basebackup搭建主備流複製環境

今天用pg_basebackup搭建了主備流複製環境,操作流程很簡單,可在線操作,相當方便。 環境均爲CentOS6.6 + postgresql9.4,我用已安裝的庫做測試,端口不一致,不影響環境搭建,但要注意某些相關配置: 主:192

原创 PostgreSQL pgcrypto模塊加密解密函數

今天有個需求,要使用數據庫的加密與解密方法,先將部分注意事項寫下備查: 首先要安裝pgcrypto模塊,安裝方法進入postgresql的源安裝包文件夾,進入contrib目錄,找到pgcrypto文件夾,進入進行編譯安裝,命令如下: m

原创 PostgreSQL的autovacuum 與 vacuum full

尊重原創:http://www.cnblogs.com/gaojian/p/3272620.html 首先要了解 vacuum 與  vacuum all的區別: vacuum 就是進行掃除,找到那些舊的“死”數據,把它們所知的行標

原创 PgBouncer簡述

PgBouncer是爲PostgreSQL數據庫提供的一個輕量級的連接池工具。 爲什麼需要數據庫連接池呢? 1、我們知道PostgreSQL是進程模式的數據庫,每次應用程序連接數據庫的時候,PostgreSQL主進程都會fork一個服務進

原创 PostgreSQL熱備份時pg_start_backup() 做了什麼?

尊重原創:http://blog.csdn.net/guoxianqi2012/article/details/7356999 PostgreSQL熱備份的過程一般爲: 數據庫中執行:pg_start_backup() ;然後使用操作系

原创 ORACLE邏輯備份實現數據庫遷移遇到的問題

源數據庫服務器環境:windows 32位 源數據庫版本:ORACLE 10.2.0 32位 目標服務器環境:RedHat 6.4 x86_64 目標數據庫版本:Oracle 11.2.0.1 x86_64 linux服務器安裝orac