Time of Update: 2015-10-07
標籤:繼續記錄學習過程歐~~昨天不小心把辛辛苦苦做的SpringMVC MyBatis
Time of Update: 2015-10-05
標籤:postgresql 安裝一、簡介PostgreSQL是目前世界上最豐富的資料類型的支援,其中有些資料類型可以說連商務資料庫都不具備, 比如 IP 類型和幾何類型等;其次,PostgreSQL 是全功能的自由軟體資料庫,很長時間以來,PostgreSQL 是唯一支援事務、子查詢、多版本並行控制系統(MVCC)、資料完整性檢查等特性的唯一的一種自由軟體的資料庫管理系統。二、Linux下安裝1) 環境:RedHat Enterprise 6.5 x64(2.6.32-431.el6.
Time of Update: 2015-10-04
標籤:簡介我們可以通過一些圖形介面的管理程式,例如pgadmin來管理postgresql資料庫,通過可視化或者命令列的方式的建立新的對象,刪除和編輯現有的對象(例如目錄,模式,表等對象),再通過JDBC或者ODBC來訪問它們。介面操作:要開啟一個到服務的串連,在樹中選擇所需的服務,並雙擊它,或使用“工具”菜單上的串連即可。在主視窗中,顯示資料庫的結構。您可以建立新的對象,刪除和編輯現有的對象,如果你使用的是當前串連到資料庫使用者的許可權,在主視窗的左側顯示所有伺服器,以
Time of Update: 2015-09-21
標籤:結合網上幾位的文章,今天終於成功串連。下面把具體步驟做一總結,方便日後尋找。1,首先,安裝postgresql 64位元據庫,按照提示下一步,然後再安裝postgis.安裝完成後,開啟arcmap,找到建立企業及資料庫,執行個體名填寫為電腦名稱或者localhost,如下:但是
Time of Update: 2015-09-15
標籤:一、環境VM虛擬機器NAME="Ubuntu"VERSION="12.04.4 LTS, Precise Pangolin"二、過程 1.安裝make,現在不裝也行。# apt-get install make# make --versionGNU Make 3.81Copyright (C) 2006 Free Software Foundation, Inc.This is free software; see the source for copying
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
標籤:TL;DR: Don‘t ever set fsync=off, don‘t kill -9 the postmaster then deletepostmaster.pid, don‘t run PostgreSQL on network file systems.Reports of database corruption on the PostgreSQL mailing list are uncommon, but hardly rare.
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-11
標籤: 今日看了這篇博文: https://medium.com/namely-labs/syncing-cache-with-postgres-7a4d78cec022 再一次感歎PG的強大。原來PG還可以通過pg_notify 這個方法,再加上觸發器,去主動告訴外界資料的變化。 看了博文後,就用golang自己照著例子寫了一個,以供參考: package mainimport
Time of Update: 2015-09-09
標籤:一、準備1.
Time of Update: 2015-09-07
標籤:一、
Time of Update: 2015-09-06
標籤:一、
Time of Update: 2015-09-08
標籤:一、備份1. 需要保證archive_mode = on 和 archive_command是有效2.
Time of Update: 2015-08-30
標籤:資料表空間:字面上理解就是表格儲存體的物理空間,其實包括資料庫的表、索引、序列等。可以將資料表空間建立在伺服器的不同分區,這樣做的好處有:一、如果初始化叢集所在分區已經用光,可以方便的其他分區上建立資料表空間已達到擴容的目的。二、對於頻繁訪問的資料可以儲存在效能較高、較快的磁碟分割上,而不常用的資料存放區在便宜的較慢的磁碟分割上。 文法:postgres=# \h create tablespace Command: CREATE
Time of Update: 2015-08-29
標籤:postgresql timestamp 日期查詢 日期範圍查詢 按照日期範圍查詢有好幾種方法,日期欄位類型一般為:Timestamp without timezone方法一:select * from user_info where create_date >= ‘2015-07-01‘ and create_date < ‘2015-08-
Time of Update: 2015-08-19
標籤:2.4 調整檢查點和XLOG目前為止,這一章已經提供深入洞察PostgreSQL如何寫入資料,一般來說,XLOG是用來幹什麼的。考慮到這方面的知識,我們現在可以繼續並學習我們能做些什麼來使我們的資料庫在複製和單台伺服器啟動並執行兩種情況更加有效工作。2.4.1
Time of Update: 2015-08-19
標籤:3.4 重放交易記錄一旦我們建立了一個我們自己的初始基礎備份,我們可以收集資料庫建立的XLOG。當時間到時,我們可以使用所有這些XLOG
Time of Update: 2015-08-21
標籤:原文:http://www.cnblogs.com/stephen-liu74/archive/2012/04/25/2291526.html 一個資料庫包含一個或多個命名的模式,模式又包含表。模式還包含其它命名的對象,包括資料類型、函數,以及操作符。同一個對象名可以在不同的模式裡使用而不會導致衝突;
Time of Update: 2015-08-19
標籤:到目前為止,我們已經處理了基於檔案的複製(或記錄傳送)和簡單的基於流複製的設定。在兩種情況中,在master上事務被提交之後,資料被提交,由slave接收。在master提交和slave實際上完全地接收到資料這段時間,它仍然會丟失。在本章中,我們將學習如下主題:• 確保沒有任何事務丟失• 配置PostgreSQL同步複製• 理解並使用application_name• 同步複製的效能影響• 複製的速度最佳化5.1
Time of Update: 2015-08-19
標籤:4.2 配置級聯複製正如您在本章已經看到的,設定流複製真的很容易。只需要設定幾個參數,做一個基礎備份,並享受您的複製設定。在許多情況下,這種情況更有一點點微妙。在這個例子中我們假設:我們要使用一個master傳送資料到幾十台伺服器。複製的開銷其實很小(通常的說法是一個slave的開銷是3%左右),但是您做小的事情是足夠了,它仍然可能是一個問題。對100個 slave來說這絕對沒有任何益處。另一個用例是一個地方的master和在