CentOS 部署 PostgreSQL:核心參數調優與自動化配置腳本
系統資源限制類 單用戶最大程程數:預設 1024,若 max_connections 超過需調大,否則連線失敗。修改 /etc/security/limits
Windows 手動初始化 PostgreSQL 9.3 資料庫完整教學
環境 Windows 7 64-bit SP1,PostgreSQL 9.3.5 步驟 建立 postgres 用戶:net user postgres p
SQL Server 遷移 PostgreSQL:0x00 空字元導致 UTF8 編碼錯誤的根因與解決方案
錯誤現象 ERROR: invalid byte sequence for encoding UTF8: 0x00 SQL Server varchar 欄位含
PostgreSQL 儲存過程入門:語法結構與建表自動化範例
儲存過程定義 儲存過程(Stored Procedure)是為完成特定功能的 SQL 語句集,編譯後重複呼叫無需再編譯。PostgreSQL 以 函數 實作儲存
PostgreSQL 新手必學:psql 常用指令速查表
一、命令列登入資料庫 1. 直接登入 psql -h 172.16.35.179 -U username -d dbname 輸入密碼後進入 psql 環境。
PostgreSQL 死鎖進程快速排查與終止指南
問題場景 資料庫出現死鎖,需找出並終止阻塞進程。 步驟 1:查詢死鎖進程 PID SELECT * FROM pg_stat_activity WHERE d
FreeBSD 安裝 PostgreSQL 實戰筆記
安裝流程 搜尋套件:pkg search postgresql,選擇最新 9.4 server(含 client)。 安裝完成提示:自動建立用戶 pgsql,
PostgreSQL 基礎教程(一):資料表建立、約束、修改與權限全攻略
一、表的定義 1. 建立表 CREATE TABLE products ( product_no integer, name text,
PostgreSQL 基礎教程(二):Schema 模式完整指南
一、Schema 概念與用途 資料庫包含一或多個具名 Schema,Schema 內含表、資料類型、函數、操作符等物件。同名物件可存在於不同 Schema 不衝
PostgreSQL 進階教程(三):表繼承與分區表實戰詳解
一、表繼承 1. 基本繼承 子表以 INHERITS 關鍵字繼承父表所有欄位。查詢父表預設包含子表資料,用 ONLY 限制僅父表。範例: CREATE TABL
PostgreSQL 核心教程(四):資料類型深度解析
一、數值類型 1. 整數類型 smallint(2 bytes,-32768~32767) integer(4 bytes,-21億~21億)── 最常用,效
PostgreSQL 進階教程(五):邏輯、比較、數學與字串函數操作符全覽
一、邏輯操作符 標準邏輯操作符 AND、OR、NOT,語義與一般程式語言一致。 二、比較操作符 支援所有可比較資料型別,皆為雙目操作符,回傳 boolean。
PostgreSQL 進階教程(六):模式匹配與資料格式化函數詳解
一、模式匹配 PostgreSQL 提供三種模式匹配機制:傳統的 LIKE 操作符、SQL 標準的 SIMILAR TO、以及功能強大的 POSIX 風格正則表
PostgreSQL 函數與運算子大全(三):序列、條件表達式、陣列、系統資訊與管理函數
九、序列操作函數 序列物件(CREATE SEQUENCE)為單列特殊表,常用於生成唯一識別碼。函數提供並發安全的取值方式。 函數回傳型別說明 nextval
PostgreSQL 索引完整指南:類型選擇、複合索引、部分索引與運維檢查
一、索引類型總覽 PostgreSQL 提供四種索引類型,採用不同演算法,適用查詢模式各異。CREATE INDEX 預設建立 B-Tree。 1. B-Tre
PostgreSQL 交易隔離級別詳解:Read Committed vs Serializable 差異比較
SQL 標準四大隔離級別 Read Uncommitted(讀未提交) Read Committed(讀已提交) Repeatable Read(可重複讀)
PostgreSQL 效能調優實戰:EXPLAIN 執行計畫解讀與大量資料匯入優化
一、善用 EXPLAIN 分析執行計畫 PostgreSQL 為每個查詢生成執行計畫,選擇正確路徑對效能至關重要。使用 EXPLAIN 可檢視規劃器生成的計畫樹