婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 詳解PostgreSql數據庫對象信息及應用

詳解PostgreSql數據庫對象信息及應用

熱門標簽:海豐有多少商家沒有地圖標注 外呼調研系統 地圖標注和圖片名稱的區別 漯河外呼電話系統 美容工作室地圖標注 打電話智能電銷機器人授權 辦公外呼電話系統 合肥公司外呼系統運營商 重慶自動外呼系統定制

PostgreSql數據庫對象主要有數據庫、表、視圖、索引、schema、函數、觸發器等。PostgreSql提供了information_schema schema,其中包括返回數據庫對象的視圖。如用戶有訪問權限,可以也在pg_catalog schema中查詢表、視圖等對象。

1. 查詢數據庫對象

下面通過示例分別展示如何查詢各種數據庫對象。

1.1 表查詢

PostgreSql 表信息可以從information_schema.tables 或 pg_catalog.pg_tables 視圖中查詢:

select * from information_schema.tables;
select * from pg_catalog.pg_tables;

1.2 查詢Schema

獲取用戶當前選擇的schema:

select current_schema();

返回數據庫中所有schema:

select * from information_schema.schemata;
select * from pg_catalog.pg_namespace

1.3 查詢數據庫

查詢當前選擇的數據庫:

select current_database();

返回服務器上所有數據庫:

select * from pg_catalog.pg_database

1.4 查詢視圖

查詢數據庫中所有schema中的所有視圖:

select * from information_schema.views

select * from pg_catalog.pg_views;

1.5 查詢表的列信息

查詢某個表的列信息:

SELECT
	*
FROM
	information_schema.columns
WHERE
	table_name = 'employee'
ORDER BY
	ordinal_position;

1.6 查詢索引信息

查詢數據庫中所有索引信息;

select * from pg_catalog.pg_indexes;

1.6 查詢函數信息

返回數據庫中所有函數。對于用戶定義函數,routine_definition 列會有函數體:

select * from information_schema.routines where routine_type = 'FUNCTION';

1.7 觸發器

查詢數據庫中所有觸發器,action_statemen類別包括觸發器body信息:

select * from information_schema.triggers;

2. 查詢表占用空間

2.1 查詢表占用空間

實際應用中,通常需要表占用磁盤空間情況,我們可以利用系統表實現:

SELECT nspname || '.' || relname AS "relation",
 pg_size_pretty(pg_total_relation_size(C.oid)) AS "total_size"
 FROM pg_class C
 LEFT JOIN pg_namespace N ON (N.oid = C.relnamespace)
 WHERE nspname NOT IN ('pg_catalog', 'information_schema')
 AND C.relkind > 'i'
 AND nspname !~ '^pg_toast'
 ORDER BY pg_total_relation_size(C.oid) DESC
 LIMIT 5;

示例輸出:

relation total_size
public.snapshots 823 MB
public.invoice_items 344 MB
public.messages 267 MB
public.topics 40 MB
public.invoices 35 MB

(5 rows)

2.2 查詢數據庫占用空間

SELECT
	pg_database.datname AS "database_name",
	pg_size_pretty(pg_database_size (pg_database.datname)) AS size_in_mb
FROM
	pg_database
ORDER BY
	size_in_mb DESC;

2.3 查詢表的記錄數

可以通過統計系統表進行查詢:

SELECT schemaname,relname,n_live_tup 
FROM pg_stat_user_tables 
ORDER BY n_live_tup DESC
LIMIT 12;

順便說下MySQL對于查詢,讀者可以對比學習:

SELECT table_name, table_rows
FROM information_schema.tables
WHERE table_schema = (SELECT database())
ORDER BY table_rows DESC
LIMIT 12;

4. 系統表和系統視圖

查看數據庫系統表命令:

\dt  pg_*

表名字 用途
pg_aggregate 聚集函數
pg_am 索引訪問方法
pg_amop 訪問方法操作符
pg_amproc 訪問方法支持過程
pg_attrdef 字段缺省值
pg_attribute 表的列(也稱為”屬性”或”字段”)
pg_authid 認證標識符(角色)
pg_auth_members 認證標識符成員關系
pg_autovacuum 每個關系一個的自動清理配置參數
pg_cast 轉換(數據類型轉換)
pg_class 表、索引、序列、視圖(“關系”)
pg_constraint 檢查約束、唯一約束、主鍵約束、外鍵約束
pg_conversion 編碼轉換信息
pg_database 本集群內的數據庫
pg_depend 數據庫對象之間的依賴性
pg_description 數據庫對象的描述或注釋
pg_index 附加的索引信息
pg_inherits 表繼承層次
pg_language 用于寫函數的語言
pg_largeobject 大對象
pg_listener 異步通知
pg_namespace 模式
pg_opclass 索引訪問方法操作符類
pg_operator 操作符
pg_pltemplate 過程語言使用的模板數據
pg_proc 函數和過程
pg_rewrite 查詢重寫規則
pg_shdepend 在共享對象上的依賴性
pg_shdescription 共享對象上的注釋
pg_statistic 優化器統計
pg_tablespace 這個數據庫集群里面的表空間
pg_trigger 觸發器
pg_type 數據類型

列出所有pg開頭的系統示圖:

\dv  pg_*

視圖名 用途
pg_cursors 打開的游標
pg_group 數據庫用戶的組
pg_indexes 索引
pg_locks 當前持有的鎖
pg_prepared_statements 預備語句
pg_prepared_xacts 預備事務
pg_roles 數據庫角色
pg_rules 規則
pg_settings 參數設置
pg_shadow 數據庫用戶
pg_stats 規劃器統計
pg_tables
pg_timezone_abbrevs 時區縮寫
pg_timezone_names 時區名
pg_user 數據庫用戶
pg_views 視圖

4. 總結

本文介紹PostgreSQL系統表及視圖;通過系統表或視圖查詢數據庫對象及常用統計信息。

到此這篇關于PostgreSql數據庫對象信息及應用的文章就介紹到這了,更多相關PostgreSql數據庫應用內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • postgresql 實現sql多行語句合并一行
  • Postgresql自定義函數詳解
  • PostgreSQL刪除更新優化操作
  • Postgresql排序與limit組合場景性能極限優化詳解
  • postgresql通過索引優化查詢速度操作
  • postgreSQL 非count方法算記錄數操作
  • PostgreSQL 實現將多行合并轉為列

標簽:錦州 蚌埠 來賓 烏海 珠海 衡陽 株洲 晉城

巨人網絡通訊聲明:本文標題《詳解PostgreSql數據庫對象信息及應用》,本文關鍵詞  詳解,PostgreSql,數據庫,對象,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解PostgreSql數據庫對象信息及應用》相關的同類信息!
  • 本頁收集關于詳解PostgreSql數據庫對象信息及應用的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    97久久精品人人做人人爽| 国产在线国偷精品免费看| 国产免费久久精品| 欧美成人a在线| 欧美xxxx老人做受| 日韩欧美国产wwwww| 日韩欧美不卡一区| 欧美成人性福生活免费看| 欧美va日韩va| 国产欧美一区二区精品婷婷| 久久精品男人的天堂| 欧美国产日本韩| 中文字幕一区在线观看| 亚洲女人小视频在线观看| 一区二区三区免费在线观看| 亚洲成人综合网站| 久久99深爱久久99精品| 国产精品羞羞答答xxdd| 国产99久久久国产精品潘金| 色综合久久88色综合天天6| 欧美无人高清视频在线观看| 欧美一区二区三区不卡| 久久只精品国产| 亚洲欧美偷拍卡通变态| 午夜不卡av免费| 激情综合网天天干| 91网站视频在线观看| 在线观看91av| 欧美激情一区二区三区| 亚洲电影视频在线| 国产福利不卡视频| 91麻豆精品视频| 精品国产区一区| 亚洲视频资源在线| 蜜臂av日日欢夜夜爽一区| 成人精品国产一区二区4080| 欧美老肥妇做.爰bbww| 欧美国产禁国产网站cc| 日韩高清中文字幕一区| 99久久亚洲一区二区三区青草| 欧美精品久久久久久久多人混战 | 精品一区二区三区视频在线观看| 国产福利一区二区三区视频| 777精品伊人久久久久大香线蕉| 久久久久久9999| 天天操天天干天天综合网| 成人性生交大片免费看视频在线 | 一区二区在线看| 国产一区二区三区在线观看免费 | 国内精品免费**视频| 91麻豆文化传媒在线观看| 精品sm捆绑视频| 午夜精品福利一区二区三区蜜桃| av一区二区不卡| 久久久久国色av免费看影院| 日精品一区二区三区| 在线看国产一区二区| 中文字幕精品一区| 国产一区二区三区| 日韩精品综合一本久道在线视频| 亚洲国产视频在线| 91丨porny丨中文| 国产色婷婷亚洲99精品小说| 美女爽到高潮91| 91精品国产麻豆国产自产在线| 一区二区三区四区在线免费观看| 波多野结衣中文字幕一区二区三区| 欧美成va人片在线观看| 美女脱光内衣内裤视频久久网站 | 日本一区中文字幕| 欧美亚洲动漫另类| 亚洲综合丝袜美腿| 欧美午夜精品一区| 亚洲国产精品久久人人爱蜜臀 | 国产**成人网毛片九色 | 亚洲免费在线观看视频| 成人永久免费视频| 国产精品麻豆网站| 色婷婷综合久久久久中文一区二区| 国产精品久线观看视频| 97精品国产97久久久久久久久久久久| 国产精品麻豆99久久久久久| 成人激情综合网站| 亚洲黄色片在线观看| 欧美色视频在线| 日产国产高清一区二区三区| 欧美一级久久久| 狠狠色丁香久久婷婷综合_中 | 精品一区二区三区在线视频| 日韩欧美国产三级| 粉嫩13p一区二区三区| 中文字幕亚洲视频| 欧美亚洲图片小说| 精品一区二区精品| 国产精品国产三级国产普通话三级 | 国产不卡免费视频| 国产精品国产三级国产| 91成人免费网站| 老司机午夜精品| 亚洲天堂精品在线观看| 欧美高清dvd| 99热精品一区二区| 日韩电影在线观看网站| 欧美精彩视频一区二区三区| 一本色道综合亚洲| 激情五月播播久久久精品| 亚洲欧洲成人精品av97| 欧美一级在线视频| 97久久精品人人做人人爽50路| 日韩激情一二三区| 国产精品剧情在线亚洲| 91精品国产一区二区三区| proumb性欧美在线观看| 日本不卡高清视频| 亚洲精品少妇30p| 国产清纯在线一区二区www| 欧美日韩一区三区| 成人理论电影网| 国内欧美视频一区二区| 亚洲一二三区在线观看| 国产精品麻豆网站| 精品福利在线导航| 欧美日韩极品在线观看一区| 97精品国产露脸对白| 国产美女主播视频一区| 丝袜脚交一区二区| 一区二区三区蜜桃网| 国产精品久久久久久久久晋中| 欧美videos中文字幕| 欧美一区二区三区四区视频| 在线视频国产一区| 9l国产精品久久久久麻豆| 国产米奇在线777精品观看| 美女免费视频一区二区| 亚洲国产日韩一区二区| 亚洲精品成人少妇| 亚洲柠檬福利资源导航| 中文字幕日韩欧美一区二区三区| 久久噜噜亚洲综合| ww亚洲ww在线观看国产| 精品国产亚洲在线| 日韩精品中文字幕在线不卡尤物| 欧美精品在线一区二区| 欧美伦理视频网站| 欧美精品久久久久久久多人混战 | 欧美丰满美乳xxx高潮www| 在线观看亚洲精品| 欧美日韩在线播放| 欧美怡红院视频| 欧美在线视频不卡| 欧美精品乱码久久久久久| 91麻豆精品国产91久久久使用方法 | 美女网站在线免费欧美精品| 青青草国产精品97视觉盛宴| 免费观看在线综合色| 蜜臀99久久精品久久久久久软件| 另类小说色综合网站| 国产在线精品不卡| 国产91丝袜在线播放| 色综合天天天天做夜夜夜夜做| 91天堂素人约啪| 欧美日韩高清在线播放| 日韩欧美电影一区| 国产欧美日产一区| 一二三区精品视频| 五月激情六月综合| 国产一区福利在线| 91美女片黄在线观看| 欧美日韩一二三| 久久综合久久综合九色| 亚洲欧美日韩中文播放| 日韩国产精品91| 国产成人免费网站| 欧美色大人视频| 精品成人一区二区三区四区| 国产精品高潮久久久久无| 图片区小说区区亚洲影院| 激情综合色综合久久| 91日韩精品一区| 亚洲国产另类av| 日韩成人一级片| 亚洲图片欧美一区| 7777精品伊人久久久大香线蕉完整版 | 国产日产欧美一区| 美女网站一区二区| 日韩一区二区三区视频在线观看 | 欧美美女喷水视频| 亚洲精品国产第一综合99久久| 国产精品1区二区.| 久久尤物电影视频在线观看| 久久国产视频网| 精品国内二区三区| 国产一区美女在线| 国产天堂亚洲国产碰碰| 国产乱人伦精品一区二区在线观看| 精品国产乱码久久久久久老虎 | 久久久久久久久久久久久女国产乱| 久久99深爱久久99精品| 久久久美女毛片| 成人动漫在线一区|