原创 Postgresql pg_hba.conf配置文件小結

Postgresql數據庫pg_hba.conf配置文件小結 PG數據庫的pg_hba.conf配置文件中存儲着和連接相關的權限配置,文件存放在Data目錄下。文件中每一行爲一條配置,每條配置中包括連接類型、數據庫、用戶、客戶端地

原创 Win10下用SCP命令免密碼上傳、下載阿里雲服務器上的文件

需求: 需要定時把阿里雲服務器上的數據備份文件下載到本地備份,所以需要在本地win10系統上定時執行從阿里雲服務器上下載備份文件的操作。 環境和工具 本地win10系統及自帶的SCP工具,工具目錄:C:\Windows\S

原创 阿里雲centos服務器ECS掛載新硬盤步驟

阿里雲服務器ECS 掛載新硬盤步驟 在阿里雲上對ECS購買好新的磁盤後,需要掛載新磁盤到系統; 查看磁盤情況 運行命令: fdisk -l 結果: Disk /dev/vda: 107.4 GB, 107374182400 by

原创 postgresql誇版本升級方案

postgresql誇版本升級方案 測試PG數據庫誇版本升級方案,從PG9.5升級到最新的PG12。 方案主要包括三種: 1,pg_upgrade方案,使用pg_upgrade升級工具進行升級 2,pg_dumpall方案,使用p

原创 MSSQL刪除表中已有的重複數據,保留一條數據

MSSQL刪除重複數據,保留一條數據 今天接到一個小需求,對一張數據表增加一個多字段(比如a,b,c三個字段)唯一索引。編寫好創建腳本後,高高興興的拿去跑,結果出錯了,提示有重複鍵值,一檢查才發現,數據表裏有很多按照a,b,c字段

原创 網絡七層協議

七層網絡模型通信處理說明 發送方從第7層、第6層到第1層由上至下按照順序傳輸數據。每個分層上,在處理由上一層傳過來的數據時可以附上當前分層的協議所必須的“首部”信息。然後接收端對收到的數據進行數據“首部”與“內容”的分離,再轉發

原创 postgresql recovery.conf文件詳解

原文鏈接:http://www.bubuko.com/infodetail-2731162.html 轉載自: http://www.bubuko.com/infodetail-2731

原创 postgresql 時間點數據恢復PITR(point in time recovery)

環境準備 數據庫:postgresql 11 系統:阿里雲centos7 測試過程 數據庫安裝過程不再描述。 準備測試環境 //創建保存wal日誌歸檔的目錄,並修改目錄擁有者 mkdir /usr/wallog_bk chown

原创 PostgreSQL 觸發器

轉載自:https://www.cnblogs.com/ryanzheng/p/9902951.html PostgreSQL 觸發器 什麼是觸發器 觸發器是一種由事件自動觸發執行的特殊存儲過程,這些事件可以是對一個表進行 INS

原创 insert on conflict - 合併寫 (消除不必要更新)

作者 digoal 日期 2018-04-03 標籤 PostgreSQL , 合併寫 , insert on conflict , 不必要更新 背景 合併更新的應用非常廣泛,存在則更新,不存在則寫入。 但是在某些場景中,存在並不一定

原创 postgres壓測工具pgbench(轉載)

轉載自:https://blog.csdn.net/sunziyue/article/details/50997867 1簡介 PG數據庫提供了一款輕量級的壓力測試工具叫pgbench, 測試模型是TPC-B. 2安裝 略 3.參數介

原创 PostgreSQL 分區表, pg_pathman ,PostgreSQL 10介紹及性能對比(轉載)

轉載自:https://my.oschina.net/yonj1e/blog/868402 PostgreSQL 分區表, pg_pathman ,PostgreSQL 10介紹及性能對比 原 yonj1e yonj1e 發佈於

原创 pg_pathman使用總結(基於postgreql 9.5)

pg_pathman使用總結 pg_pathman安裝 1)使用yum命令安裝: yum install pg_pathman95.x86_64 2)安裝完成之後,在pg配置文件postgresql.conf配置文件中增加擴展配置:

原创 [PGSQL]PostgreSQL的控制文件內幕分析

引用自: https://mp.weixin.qq.com/s/kL9ZvbzoylAW55NJu-8RPA 2018-04-24 osdba@乘數科技 乘數科技 控制文件的作用 PostgreSQL的控制文件與Oracle類似,都是

原创 Postggresql客戶端工具pgcli安裝方法

Postggresql客戶端工具pgcli安裝方法 說明:此安裝方法是在centos6.5系統下進行的; 安裝pip pip爲Python的安裝包管理工具,需要使用pip安裝pgcli,所以需首先安裝pip; 安裝命令: yum