PostgreSQL 資料庫管理全攻略:建立、配置與表空間實戰
一、PostgreSQL 資料庫架構概觀 在 PostgreSQL 中,資料庫可視為 SQL 物件(資料庫物件)的命名集合。每個資料庫物件(如資料表、函數等)僅
PostgreSQL 資料庫維護實戰:VACUUM、ANALYZE、REINDEX 與磁碟空間監控完全指南
一、磁碟空間回收:VACUUM 機制深度解析 PostgreSQL 採用 MVCC 多版本並發控制,DELETE/UPDATE 不會立即移除舊資料列,僅標記為「
PostgreSQL 系統表深度解析:pg_class、pg_attribute、pg_authid、pg_constraint 等核心目錄表詳解
一、pg_class:關係對象總表 記錄資料表、索引、序列、視圖、複合類型、TOAST 表等所有關係對象的元資料。非所有欄位對所有對象類型皆有意義。 欄位類型
PostgreSQL 系統視圖深度解析:pg_tables、pg_indexes、pg_views、pg_roles、pg_settings 等核心視圖詳解
一、pg_tables:資料表資訊總覽 提供資料庫中每個表的實用資訊,對應系統表 pg_class、pg_namespace、pg_authid、pg_tabl
PostgreSQL 客戶端基礎命令全解析:createdb、dropdb、reindexdb、vacuumdb、createuser、dropuser
零、.pgpass 口令檔:自動化腳本的關鍵 所有客戶端命令若無密碼檔會被密碼提示中斷。在家目錄建立 .pgpass,權限必須設為 0600: # 格式:hos
PostgreSQL 客戶端工具進階:pg_dump、pg_restore 與 psql 實戰指南
七、pg_dump:資料庫備份利器 pg_dump 能在資料庫並發使用時進行完整一致性備份,不阻塞其他用戶存取。輸出格式分為腳本格式(純文本 SQL)與歸檔格式
PostgreSQL SQL 語言函數完整指南:從基礎到進階應用
一、SQL 函數核心概念 PostgreSQL 的 SQL 函數允許在單一函數主體中包含多條 SQL 語句,但僅返回最後一條 SELECT 查詢的結果。若最後一
PostgreSQL PL/pgSQL 過程語言完全指南:結構、變數、控制結構、游標、異常處理與效能考量
PL/pgSQL 是 PostgreSQL 內建的**過程性語言**,支援變數、流程控制、游標、異常處理,將商業邏輯下沉到資料庫層,減少客戶端-伺服器往返,提升
SQLite 資料型別詳解:儲存類別、型別親緣性、比較規則與運算子行為完全指南
SQLite 採用 **動態型別系統** 與 **型別親緣性** 機制,與傳統靜態型別資料庫截然不同。本文深度解析:5 大儲存類別、布林/日期時間儲存慣例、5
PostgreSQL ALTER TABLE 常用操作速查:增刪欄位、修改型別、重命名、NOT NULL、DEFAULT 設定
PostgreSQL `ALTER TABLE` 提供豐富的 DDL 操作。本文彙整最常用的 7 類操作語法,適用版本 9.3+,含語法圖與實戰範例。 1.
PostgreSQL Sequence 序列完全指南:建立、查看、函數操作、遷移重置與刪除實戰
PostgreSQL **Sequence (序列)** 是單行特殊表,用於生成唯一識別碼 (常作主鍵自增)。本文系統整理:兩種建立方式、查看定義、核心函數 (
PostgreSQL 日期時間函數完全指南:取值、運算、擷取、轉換、Unix 時間戳互轉實例
PostgreSQL 提供豐富的日期時間函數與運算子。本文系統整理:當前時間取值、Interval 運算、EXTRACT 擷取欄位、型別轉換、Unix Epoc
macOS 安裝 PostgreSQL 完整指南:Homebrew 安裝、初始化、服務管理與常用操作
macOS 上透過 **Homebrew** 安裝 PostgreSQL 最簡單、易維護。本文涵蓋:Homebrew 安裝、PostgreSQL 安裝與初始化、
Linux CentOS 7 安裝 PostgreSQL 9.3 圖文教程:Yum 安裝、初始化、配置遠端連線與 Navicat 驗證
記錄 CentOS 7 使用官方 Yum 倉庫安裝 PostgreSQL 9.3 完整流程:Yum 源配置、安裝套件、初始化資料庫、服務管理、修改密碼、開機自啟
Linux CentOS 7 源碼編譯安裝 PostgreSQL 9.5 完整教程:依賴解決、環境變數、初始化與遠端連線
記錄 CentOS 7 從源碼編譯安裝 PostgreSQL 9.5 全過程:依賴包安裝、配置編譯參數、`make install`、建立 postgres 用
MyBatis 調用 PostgreSQL 儲存函數傳遞陣列參數完整解決方案:自訂 TypeHandler
PostgreSQL 原生支援陣列型別 (如 `INT[]`, `TEXT[]`),MyBatis 調用儲存函數傳遞陣列參數時,預設 `ArrayTypeHan
PostgreSQL 分區表 實戰應用:按時間範圍分區系統日誌表完整實作
專案需求:系統日誌表資料量大,需按 operation_time **月度分區**,提升查詢效能、支援快速歸檔刪除。本文完整記錄:父表建立 → 序列 → 月度子
PostgreSQL 從安裝到入門:CentOS 7 Yum/源碼雙模式部署、配置優化與 SQL 基礎語法
PostgreSQL 是功能最強大的開源資料庫,支援豐富資料型別 (JSON/JSONB/陣列/自訂型別)、擴展框架 (GiST 索引、C/Python/Per