• P1

      postgresql增量備份原理 文檔

    WAL,即write Ahead Logging,是postgresql的一種記錄對數據庫進行操作的事務的日志。當一條數據庫事務被提交時,它不會馬上flush到硬盤,而是先確保其對應的日志記錄寫到硬盤,然后再將事務對數據庫文件的改變寫到硬盤。這是因為postgres進程到硬盤之間存在多級緩存,若發生崩潰,可通過重做日志將恢復提交的事務,確保數據庫的一致性

    chshw1987 2016-10-17   2287   0
    P38

      PostgreSQL 數據庫介紹 文檔

    PostgreSQL是什么PostgreSQL是什么?PostgreSQL對象-關系型數據庫管理系統(有一段時間被稱為Postgres95)是從伯克利寫的POSTGRES軟件包發展而來的。經過十幾年的發展,PostgreSQL是世界上可以獲得的最先進的開放源碼的數據庫系統,它提供了多版本并行控制,支持幾乎所有SQL構件(包括子查詢,事務和用戶定義類型和函數),并且可以獲得非常廣闊范圍的(開發)語言綁定(包括C,C++,Java,perl,tcl,和python)。PostgreSQL是自由免費的,并且所有源代碼都可以獲得。PostgreSQL的開發隊伍主要為志愿者,他們遍布世界各地并通過互聯網進行聯系,這是一個社區開發項目,它不被任何公司控制。如果你在尋找PostgreSQL的掌門人,或是什么中央委員會,或是什么所屬公司,你只能放棄了---因為一個也不存在,但我們的確有一個核心委員會和CVS管理組,但這些工作組的設立主要是為了進行管理工作而不是對PostgreSQL進行獨占式控制,PostgreSQL項目是由任何人均可參加的開發人員社區和所有用戶控制的,你所需要做的就是訂閱郵件列表,參與討論即可。

    ww47 2015-03-04   852   0
    P9

      PostgreSQL for redhat 源碼安裝文檔 文檔

    PostgreSQLforredhat源碼安裝文檔。環境說明:最近在學習postgresql,直接下載執行安裝比較簡單,但是安裝目錄不靈活,不符合生產的設計要求,故下載源碼包手動安裝,并記錄如下。

    wojiaoao 2015-01-08   1829   0
    P35

      postgresql 雙機集群 HOT_STANDBY 配置 文檔

    少要配置雙機,PostgreSQL數據庫提供了類似Oracle的standby數據庫的功能。PostgreSQL9.0 standby數據庫在應用WAL日志的同時,也可以提供只讀服務,這是PostgreSQL9.0中最激動人心的功能,這個功能在oracle數據庫中也只是最新版本11g中才有的新功能。這個功能在oracle中叫active dataguard,在PostgreSQL中稱為hot standby。在利用日志恢復數據的同時可以用只讀的方式打開數據庫,用戶可以在備用數據庫上進行查詢、報表等操作,也可用做讀寫分離。

    wojiaoao 2015-01-08   2424   0
    P5

      postgresql集群方案hot standby 安裝和測試 文檔

    這兩天正忙著研究postgresql,基本用法和其他數據庫大同小異,先不自己講解,今天主要想記錄下postgresql的集群方案hotstandby方式。?本人設置集群環境:三臺電腦:一臺主數據庫和兩臺從數據庫

    wojiaoao 2015-01-08   423   0
    P

    PostgreSQL 8 官方中文文檔 文檔

    PostgreSQL是以加州大學伯克利分校計算機系開發的 POSTGRES,版本 4.2為基礎的對象關系型數據庫管理系統(ORDBMS)。 POSTGRES 領先的許多概念只是在非常遲的時候才出現在商業數據庫中。 <br> PostgreSQL 是最初的伯克利的代碼的一個開放源碼的繼承人。 現在被稱為 PostgreSQL 的對象-關系型數據庫管理系統(有一段時間被稱為 Postgres95)是從伯克利寫的 POSTGRES 軟件包發展而來的。經過十幾年的發展, PostgreSQL 是世界上可以獲得的最先進的開放源碼的數據庫系統, 它提供了多版本并行控制,支持幾乎所有 SQL 構件(包括子查詢,事務和用戶定 義類型和函數), 并且可以獲得非常廣闊范圍的(開發)語言綁定 (包括 C,C++,Java,perl,tcl,和 python)。

    常青樹2008 2014-07-08   3461   0
    P

    PostgreSQL 實用實例參考 文檔

    有一段時間里我們使用MySQL,實在不好用,功能太少,它只實現了SQL92 中不到30%的功能。除了select、insert、update、delete還有什么功能?一味強調速度快,真的是這樣嗎?MySQL數據量增加很大時,速度下劃很快。 幾萬條記錄時速度最快,幾十萬記錄時速度不同了,幾百萬時就開始慢了。PostgreSQL 隨著數據量增大時,速度變化差距不象MySQL那么大。 有很多朋友在網上大批,特批(批評)觸發器、游標,說影響性能。不過我很執著。這里要說明一下如果適當的使用視圖、子查詢、觸發器、游標……會讓你開發更輕松。

    hoton 2014-06-03   2986   0
    P242

      PostgreSQL 從菜鳥到專家 文檔

    本書都是關于一個最近最成功的開源產品,一個名叫PostgreSQL的關系數據庫。 數據庫開發商和開源開發者都是PostgreSQL的熱心擁護者。任何使用程序管理大量數據的人都可以從數據庫中獲得大量益處。PostgreSQL是一個非常優秀的關系數據庫實現,全功能,開源且免費使用。 PostgreSQL 支持大量的主流開發語言,包括C,C++,Perl,Python,Java,Tcl以及PHP。它是最接近工業標準SQL92的查詢語言,并且正在實現新的功能以兼容最新的SQL標準:SQL2003。PostgreSQL也獲得數個獎項,包括三次被評為Linux Journal雜志編輯選擇獎最佳數據庫(2000,2003和2004年度)以及2004年度Linux新媒體獎最佳數據庫系統。我們也許我們有點超越自我。你也許想知道到底PostgreSQL是什么,為什么你要使用它。 本章我們將設置場景為本書的剩余部分并提供一些關于數據庫的概括性背景知識、不同類型的數據庫、為什么他們非常有用以及PostgreSQL在哪些地方符合這些要求。

    java-man 2013-08-19   6989   0
    P9

      制作PostgreSQL及Postgis過程 文檔

    1.在HP服務器上創建一個postgres用戶<br> 2.從HP網站下載一個GCC安裝包及其相關的依賴包,并安裝之。<br> 3.從GCC網站下載一個GCC源代碼包,并使用安裝版GCC對其進行完整的編譯。<br> 4.下載PostgreSQL源代碼包,并使用編譯版GCC對其編譯。<br> 5.下載GEOS源代碼包,并使用編譯版GCC對其編譯。<br> 6.下載Postgis源代碼包,并使用編譯版GCC對其編譯。<br> 7.使用Postgis創建模版數據庫。

    xzstock 2012-09-23   655   0
    P

    PostgreSQL 8.0.0 中文文檔 文檔

    本書是 PostgreSQL 的官方文檔。 它是 PostgreSQL 開發人員和其它志愿者與 PostgreSQL 軟件的開發并行進行的。 它描述了當前版本的 PostgreSQL 官方支持的所有功能。 為了能夠管理有關 PostgreSQL 的大量信息, 本書組織成了幾個部分。每個部分都是以對 PostgreSQL 經驗和認識層次不同的用戶

    狠角色 2012-06-27   470   0
    P13

      PostgreSQL 內部概貌 文檔

    Postgres了解數據庫實現的平臺。

    enlight 2011-12-28   4049   0
    P16

      Postgresql 學習 文檔

    PostgreSQL 采用的是比較經典的 C/S (client/server)結構,也就是一個客戶端對應一個服務器端守護進程的模式, 這個守護進程分析客戶端來的查詢請求,生成規劃樹,進行數據檢索并最終把結果格式化輸出后返回給客戶端。為了便于客戶端的程序的編寫, 由數據庫服務器提供了統一的客戶端 C 接口。而不同的客戶端接口都是源自這個 C 接口,比如 ODBC,JDBC,Python,Perl ,Tcl,C/C++,ESQL 等, 同時也要指出的是,PostgreSQL接口的支持也是非常豐富的,幾乎支持所有類型的數據庫客戶端接口。這一點也可以說是PostgreSQL 一大優點。

    shenhua 2011-08-07   608   0
    P

    PostgreSQL手冊 文檔

    傳統的關系型數據庫管理系統 ( DBMS ) 支持一個由命名關系(表)組成的集合(包括特定類型的屬性/字段)組成的數據模型.在現代的商用系統中,可能的類型通常包括浮點數, 整數, 字符串, 金額及日期. 現在, 人們普遍認為這個模型已經不能滿足未來的數據處理應用的需要了.而關系型模型成功地取代了以前的模型在某種程度上來說是因為它的簡單. 當然,正如我們常說的, 簡單通常會使某些應用的實現變得非常困難. Postgres 通過一種讓用戶可以很容易擴展系統的方法整合了下面四種基本概念,使其能提供可觀的附加功能:<br> 類/表(classes) <br> 繼承(inheritance) <br> 類型(types) <br> 函數(functions) <br> 其他特性還提供了附加的功能和靈活性:<br> 約束(constraints) <br> 觸發器(triggers) <br> 規則(rules) <br> 事務完整(transaction integrity) <br> 這些特性將 Postgres 置于對象-關系 (object-relational) 型數據庫的范疇. 請注意, 這是和那些所謂的面向對象(object-oriented) 的數據庫不同的概念;面向對象型數據庫通常并不適合于支持傳統的關系型數據庫語言. 所以, 盡管 Postgres 有一些面向對象的特性, 它仍然屬于關系型數據庫的范疇, 事實上, 一些商用數據庫最近已經集成了一些 Postgres 所領先的特性.

    jandy 2010-10-23   9053   0
    P

    PostgreSQL 8.2.3 中文文檔 文檔

    <p>PostgreSQL 是以加州大學伯克利分校計算機系開發的 <a href="http://s2k-ftp.cs.berkeley.edu_3A8000/postgres/postgres.html" target="_top">POSTGRES, Version 4.2</a> 為基礎的對象關系型數據庫管理系統(ORDBMS)。POSTGRES 領先的許多概念只是在非常遲的時候才出現在商業數據庫中。</p> <p>PostgreSQL 是最初伯克利代碼的一個開放源碼的繼承人。它支持大部分 SQL 標準并且提供了許多其它現代特性:</p> <ul compact="compact"> <li>復雜查詢 </li> <li>外鍵 </li> <li>觸發器 </li> <li>視圖 </li> <li>事務完整性 </li> <li>多版本并發控制 </li> </ul> <p>另外,PostgreSQL 可以用許多方法進行擴展,比如通過增加新的:</p> <ul compact="compact"> <li>數據類型 </li> <li>函數 </li> <li>操作符 </li> <li>聚集函數 </li> <li>索引方法 </li> <li>過程語言 </li> </ul> <p>并且,因為許可證的靈活,任何人都可以以任何目的免費使用、修改、分發 PostgreSQL ,不管是私用、商用、還是學術研究使用。</p>

    ajax 2010-09-03   11108   0

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色