MathJax

MathJax-2

MathJax-3

Google Code Prettify

置頂入手筆記

EnterproseDB Quickstart — 快速入門筆記

由於考慮採用 EnterpriseDB 或是直接用 PostgreSQL 的人,通常需要一些入手的資料。這邊紀錄便提供相關快速上手的簡單筆記 ~ 這篇筆記以 資料庫安裝完畢後的快速使用 為目標,基本紀錄登入使用的範例:

2017年8月29日 星期二

變更 Postgres 9.x 列舉(enum)資料型態的標籤值

Postgres 的 enum 資料型態類似 C 語言裡面的 enum,可以用數值指稱一組標籤,可以節省資料存放的空間。資料存取上,與一般字串欄位沒什麼不同。並且比起直接存放一些固定選項的字串的欄位,使用 enum 還可以建立比較快速的 Index,直接放字串的話,在 PGSQL 只能作次佳的索引。

不過有時候會希望調整標籤的品項,要怎麼樣作調整?

2017年8月7日 星期一

用 Postgres 的 Procedure Language 把指令查詢結果匯出到文字檔裡面,以及 Security Label 的使用

有時候資料或查詢結果需要落檔:在 psql 裡面,大家都可以用 \copy 這個 Meta-Command 把查詢結果匯出(但好像不多人使用 psql 就是了),或是手動用 GUI 界面(pgAdmin 或是 Libreoffice Base 或是其他 . . .),把資料用手拉出來。
那如果要用 SQL + Procedural Language 程式的話呢?

2017年8月2日 星期三

EDB Backup and Recovery 2.0 增量備份管理功能操作筆記

繼先前 EnterpriseDB 公司的 Backup and Recovery Tool v1.1(EDB-BaRT)之後,近日推出 2.0 版(之前的筆記在這)。在 2.0 版中,除了既有的 Base Backup 之外,新增了管理 Incremental Backup 的功能。如此除了使用 WAL 手動作 Point-in-Time Recovery,又多了一種可行選項可以用。