[PostgreSQL] Postgresql log 裡奇怪的 dbdpg 敘述…
最近在查 PostgreSQL log 時,發現裡面有奇怪的 dbdpg_ 開頭的呼叫者,
而這些 SQL 敘述並不是我們專案程式有呼叫到的…
2014-02-27 21:04:06.623 JST [15427]LOG: duration: 1551.912 ms execute dbdpg_p15426_1: select sum(hitcount) as hit from tbl_test
2014-02-27 21:13:17.777 JST [3470]LOG: duration: 1606.364 ms execute dbdpg_p3469_1: select count(srid) from tbl_test
2014-02-27 21:17:18.877 JST [12499]LOG: duration: 1597.494 ms execute dbdpg_p12498_1: select count(srid) from tbl_test
2014-02-27 21:13:17.777 JST [3470]LOG: duration: 1606.364 ms execute dbdpg_p3469_1: select count(srid) from tbl_test
2014-02-27 21:17:18.877 JST [12499]LOG: duration: 1597.494 ms execute dbdpg_p12498_1: select count(srid) from tbl_test
查了一下網路,只看到了 Perl Postgres driver DBD::Pg aka dbdpg 等等,
看起來好像是用來呼叫 PostgreSQL 的一個介面驅動之類的,
不過還是無法理解…
問了一下機器的使用者,原來他們有用 Perl 去執行 PostgreSQL 的指令,
看來這個 dbdpg 就的確是 Perl 用來存取 PostgreSQL 的介面囉,
謎題終於解開啦!!^^
(本頁面已被瀏覽過 152 次)