GaussDB 200系統資訊查詢
1. 資料庫物件檢視
\l 列出所有的庫
\l+ 資料庫大小資訊
\d 列出當前庫中所有的表
\d tablename 檢視錶的所有欄位
\d+ tablename 檢視錶結構資訊
\dt+ 檢視所有表對應的大小 (支援模糊查詢,如:\dt+ t_amp_*)
\dn 展示當前庫所有schema資訊
\db或(檢視錶空間情況)
\du 檢視所有role
\sf+ function 檢視function定義
\det+ 檢視所有外表及資訊
2. 引數設定或資料庫連線
\c databasename 連線庫
\timing on 開啟時間
\set ON_ERROR_STOP ON /*當執行報錯時,即刻終止執行*/
\q 退出
顯示當前所用的schema
show search_pach/show current_schema
切換當前schema
set search_pach to myschema / set search_pach = myschema
set current_schema to myschema / set current_schema = myschema
\e 然後資料你要執行的sql語句,儲存後,自動執行
\o + 路徑 回車後 + sql 將sql結果定向寫入
sql檔案執行:gsql -d clicmpp1 -p 25308 -f /home/omm/xxx.sql;
直接執行sql:gsql -d clicmpp1 -p 25308 –c “sql01;sql02;…”
3. 物件定義查詢
索引定義查詢
SELECT * FROM pg_indexes Where tablename= 'table_name';
表定義查詢
set current_schema=’schema’
select pg_get_tabledef('tablename');
查詢資料庫中所有的表
SELECT * FROM DBA_TABLES;
查詢表統計資訊
SELECT relid,schemaname,relname,last_analyze,analyze_count FROM pg_stat_all_tables WHERE last_analyze IS NOT NULL;
統計資訊收集
Analyze schema.tablename;
分割槽物件查詢
SELECT * FROM dba_part_tables;
SELECT * FROM dba_tab_partitions;
碎片整理
Vacuum full schema.tablename;
4. 執行計劃查詢
估算執行計劃,不執行語句
Explain sql
實際的執行計劃,執行語句
Explain analyze sql
實際的執行計劃,執行語句,資訊更詳細
Explain performance sql
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69990629/viewspace-2741796/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C/C++ 運用VMI介面查詢系統資訊C++
- 【GaussDB(for MySQL)】 Big IN查詢最佳化MySql
- linux查詢作業系統資訊(CPU、記憶體、硬碟)Linux作業系統記憶體硬碟
- 海關資料查詢系統「查詢平臺分類」
- 統計資訊查詢檢視|全方位認識 sys 系統庫
- Oracle查詢100萬到200萬之間的資料Oracle
- jpa 聯合查詢資料,查詢使用者資訊與部門資訊
- Linux使用者資訊查詢及磁碟與檔案系統管理命令!Linux
- GaussDB SQL查詢語句執行過程解析SQL
- 域名查詢資訊怎麼操作?可以查詢哪些資訊?(中科三方)
- 域名資訊查詢怎麼操作?Godaddy的whois域名資訊查詢在哪裡?Go
- 微課sql最佳化(8)、統計資訊收集(6)-統計資訊查詢SQL
- ps -ef | grep 查詢資訊
- 海光 DCU資訊查詢
- 企業資訊查詢工具
- 會話和鎖資訊查詢檢視 | 全方位認識 sys 系統庫會話
- 每秒百萬條資訊查詢 天翼雲助力江蘇核酸檢測資訊查詢
- 即時通訊系統為什麼選擇GaussDB(for Redis)?Redis
- ABAP 查詢系統BAPI的方法API
- hfm系統常見表查詢
- 政策查詢系統(安卓)6安卓
- 政策查詢系統(安卓)7安卓
- Oracle OCP(22):查詢表資訊Oracle
- mysql查詢表基礎資訊MySql
- win10系統如何查詢MTU值_win10系統查詢MTU值的方法Win10
- 系統監控&JVM監控指標資料查詢JVM指標
- 直播賣貨系統,使用資料庫查詢快取資料庫快取
- join方法應用之—查詢航班資訊
- DreamJudge-1177-查詢學生資訊
- 查詢Linux系統記憶體總得不到想要的資訊?這有更好的命令Linux記憶體
- 基於颱風資訊查詢 API 設計颱風預警系統的基本思路API
- Oracle常用的系統查詢語句整理Oracle
- Kibana+Logstash+Elasticsearch 日誌查詢系統Elasticsearch
- 高併發系統之大忌-慢查詢
- 通過bundle Id查詢應用資訊
- 查詢使用者登入資訊sqlSQL
- GBase 庫中查詢表的列資訊
- cpufetch – 查詢cpu架構資訊的工具架構