原创 PostgreSQL數據庫管理數據導入導出

PostgreSQL數據庫管理數據導入導出 概述 數據庫的導入導出是最常用的功能之一,而PostgreSQL提供的對應工具爲pg_dump和pg_restore。pg_dump是用於備份PostgreSQL數據庫的工具。它可以在數據庫正在

原创 第九章Linux系統管理-Linux  Shell編程基礎

第九章Linux系統管理 Linux  Shell編程基礎 概述 Shell是一個命令行解釋器,它爲用戶提供了一個向Linux內核發送請求以便運行程序的系統級程序。Shell本身是一個用C語言編寫的程序,功能強大,易編寫,易調試,靈活性強

原创 PostgreSQL數據庫管理 第二章體系結構

PostgreSQL數據庫管理第二章體系結構 概述 PostgreSQL是一個功能非常強大的、源代碼開放的客戶/服務器關係型數據庫管理系統(RDBMS)。支持豐富的數據類型(如JSON和JSONB類型,數組類型)和自定義類型。Postgr

原创 PG數據庫部署linux參數調整

PG數據庫部署linux參數調整 概述 爲了使PostgreSQL數據庫獲得最佳性能,需要正確定義操作系統參數。如果操作系統內核參數配置不當,可能會導致數據庫服務器性能下降。因此,必須根據數據庫服務器及其工作負載配置這些參數。主要是指在L

原创 PostgreSQL數據庫管理 第三章實例管理與管理工具

PostgreSQL數據庫管理 第三章實例管理與管理工具 概述 3.1 實例管理 pg_ ct1 init[db] [-D datadir] [-s] [-o ini tdb- options] pg_ ct1 start [-D dat

原创 PostgreSQL數據庫管理第十章Repmgr

PostgreSQL數據庫管理第十章Repmgr 概述 repmgr是一套開源工具,用於管理PostgreSQL服務器羣集內的複製和故障轉移。它支持並增強了PostgreSQL的內置流複製,該複製流提供了一個讀/寫主服務器以及一個或多個只

原创 PostgreSQL數據庫管理 第八章日常運維

PostgreSQL數據庫管理 第八章日常運維 概述 保持PostgreSQL 數據庫平穩運行,必須做日常性的維護工作務來達到最優的性能。主要三種日常維護,1日常清理(VACUUM;),2 更新數據庫索引,3日誌文件維護。check_po

原创 linux系統管理—第五章Linux-bashshell

linux系統管理—第五章Linux-bashshell 概述   什麼是shell Linux系統的shell作爲操作系統的外殼,爲用戶提供使用操作系統的接口。它是命令語言、命令解釋程序及程序設計語言的統稱。 shell是用戶和Li

原创 Linux shell正則表達式-sed-awk-grep應用

Linux shell正則表達式-sed-awk-grep應用 概述正則表達式 正則表達式就是爲了處理大量的文本|字符串而定義的一套規則和方法 * 代表匹配任意長度的字符 ? 代表匹配任意單個字符 [ ]  代表指定範圍的單子字符 ^ 

原创 PostgreSQL數據庫管理第九章備份恢復

PostgreSQL數據庫管理第九章備份恢復 概述 任何系統都有崩潰的可能,數據庫備份工作的重要性毋庸置疑。通過備份和恢復來保護數據,避免數據丟失,在發生災難或人爲誤操作的情況下,能夠進行恢復是DBA的日常最重要的工作。不僅要保證能夠成功

原创 微服務Consul簡介

微服務Consul簡介 概述 Consul是一個服務管理軟件。支持多數據中心下,分佈式高可用的,服務發現和配置共享。採用 Raft 算法,用來保證服務的高可用。 Consul是一個服務網格(微服務間的 TCP/IP,負責服務之間的網絡調用

原创 Linux使用技巧VNC

Linux使用技巧VNC 概述 VNC  (Virtual Network Console)是虛擬網絡控制檯的縮寫。它 是一款優秀的遠程控制工具軟件, VNC 是在基於 UNIX 和 Linux 操作系統的免費的開源軟件,遠程控制能力強大

原创 PostgreSQL數據庫管理第七章流複製

PostgreSQL數據庫管理第七章流複製 概述 日誌複製和流複製式。 日誌複製介紹:主服務器將預寫日誌主動拷貝到一個安全的位置(可以直接到備用服務器,也可以是第三臺服務器),同時備用服務器定期掃描這個位置,並將預寫日誌拷貝到備用服務器

原创 小富靠勤-大富靠命

小富靠勤-大富靠命 在現在的社會,只要你有份正常的工作,勤勤懇懇地做好分內工作,解決基本生存是沒問題的。俗話說,人勤地長苗,人懶地長草。無論什麼年代,勤勞永遠代表着積極付出,有付出纔有可能收穫。 雍正皇帝的一副對聯:“唯以一人治天下;豈爲

原创 PostgreSQL數據庫管理 第五章表空間管理

PostgreSQL數據庫管理 第五章表空間管理 概述 PostgreSQL是一個功能非常強大的、源代碼開放的客戶/服務器關係型數據庫管理系統(RDBMS)。支持豐富的數據類型(如JSON和JSONB類型,數組類型)和自定義類型。Post