postgresql PREPARE 用法

NamePREPARE -- 建立一個準備好的查詢SynopsisPREPARE plan_name [ (datatype [, ...] ) ] AS statement描述PREPARE 建立一個已準備好的查詢。 一個已準備好的查詢是伺服器端的對象,可以用於最佳化效能。 在執行 PREPARE 語句的時候,指定的查詢被分析,重寫以及規劃。 當隨後發出 EXECUTE 語句的時候,

postgresql叢集方案hot standby初級測試(五)——xlog詳細解釋record

上一篇文章講了下xlog的頭部,今天詳細講解下record部分,希望這兩篇文章對研究postgresql的xlog的同學有所協助:本文來自:http://blog.csdn.net/lengzijian/article/details/7840332首先看下XLOG日誌記錄結構:XLogRecord記錄了XLOG的相關控制資訊,資料結構如下:typedef struct XLogRecord{        pg_crc32        xl_crc;                 /*

Windows環境下配置PostgreSql的dblink功能

PostgreSql中的dblink功能用於通過當前資料庫環境訪問遠端資料庫資料,當然前提您必需有遠端資料庫的存取權限,它同Oracle中的dblink有相似的功能。Windows環境下配置dblink其實要比在linux下簡單一些,因為在您安裝完PostgreSql後,在您的安裝目錄的PostgreSQL/8.1/lib目錄下已經存在有dblink.dll檔案(相當於linux下的dblink.so檔案),這是使用dblink所必需的函數檔案,當然在linux環境下您可以通過以下方式建立.so

postgreSQL觸發器控制更新欄位

--po_info為主表,po_item為從表,po_info中有更新欄位lastupdatetime,兩張表關聯欄位po_id---------------po_id用觸發器監控表的更新,用lastupdatetime記錄時間--------------------建立觸發器過程--CREATE OR REPLACE FUNCTION po_info()  RETURNS trigger AS$BODY$BEGIN        If (TG_OP = 'UPDATE') THEN     

Jira4.2 在Ubuntu上的安裝(含破解,配postgreSQL資料庫)

Jira4.2在Ubuntu上的安裝(含破解,配postgreSQL資料庫)1、安裝1-1、安裝Ubuntu(略,這個都不會的您老就別忘下看了哈:))1-2、安裝JDK,參考以下地址操作(當然還有很多其他方法的)http://blog.csdn.net/guo_rui22/article/details/66986431-3、安裝PostgreSQL資料庫,參考以下地址操作http://blog.csdn.net/guo_rui22/article/details/38622821-4、建立一個

安裝postgreSQL出現configure:error:readline library not found解決方案及pg安裝全過程

 在安裝postgreSQL的過程中遇到一個問題,在執行 configure過程中報以下錯誤,configure: error: readline library not found ,可是我在系統中安裝readline 包了,1 環境資訊2 根據提示,測試了下 configre命令,果然報這個錯[root@HK81-107 postgresql-9.0.0]# ./configurechecking build system type... i686-pc-linux-gnuchecking

Python:操作PostgreSQL資料庫(使用DB API2.0)

   昨天在《Python:操作PostgreSQL資料庫(使用PyGreSQL)》一文中使用PyGreSQL模組實現了對PostgreSQL資料庫的操作,今天使用另一種python通用的資料庫提供者DB API2.0來實現一下同樣的操作,其實在《Python:操作嵌入式資料庫SQLite》一文中我們使用的就是DB API2.0,我們可以看到,它對不同資料庫提供了統一的提供者,更多關於DB API2.0的介紹請參考http://www.python.org/dev/peps/pep-0249/ 

PostgreSQL使用注意事項

1.log日誌配置PostgreSQL的系統日誌和報錯日誌等,預設是直接輸出了,沒有寫入到檔案,如果你希望能查看這些日誌,需要修改postgresql.conf,如下:log_destination = ’stderr’logging_collector = onlog_directory = ‘pg_log’log_min_duration_statement =

如何將你的postgresql資料庫從development環境遷移到production環境

有些時候我們需要將資料庫從development環境遷移到production環境,此時我們只需要將一個空的資料庫(包括表結構等)遷移過去就可以了,那些資料(一般都是開發時的測試資料)則不需要了。用postgresql提供的工具就可以做到,步驟很簡單:1) 先匯出資料庫命令如下:pg_dump –s –h 伺服器名或者IP 資料庫名 > 檔案名稱.sql例如:$pg_dump –s –h localhost mydatabase >

PostgreSQL自訂函數

CREATE OR REPLACE FUNCTION isdigit(text) returns BOOLEAN AS 'select $1 ~ ''^(-)?[0-9]+$'' as result' LANGUAGE sql; --test functionSELECT isdigit('1') --return trueSELECT isdigit('A') --return false   CREATE OR REPLACE FUNCTION isString(text) returns

PostgreSQL優點特性

 PostgreSQL 是世界上可以獲得的最先進的開放源碼的資料庫系統, 它提供了多版本並行控制,支援幾乎所有 SQL 構件(包括子查詢,事務和使用者定 義類型和函數), 並且可以獲得非常廣闊範圍的(開發)語言綁定 (包括 C,C++,Java,perl,tcl,和 python)。具體的優點特性如下:  1. PostgreSQL 的特性覆蓋了 SQL-2/SQL-92 和 SQL-3/SQL-99,是目前世界上支援最豐富的資料類型的資料庫。  2. PostgreSQL

CentOS 安裝PostgreSQL 9.1

PostgreSQL通常也簡稱Postgres,是一個關係型資料庫管理系統,適用於各種Linux作業系統、Windows、Solaris、BSD和Mac OS

在windows下安裝PostgreSQL的幾點注意事項

安裝完PostgreSQL後,要對它進行配置:PostgreSQL的3個設定檔:    C:\Program Files\PostgreSQL\8.3\data\pg_hba.conf    C:\Program Files\PostgreSQL\8.3\data\pg_ident.conf    C:\Program Files\PostgreSQL\8.3\data\postgresql.conf 編輯完它們後記得重新啟動PostgreSQL服務,以便使設定生效。

postgreSQL安裝使用

安裝1、yum install postgresql postgresql-server2、初始化資料庫以及啟動服務 service postgresql initdb service postgresql start3、postgresql的連接埠號碼5432

WindowsXP 安裝 PostgreSQL 8.4.2 資料庫

WindowsXP 安裝 PostgreSQL 8.4.2

mysql與postgresql的表複製語句

在mysql中複製已有的表結構給一個新表的方法:第一種方法:create table custNew1 like customers;這種方法只能被複製的表是什麼結構,新表就是什麼結構,無法在建表的同時進行增加新列的行為。不過新表會保留被複製表的索引結構。 第二種方法:create table custNew2(id int auto_increment not null primary key) select * from customers;這種方法是可以新添加列的,不過它不會保留被複製表的

postgresql如何?group_concat功能

MySQL有個聚集合函式group_concat, 它可以按group的id,將欄位串聯起來,如表:id name---------------1 A2 B1 BSELECT id, group_concat(name) from xxx group by id得出的結果為id group_concat(name)---------------------------1 A,B2 BPostgreSQL沒有現成的group_concat聚集合函式,但可以自訂聚集合函式,所以可以容易的實現這功能。

PostgreSQL參數最佳化對比效能測試

1、 測試目的通過運行標準測試程式TPC-B和TPC-C,確定在不同參數和不同版本下(8.2.14 VS 8.4.2)的效能的不同,為eCop CM上PostgreSQL資料庫的參數配置和版本選擇提供參考。測試平台為:硬體設定:CPU E4600 雙核2.4G 2G RAM 160G SATA * 2作業系統:Ubuntu 9.10 Server檔案系統:Ext3資料庫:PostgreSQL 8.2.14和8.4.2採用源碼編譯方式安裝,GCC版本4.4.12、 測試和資料2.1

Postgresql簡易安裝步驟

到www.postgresql.com下載 window no install 版本,解壓到硬碟上,以下這些命令都在bin目錄下step1.初始化資料庫initdb -D directory -E encoding [-U username] --locale=Cdirectory 指定存放資料檔案的目錄,將會在這個目錄下建立資料庫檔案encoding 字元集username

High Availability PostgreSQL HOWTO

introduction:this note describes ways to implement high availibility (ha) for postgresql. ha gives the ability to transparently fail-over database connections to an alternative system in the event of some sort of failure of the primary system.

總頁數: 74 1 .... 19 20 21 22 23 .... 74 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.