Ching Wei
=== This is My Life ===
工作、攝影、旅遊
顯示具有
PostgreSQL
標籤的文章。
顯示所有文章
顯示具有
PostgreSQL
標籤的文章。
顯示所有文章
2013-01-04
【SQL】判斷是否為數字 ( Is Numeric )
Labels:
DB
,
PostgreSQL
0 comments
最近發現查詢出來的熱門資料中,很多的Title 都是沒有意義的數字。
所以決定將這些資料都過濾掉。
利用 Regular Expressions,所以 SQL 語法就是
閱讀更多 »
2012-07-25
【系統】PostgreSQL : Pgbench - 評估效能的工具
Labels:
DB
,
PostgreSQL
,
Server
0 comments
覺的 PG 怎麼愈執行愈慢,真是很奇怪。
Prepared Statement 用了。
記憶體的設定也調整了,都不會用到Swap。
但 DB 執行 SQL 的速度,似乎隨著時間的增加,愈來愈慢了。
看到 PG 有工具可以測一下效能,就裝來跑跑看
閱讀更多 »
2012-06-27
【程式】PostgreSQL : Prepared Statement - Zend Framework
Labels:
DB
,
PHP
,
PostgreSQL
,
Zend Framework
0 comments
一直以為 Prepared Statement 是DB 會自動去產生…
結果後來發現,原來不是……
閱讀更多 »
2012-06-06
【系統】PostgreSQL : Query Plan 總是使用較慢的 Bitmap Heap Scan
Labels:
DB
,
PostgreSQL
,
Server
1 comments
最近發現 PG 的效能好像有點問題,所以就開始努力檢視看有什麼地方可以改進的,
也問了 Garlic 有沒有什麼建議,然後 Garlic 發現我們的 SQL 在執行時,
Query Plan 有 Bitmap Heap Scan,覺的怪怪的。
所以我就去查查看為什麼會有這個啦。
閱讀更多 »
2012-06-05
【系統】PostgreSQL : VACUUM
Labels:
DB
,
PostgreSQL
,
Server
2 comments
Google 了一下日常管理 PostgreSQL 的資料。
發現 Vacuum 還蠻重要的。
它可以釋放己刪除資料的空間。
詳細內容請見:
PostgreSQL : VACUUM
閱讀更多 »
【系統】PostgreSQL : Create Index Concurrently
Labels:
DB
,
PostgreSQL
,
Server
0 comments
最近想要再增加幾個 Index 在某個很常用的 Table 上。
所以就下了
CREATE INDEX ix_cache_key_mid
ON cache_key (media_id);
然後,Web Server 的當機簡訊就來了……
因為 Table Lock 住了…
閱讀更多 »
2012-05-04
【系統】PostgreSQL : 修改欄位名稱
Labels:
DB
,
PostgreSQL
0 comments
最近又要增加一個欄位到某個Table。
但發現裡面好像有一個沒在用的欄位。
所以就直接把他取代成我要的欄位吧。
閱讀更多 »
2012-02-21
【SQL】刪除資料表中重覆的資料列
Labels:
DB
,
PostgreSQL
0 comments
有時在存資料時,並不用很在意是否己經有同樣的值存在。
例如我有一個Table 是用來記cache 的key。
重覆也沒關系,反正我抓出來時可以做distinct,
但重點是一定要有存,不然怎麼抓出來砍key。
而且如果每次寫入時都要判斷是否存在,還蠻浪費效能的。
可是Table 中太多重覆的資料,也有點浪費空間,可能還會影響Select 的效能。
所以還是偶而去砍掉重覆的資料吧。
閱讀更多 »
2011-11-23
【系統】PostgreSQL : 備份及還原 - 指令
Labels:
DB
,
PostgreSQL
,
Server
0 comments
備份跟還原的指令,
從 Garlic 的
Blog
偷看到,哈~~
閱讀更多 »
【系統】PostgreSQL : pg_dump 不輸入密碼
Labels:
DB
,
PostgreSQL
,
Server
0 comments
在執行pg_dump 的時候,他都會叫我輸入密碼,
可是這樣子就不能放在 cron 裡執行了。
所以要讓他可以不用輸入密碼。
我找到的方式有二種。
閱讀更多 »
2011-11-22
【系統】PostgreSQL : symbol lookup error !!
Labels:
DB
,
PostgreSQL
,
Server
0 comments
今天在試著下 pg_dump 指令的時候,出現了錯誤訊息:
pg_dump: symbol lookup error: pg_dump: undefined symbol: PQconnectdbParams
閱讀更多 »
2011-09-23
【系統】pgFouine : Parsing PostgreSQL Log 的好工具
Labels:
DB
,
Linux
,
PostgreSQL
,
Server
0 comments
最近系統換了資料庫。
所以要開始學著怎麼管理,找問題。
後來找到一個不錯的東西 pgFouine
它可以對PostgreSQL 的Log 檔,以html的格式,產生一個詳細的分析檔案。
現在來記錄一下怎麼使用。
閱讀更多 »
2011-06-14
【系統】PostgreSQL : 記錄一些設定和指令
Labels:
PostgreSQL
,
Server
0 comments
之前都是用前人包好的 rpm 來使用。
所以一些設定檔,都己經修改好了。我也不用去動。就可以跑了。
不過現在要自己弄啦。
裝完 postgresql-server 後。
會放在幾個目錄下。
閱讀更多 »
2011-04-07
【系統】Ora2Pg : 將 Oracle 轉到 PostgreSQL 的工具
Labels:
DB
,
PostgreSQL
0 comments
從Ubuntu 換到 Mac 後,就不知道要寫什麼文章了,哈~~
已經好久沒發文了。
最近在看怎麼將Oracle 移轉到 PostgreSQL 。
聽宣瑋爸說他是用
Ora2Pg
,所以我也來研究一下。
現在版本已經到 8.1 了。
聽宣瑋爸說 7.1 中文會有亂碼的問題。
所以我就來試試看最新的 8.1 。
在這裡,隨便記一下安裝的過程。
閱讀更多 »
Older Articles →
首頁
訂閱:
文章 (Atom)