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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 查詢系統關鍵資訊
- 綜合資訊查詢系統IISS
- SQL Server 2005:查詢統計資訊SQLServer
- 幾個查詢系統資訊的命令!
- linux 常用的系統資訊查詢命令Linux
- 統計資訊的查詢方法
- 【GaussDB(for MySQL)】 Big IN查詢最佳化MySql
- C/C++ 運用VMI介面查詢系統資訊C++
- 統計資訊查詢檢視|全方位認識 sys 系統庫
- oracle系統表查詢Oracle
- linux查詢作業系統資訊(CPU、記憶體、硬碟)Linux作業系統記憶體硬碟
- SQLServer2005中5個不能查詢的系統表SQLServer
- SQL Server 2008系統資訊查詢常用命令 檢視錶大小、記錄數等SQLServer
- GaussDB SQL查詢語句執行過程解析SQL
- 查詢表資訊
- Microsoft SQL Server 2005中查詢優化器使用的統計資訊二(zt)ROSSQLServer優化
- Microsoft SQL Server 2005中查詢優化器使用的統計資訊三(zt)ROSSQLServer優化
- Microsoft SQL Server 2005中查詢優化器使用的統計資訊一(zt)ROSSQLServer優化
- 政策查詢系統(安卓)7安卓
- 政策查詢系統(安卓)6安卓
- 海關資料查詢系統「查詢平臺分類」
- oracle 鎖資訊查詢
- 海光 DCU資訊查詢
- 查詢SQL Server 2005資料庫重做日誌的資訊SQLServer資料庫
- Oracle檢視查詢慢之統計資訊收集Oracle
- ABAP 查詢系統BAPI的方法API
- 用Java寫股票查詢系統Java
- Mysql中查詢系統時間MySql
- hfm系統常見表查詢
- 微課sql最佳化(8)、統計資訊收集(6)-統計資訊查詢SQL
- 域名查詢資訊怎麼操作?可以查詢哪些資訊?(中科三方)
- win10系統如何查詢MTU值_win10系統查詢MTU值的方法Win10
- Linux使用者資訊查詢及磁碟與檔案系統管理命令!Linux
- 會話和鎖資訊查詢檢視 | 全方位認識 sys 系統庫會話
- 航班資訊查詢和檢索系統-資料結構課程設計資料結構
- ps -ef | grep 查詢資訊
- 【Linux】CPU資訊查詢Linux
- SQL SERVER 查詢鎖資訊SQLServer