MathJax

MathJax-2

MathJax-3

Google Code Prettify

置頂入手筆記

EnterproseDB Quickstart — 快速入門筆記

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

2020年3月28日 星期六

台灣時區的時戳資料超前 14 小時的神秘問題

PostgreSQL 跟 Linux 作業系統在時區設定上的狀況如下:

  • Linux 電腦的 OS 時區設定成 IANA 時區識別代號 Asia/Taipei;在 SystemD 的系統中,timedatectl 會顯示 Asia/Taipei,而 date 指令則以 Timezone Abbreviation 呈現出容易在各種面向混淆的 CST 縮寫顯示。
  • PostgreSQL 的時區在初始化 (initdb) 時決定(可以隨時調整)。沒有特別指定,維持預設。此時 Postgres initdb 會偵測 OS 的時區設定值,設定成相同時區。當 OS 設定成 Asia/Taipei 時,在 Postgres 會初始化成 ROC。
  • Postgres 的時間函數,都會以 UTC offset 的方式顯示時區;然而,Postgres log 的時戳格式,則會以 Timezone Abbreviation 顯示。

然而,這樣會出現一個問題。

2020年3月27日 星期五

在 LXD 裡簡單裝 RStudio-Server

R Sutdio 是 R 語言專用的圖形界面,而 R Studio Server 是多用戶的網頁版。
這篇是一個把 R Studio Server 裝在 LXD 底下的 CentOS8 Container 的紀錄。

2020年3月13日 星期五

PostgreSQL Dump:匯出&匯入步驟小抄

Postgres 要進行升版,可以用匯出/匯入的老方法,或是 pg_upgrade 新方法。目前傾向使用 pg_upgrade,比較少用 Dump 搬遷。
不過。。。因為近期簡單的整理了一下 Dump 的步驟,所以就記錄下來。
這篇特別一點點的地方,主要是用了 psql Script 的互動式問答功能作輔助~