Time of Update: 2016-01-22
標籤:1. 簡介說明 我們知道oracle中sqlplus裡面執行dml語句;是需要提交commit;若錯了;也可以復原rollback; 然而在postgresql裡面預設是自動認可;執行完就馬上提交了,不能復原,這樣容易導致誤操作的發生,有沒有什麼辦法避免這個風險呢?當然有,在psql中預設是開啟自動認可的,我們可以關閉自動認可。 2. 操作驗證 [[email protected]
Time of Update: 2016-01-18
標籤:Streaming replication slots are a pending feature in PostgreSQL 9.4, as part of the logical changeset extraction feature.What are they for, what do you need to know, what changes?What are replication slots?Streaming replication slots
Time of Update: 2016-01-08
標籤: Postgresql源碼安裝:從http://www.postgresql.org/download/下載源碼v9.4.5編譯安裝./configuremakesumake install //安裝完成adduser postgresmkdir /usr/local/pgsql/datachown postgres /usr/local/pgsql/datasu - postgres/usr/local/pgsql/bin/initdb -D /usr/local/
Time of Update: 2016-01-08
標籤:1:首先配置hive-site.xml<configuration> <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:postgresql://192.168.56.103:5432/sparksql</value> </property> <property>
Time of Update: 2015-12-06
標籤:python可以通過第三方模組串連postgresql. 比較有名的有psycopg2 和python3-postgresql(一)psycopg2ubuntu下安裝sudo apt-get install python3-psycopg2建立一個test.py檔案import psycopg2# 資料庫連接參數conn = psycopg2.connect(database="test1", user="jm", password="123", host="127.0.0.1
Time of Update: 2015-11-19
標籤:postgresql pid 鎖 block查詢表中存在的鎖select a.locktype,a.database,a.pid,a.mode,a.relation,b.relnamefrom pg_locks ajoin pg_class b on a.relation = b.oidwhere upper(b.relname) = ‘TABLE_NAME‘;以上為查詢某表上是否存在鎖的SQL語句。查到後發現確實存在鎖,如下: locktype | database |
Time of Update: 2015-10-19
標籤: warehouse_db=# create table student(number int primary key,name varchar(20),age int);CREATE TABLEwarehouse_db=# insert into student values (1,‘David‘,20);INSERT 0 1warehouse_db=# insert into student values (2,‘Luna‘,21);INSERT 0
Time of Update: 2015-09-21
標籤:django postgresql 這裡假定Postgresql資料庫已經裝好。首先安裝依賴的包$ sudo yum install python-devel postgresql-devel如果使用virtualenv,先source一下virtualenv下的“ . bin/activate”,然後運行$ pip install psycopg2修改settings.py檔案DATABASES = {
Time of Update: 2015-09-18
標籤: 公司使用的資料庫時postgresql,一直運行都很流暢,但是最近java新做的管理平台,由於登入使用者較多,並發性比較大。另外新系統可能最佳化也存在問題,所以pg經常崩潰,所以我就開始研究如何事項pg的高效能,高可用的HA的資料庫叢集解決方案。主要思路是利用postgresql內建的流複製功能,來實現了雙機熱備,利用pgpool實現資料庫的負載平衡、失敗接管、線上回複、消除單點故障,從而做到無縫隙無人工參與的主備迴圈N次切換的高可用。後來經過詳細閱讀他人的部落格和協助手冊。最後逐一實
Time of Update: 2015-09-15
標籤:目前postgresql中的部分函數在hive中也是存在的,所以今天就以postgresql為例來進行說明,這個過程同時可以應用到hive中。 1、建立表 CREATE TABLE employee ( empid INT, deptid INT, salary DECIMAL (10
Time of Update: 2015-09-16
標籤:centos版本LSB Version: :core-4.1-amd64:core-4.1-noarchDistributor ID: CentOSDescription: CentOS Linux release 7.0.1406 (Core)Release: 7.0.1406Codename:
Time of Update: 2015-09-08
標籤: 函數 version(),沒有參數,作為例子簡潔明了。如果需要參數,可以查閱 adt 下其他函數定義,也是非常簡單的事情,這就是開源給我們帶來的知識寶庫;
Time of Update: 2015-09-03
標籤:ubuntu通過軟體中心安裝後,設定檔位於如下目錄我用超級使用者建立了其它資料庫使用者,發現是登入不了的,必須還得建立同名的linux使用者,甚是麻煩。在設定檔pg_hba.conf中發現了問題。其中的 local all all
Time of Update: 2015-08-31
標籤:postgresql jdbc廢話不多說,RT~首先簡單看一下資料庫中的資料:下面是Java測試類別的代碼:package com.wl.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.Statement;public class Test {public
Time of Update: 2015-08-31
標籤:一、情境安裝postgresql時可能因為配置有問題【後來定位問題是我把pg_hba.conf中local一欄的ident修改為peer就會出錯】導致服務起不來,報錯如下:[[email protected] ~]# /etc/init.d/postgresql restartStopping postgresql service: [ OK ]Starting postgresql service:
Time of Update: 2018-12-07
將近花了兩天實現,實現了空間化文獻的批量上傳。原來文獻是以檔案的形式存放在網站目錄下的檔案夾裡的,後來改為存放到PostgreSQL的Bytea欄位中,該欄位相當於ORACLE的BLOB或CLOB欄位,是以二級制形式存放資料,最大存放2G資料。 自己對PHP編程不熟,是在查閱大量參考資料後,依葫蘆畫瓢才搞定的Postgesql資料庫Bytea欄位的讀、寫操作。現在與大家分享一下: 首先,PHP串連Postgresql資料庫,需要修改PHP安裝目錄下的php.ini檔案,啟用