欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

postgreSQL數(shù)據(jù)庫(kù)的監(jiān)控及數(shù)據(jù)維護(hù)操作

 更新時(shí)間:2021年01月07日 10:17:57   作者:marko39  
這篇文章主要介紹了postgreSQL數(shù)據(jù)庫(kù)的監(jiān)控及數(shù)據(jù)維護(hù)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

目前postgreSQL數(shù)據(jù)庫(kù)的管理,數(shù)據(jù)查詢等都需要安裝postgreSQL軟件或安裝pgadmin等,遠(yuǎn)程訪問(wèn)都需要先登錄到服務(wù)器等繁瑣的操作。如果是開(kāi)發(fā)團(tuán)隊(duì),那么每個(gè)開(kāi)發(fā),測(cè)試,管理人員都要經(jīng)歷這個(gè)麻煩的過(guò)程。

使用Treesoft數(shù)據(jù)庫(kù)管理系統(tǒng),基于web方式管理postgreSQL,只需安裝一次,大家直接通過(guò)瀏覽器使用,維護(hù)及監(jiān)控?cái)?shù)據(jù)庫(kù),大大簡(jiǎn)化工作量。

監(jiān)控的指標(biāo)包括:連接數(shù),數(shù)據(jù)庫(kù)大小,表空間,鎖情況,QPS事務(wù)數(shù)等。

Treesoft數(shù)據(jù)庫(kù)管理系統(tǒng),支持直接網(wǎng)絡(luò)在線維護(hù)數(shù)據(jù),數(shù)據(jù)的新增、刪除、編輯,表結(jié)構(gòu)的在線維護(hù),在線備份還原等。更多強(qiáng)大的功能等待你的發(fā)掘。

補(bǔ)充:PostgreSQL數(shù)據(jù)庫(kù)性能監(jiān)控手段之慢SQL、死鎖

之前接觸PostgreSQL數(shù)據(jù)庫(kù)甚少(此前經(jīng)常使用mysql、db2),直至入職當(dāng)前某安全公司后,發(fā)現(xiàn)數(shù)據(jù)庫(kù)都采用PostgreSQL,由于負(fù)責(zé)性能測(cè)試方向,經(jīng)常需要診斷數(shù)據(jù)庫(kù)方面是否存在性能問(wèn)題,于是整理了PostgreSQL設(shè)置慢SQL、查看死鎖等常用監(jiān)控手段。

一、慢SQL設(shè)置步驟

1、筆者以工作中使用的docker為例,PostgreSQL版本為9.5:

PostgreSQL正常安裝成功后,在docker 的/var/lib/postgresql/9.5/main/postgresql.conf文件中,

添加以下信息,保存并重啟PostgreSQL數(shù)據(jù)庫(kù)。

#shared_preload_libraries = '' # (change requires restart)
shared_preload_libraries = 'pg_stat_statements'
pg_stat_statements.max = 1000
pg_stat_statements.track = top

2、在 PostgreSQL庫(kù)中執(zhí)行以下SQL:

CREATE EXTENSION pg_stat_statements;

3、初始化信息(清除歷史監(jiān)控信息):

select pg_stat_reset();
select pg_stat_statements_reset();

4、慢SQL查詢(TOP 10):

SELECT query, calls, total_time, (total_time/calls) as average ,rows, 
    100.0 * shared_blks_hit /nullif(shared_blks_hit + shared_blks_read, 0) AS hit_percent 
FROM  pg_stat_statements 
ORDER  BY average DESC LIMIT 10;

二、查看是否存在死鎖

在 PostgreSQL庫(kù)中執(zhí)行以下SQL:

SELECT * FROM pg_stat_activity WHERE datname='數(shù)據(jù)庫(kù)名稱' and waiting='t';

注:waiting等于t時(shí)為死鎖

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • Mybatis調(diào)用PostgreSQL存儲(chǔ)過(guò)程實(shí)現(xiàn)數(shù)組入?yún)鬟f

    Mybatis調(diào)用PostgreSQL存儲(chǔ)過(guò)程實(shí)現(xiàn)數(shù)組入?yún)鬟f

    這篇文章主要介紹了mybatis調(diào)用postgresql自定義函數(shù)傳遞數(shù)組參數(shù)的解決方案,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • PostgreSQL 正則表達(dá)式替換-使用變量方式

    PostgreSQL 正則表達(dá)式替換-使用變量方式

    這篇文章主要介紹了PostgreSQL 正則表達(dá)式替換-使用變量方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • PostgreSQL拼接字符串的方法

    PostgreSQL拼接字符串的方法

    使用concat()函數(shù)可以合并兩個(gè)或多個(gè)字符串,這篇文章主要介紹了PostgreSQL拼接字符串的方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • PostgreSQL批量修改函數(shù)擁有者的操作

    PostgreSQL批量修改函數(shù)擁有者的操作

    這篇文章主要介紹了PostgreSQL批量修改函數(shù)擁有者的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • postgreSQL使用pgAdmin備份服務(wù)器數(shù)據(jù)的方法

    postgreSQL使用pgAdmin備份服務(wù)器數(shù)據(jù)的方法

    這篇文章主要介紹了postgreSQL使用pgAdmin備份服務(wù)器數(shù)據(jù)的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • postgresql 計(jì)算距離的實(shí)例(單位直接生成米)

    postgresql 計(jì)算距離的實(shí)例(單位直接生成米)

    這篇文章主要介紹了postgresql 計(jì)算距離的實(shí)例(單位直接生成米),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • Mysql?8.0.33?如何遷移至?Postgresql?16.2

    Mysql?8.0.33?如何遷移至?Postgresql?16.2

    由于云平臺(tái)需要改造,將Mysql替換成Postgresql,話說(shuō)回來(lái),Postgresql和Mysql語(yǔ)法有些差異,如何穩(wěn)妥的進(jìn)行遷移,下面給大家分享Mysql?8.0.33?如何遷移至?Postgresql?16.2,感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • 詳解如何在Ubuntu?18.04上安裝和使用PostgreSQL

    詳解如何在Ubuntu?18.04上安裝和使用PostgreSQL

    關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)是許多網(wǎng)站和應(yīng)用程序的關(guān)鍵組件,它們提供了一種結(jié)構(gòu)化的方式來(lái)存儲(chǔ)、組織和訪問(wèn)信息,本文演示了如何在?Ubuntu?18.04?VPS?實(shí)例上安裝?Postgres,并提供了基本數(shù)據(jù)庫(kù)管理的說(shuō)明,需要的朋友可以參考下
    2024-07-07
  • postgresql踩坑系列之關(guān)于to_date()問(wèn)題

    postgresql踩坑系列之關(guān)于to_date()問(wèn)題

    這篇文章主要介紹了postgresql踩坑系列之關(guān)于to_date()問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • postgresql coalesce函數(shù)數(shù)據(jù)轉(zhuǎn)換方式

    postgresql coalesce函數(shù)數(shù)據(jù)轉(zhuǎn)換方式

    這篇文章主要介紹了postgresql coalesce函數(shù)數(shù)據(jù)轉(zhuǎn)換方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01

最新評(píng)論