Time of Update: 2015-11-17
標籤: 首先,必須在編譯前指定 --enable-nls="語言名",否則不會產生多語言支援,比如 --enable-nls="zh_CN" 當然禁用nls會帶來一點微不足道的效能提升 啟用之後我們在 Makefile.global 中會看到: enable_nls= yes...ifeq ($(enable_nls), yes)ifneq (,$(wildcard $(srcdir)/nls.mk))include $(
Time of Update: 2015-10-26
標籤:前段時間,公司更換新的PostgreSQL資料集市的系統過程中,自己下載了postgresqlAPI的pdf檔案研究了一下PostgreSQL資料集市。發現使用PostgreSQL過程語言可以大大加快自己處理資料的效率,下面就舉個例子吧!相信大家看了後,也會喜歡上PostgreSQL過程語言的....... 首先給出一段SQL指令碼,該SQL查詢2015年9月10日的欠費資料:?123456789SELECT DISTINCTA.DAY_ID
Time of Update: 2015-10-20
標籤:PostgreSQL資料的匯出匯入匯出PostgreSQL資料庫中的資料:$ pg_dump -U postgres -f mydatabase.sql mydatabase匯入資料時首先建立資料庫再用psql匯入:$ createdb newdatabase$ psql -d newdatabase -U postgres -f mydatabase.sql 建立資料庫 CREATE DATABASE test
Time of Update: 2015-10-16
標籤:前言:最近做資料同步,需要從PostgreSql擷取資料,發現一旦資料比較多,那麼讀取的速度非常慢,並且記憶體佔用特別多&GC不掉。代碼範例:為了方便講解,下面寫了案例代碼,從b2c_order擷取資料,這個資料表6G左右。package com.synchro;import java.sql.*;/** * Created by qiu.li on 2015/10/16. */public class Test { public static void
Time of Update: 2015-10-16
標籤:前言:最近做資料同步,需要從PostgreSql擷取資料,發現一旦資料比較多,那麼讀取的速度非常慢,並且記憶體佔用特別多&GC不掉。代碼範例:為了方便講解,下面寫了案例代碼,從b2c_order擷取資料,這個資料表6G左右。package com.synchro;import java.sql.*;/** * Created by qiu.li on 2015/10/16. */public class Test { public static void
Time of Update: 2015-10-07
標籤:繼續記錄學習過程歐~~昨天不小心把辛辛苦苦做的SpringMVC MyBatis
Time of Update: 2015-09-21
標籤: 由於不瞭解postgresql的psql工具,安裝完資料庫後就直接用pgadmin或navicat來串連操作,在確認初始化後的庫中預設有些什麼東西後竟然一直無處下手,在還沒有瞭解pg大致體系的情況下搞得一頭霧水,先不說資料庫角色(role)的那個既可以是使用者又可以是組的概念,總是苦於無法查詢當前操作的是哪個庫哪個表,哪個模式的狀態,甚至連表結構都不知道怎麼看。然後還是再花時間去學pg的基本要素,主要還是因為mysql的代入關係,兩者有相似的地方,但在管理體繫上是不一樣的。最終還是先迴
Time of Update: 2015-09-21
標籤:結合網上幾位的文章,今天終於成功串連。下面把具體步驟做一總結,方便日後尋找。1,首先,安裝postgresql 64位元據庫,按照提示下一步,然後再安裝postgis.安裝完成後,開啟arcmap,找到建立企業及資料庫,執行個體名填寫為電腦名稱或者localhost,如下:但是
Time of Update: 2015-09-21
標籤:Nulls first/last功能簡介Nulls first/last功能主要用於order by排序子句中,影響空值Null在排序結果中的位置。簡單來說,Nulls first表示Null值在排序時一直排在所有值的前面,也就是處理order by a desc時PostgresQL執行器認為Null值大於所有值,而order by a或order by a asc時執行器認為Null值小於所有值,將Null值排在前面。Nulls
Time of Update: 2015-09-17
標籤:postgresql安裝postgresql軟體包sudo yum install postgresql-server postgresql初始化db sudo su - postgresinitdb -D /var/lib/pgsql/data啟動/停止服務systemctl status postgresql.servicesystemctl start postgresql.servicesystemctl stop postgresql.service修改配置允許遠端存取修改
Time of Update: 2015-09-14
標籤:1、BKI介紹:http://www.postgresql.org/docs/9.4/static/bki.html 可以不瞭解,也不影響我們繼續,因為有很多現成例子參考;2、為pg_database增加一個欄位 datdummy,開啟
Time of Update: 2015-09-09
標籤:PostgreSQL解決某係數據庫中的tinyint資料類型問題,建立自己需要的資料類型如下:CREATE DOMAIN tinyint AS smallint CONSTRAINT tinyint_check CHECK (VALUE >= 0 AND VALUE <= 255);ALTER DOMAIN tinyint OWNER TO postgres;COMMENT ON DOMAIN tinyint IS
Time of Update: 2015-09-03
標籤:原文地址:http://www.cnblogs.com/bluesfeng/archive/2010/09/01/1815417.html安裝環境: Ubuntu 10.04-desktop-i386 PostgreSQL 8.4 1. 安裝PostgreSQL 輸入如下命令 sudo apt-get install postgresql
Time of Update: 2015-09-03
標籤:原文地址:http://blog.chinaunix.net/uid-26642180-id-3485465.html 最近一直在學習Postgresql,下面是自己整理的Postgresql的常用命令串連資料庫, 預設的使用者和資料庫是postgrespsql -U user -d dbname切換資料庫,相當於mysql的use dbname\c dbname列舉資料庫,相當於mysql的show databases\l列舉表,相當於mysql的show
Time of Update: 2015-09-02
標籤: oracle_fdw:http://francs3.blog.163.com/blog/static/4057672720122354546425/ postgres_fdw:http://www.postgresql.org/docs/9.4/static/postgres-fdw.html postgres_fdw用來訪問外部的PostgreSQL伺服器。 舉例列示步驟: 配置外部資料庫伺服器允許遠端存取。 在本機資料庫伺服器中,建立外部資料表:
Time of Update: 2015-08-27
標籤:
Time of Update: 2015-08-27
標籤:資料庫 postgresql 遷移 資料移轉 資料庫遷移 上周四要做資料庫遷移,要遷的pg庫資料量為1165GB。在原庫上後台跑著指令碼導資料到新庫,先導了850M的基礎資料表,然後用指令碼導曆史表:pg_dump -h 0.0.0.0 -U monitor monitor -t ‘his*‘ | psql -h 135
Time of Update: 2015-08-20
標籤:postgresql 資料庫 導資料 線上導資料 用pg_dump但不產生中間檔案,直接在2個資料庫之間導資料。本機執行從本地庫匯出資料到遠程庫pg_dump -h 127.0.0.1 -U postgres dbname | psql -h remotehost -U postgres dbname本機執行從遠端資料庫匯入資料到本地庫pg_dump
Time of Update: 2015-08-19
標籤:6.4 處理監控工具還有幾個監控工具可以使您的日常生活更輕鬆。其中最流行的監控工具是Nagios。它被廣泛地使用,也支援各種軟體組件。要使用 Nagios 來監控您的 PostgreSQL 叢集,需要安裝一個方面運行複製相關測試的外掛程式。這樣的適用於PostgreSQL 的外掛程式可以自由地從 http://bucardo.org/wiki/Check_postgres下載。適用於 Nagios的一個外掛程式Burcardo不僅能夠用於測試複製,而且還是一個監控 PostgreSQL
Time of Update: 2015-08-19
標籤:到目前為止,我們已經處理了基於檔案的複製(或記錄傳送)和簡單的基於流複製的設定。在兩種情況中,在master上事務被提交之後,資料被提交,由slave接收。在master提交和slave實際上完全地接收到資料這段時間,它仍然會丟失。在本章中,我們將學習如下主題:• 確保沒有任何事務丟失• 配置PostgreSQL同步複製• 理解並使用application_name• 同步複製的效能影響• 複製的速度最佳化5.1