巡 检 人:小麦苗([QQ:646634621] [微信公众号:DB宝] [提供OCP、OCM、高可用、MySQL和PostgreSQL最实用的培训]) 版 本 号:v7.0.0 修改日期:2022-04-11 18:28:00
[转到页底]
● 集群节点信息
node_name | node_type | node_port | node_host | nodeis_primary | nodeis_preferred | node_id | node_cluster_name |
---|---|---|---|---|---|---|---|
gtm | G | 50001 | 172.72.6.100 | t | f | 428125959 | tbase_cluster |
cn001 | C | 30004 | 172.72.6.100 | f | f | -264077367 | tbase_cluster |
cn002 | C | 30004 | 172.72.6.101 | f | f | -674870440 | tbase_cluster |
dn001 | D | 40004 | 172.72.6.100 | t | t | 2142761564 | tbase_cluster |
dn002 | D | 40004 | 172.72.6.101 | f | f | -17499968 | tbase_cluster |
● 数据组信息
group_name | default_group | group_members |
---|---|---|
default_group | 1 | 16385 16386 |
● 实例信息
pg_start_time | server_ip | server_port | client_ip | client_port | server_version | primary_or_standby | now_date |
---|---|---|---|---|---|---|---|
2022-04-11 16:35:15.190857+08 | 172.72.6.100 | 30004 | 172.72.6.1 | 2735 | PostgreSQL 10.0 TBase V2 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44), 64-bit | primary | 2022-04-11 17:15:31.280137+08 |
● 数据库基本信息
Name | Owner | Encoding | Collate | Ctype | Access privileges | Size | Tablespace | Description |
---|---|---|---|---|---|---|---|---|
lhrdb | tbase | UTF8 | en_US.UTF-8 | en_US.UTF-8 | 19 MB | pg_default | ||
postgres | tbase | UTF8 | en_US.UTF-8 | en_US.UTF-8 | 18 MB | pg_default | default administrative connection database | |
template0 | tbase | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/tbase tbase=CTc/tbase |
18 MB | pg_default | unmodifiable empty database |
template1 | tbase | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/tbase tbase=CTc/tbase |
18 MB | pg_default | default template for new databases |
datname | size | access | modification | change | creation | isdir |
---|---|---|---|---|---|---|
postgres | 3 | 2022-04-11 16:35:11+08 | 2022-04-11 16:35:08+08 | 2022-04-11 16:35:08+08 | f | |
lhrdb | 3 | 2022-04-11 16:43:43+08 | 2022-04-11 16:42:00+08 | 2022-04-11 16:42:00+08 | f | |
template1 | 3 | 2022-04-11 16:35:06+08 | 2022-04-11 16:35:05+08 | 2022-04-11 16:35:05+08 | f | |
template0 | 3 | 2022-04-11 16:35:09+08 | 2022-04-11 16:35:07+08 | 2022-04-11 16:35:07+08 | f |
● 所有表空间
oid | Name | Owner | Location | Access privileges | Options | Size | Description |
---|---|---|---|---|---|---|---|
1663 | pg_default | tbase | 72 MB | ||||
1664 | pg_global | tbase | 3767 kB |
● 当前客户端连接信息
current_user | current_database | pg_backend_pid |
---|---|---|
tbase | postgres | 23518 |
● 前几张大表
db | schemaname | relname | rowcount | table_size | indexes_size | total_size |
---|---|---|---|---|---|---|
postgres | public | test1 | 0 | 16 kB | 0 bytes | 16 kB |
● 所有进程
● 总计
最大连接数 | 当前连接数 | 剩余连接数 |
---|---|---|
500 | 14 | 486 |
● 详情
datid | datname | pid | usesysid | usename | application_name | client_addr | client_hostname | client_port | backend_start | xact_start | query_start | state_change | wait_event_type | wait_event | state | backend_xid | backend_xmin | query | backend_type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
19456 | 2022-04-11 16:35:15.354422+08 | Activity | AutoVacuumMain | autovacuum launcher | |||||||||||||||
19465 | 10 | tbase | 2022-04-11 16:35:15.35662+08 | Activity | LogicalLauncherMain | background worker | |||||||||||||
12449 | postgres | 6377 | 10 | tbase | psql | 172.72.6.100 | 37046 | 2022-04-11 17:12:50.340719+08 | 2022-04-11 17:15:05.841949+08 | 2022-04-11 17:15:05.843768+08 | Client | ClientRead | idle | select t1.file, t1.file_ls, (pg_stat_file(t1.file)).size as size, (pg_stat_file(t1.file)).access as access, (pg_stat_file(t1.file)).modification as last_update_time, (pg_stat_file(t1.file)).change as change, (pg_stat_file(t1.file)).creation as creation, (pg_stat_file(t1.file)).isdir as isdir from (select dir||'/'||pg_ls_dir(t0.dir) as file, pg_ls_dir(t0.dir) as file_ls from ( select './pg_wal'::text as dir ) t0 ) t1 where 1=1 order by (pg_stat_file(file)).modification desc; |
client backend | ||||
12449 | postgres | 8333 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55334 | 2022-04-11 17:14:38.285882+08 | 2022-04-11 17:14:38.292829+08 | Client | ClientRead | idle | client backend | ||||||
12449 | postgres | 23518 | 10 | tbase | psql.bin | 172.72.6.1 | 2735 | 2022-04-11 17:15:31.26412+08 | 2022-04-11 17:15:31.358904+08 | 2022-04-11 17:15:31.358904+08 | 2022-04-11 17:15:31.358943+08 | active | 622 | select a.* from pg_stat_activity a ; | client backend | ||||
12449 | postgres | 8346 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55336 | 2022-04-11 17:14:38.294285+08 | 2022-04-11 17:14:38.300965+08 | Client | ClientRead | idle | client backend | ||||||
12449 | postgres | 8359 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55338 | 2022-04-11 17:14:38.302373+08 | 2022-04-11 17:14:38.309844+08 | Client | ClientRead | idle | client backend | ||||||
12449 | postgres | 8373 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55340 | 2022-04-11 17:14:38.311255+08 | 2022-04-11 17:14:38.317896+08 | Client | ClientRead | idle | client backend | ||||||
12449 | postgres | 8386 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55342 | 2022-04-11 17:14:38.319371+08 | 2022-04-11 17:14:38.326162+08 | Client | ClientRead | idle | client backend | ||||||
12449 | postgres | 8400 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55344 | 2022-04-11 17:14:38.327779+08 | 2022-04-11 17:14:38.334584+08 | Client | ClientRead | idle | client backend | ||||||
19454 | 2022-04-11 16:35:15.35257+08 | Activity | BgWriterHibernate | background writer | |||||||||||||||
19453 | 2022-04-11 16:35:15.352292+08 | Activity | CheckpointerMain | checkpointer | |||||||||||||||
19455 | 2022-04-11 16:35:15.353012+08 | Activity | WalWriterMain | walwriter | |||||||||||||||
19462 | 2022-04-11 16:35:15.353931+08 | pooler |
● 锁
locktype | database | relation | page | tuple | virtualxid | transactionid | classid | objid | objsubid | virtualtransaction | pid | mode | granted | fastpath |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
relation | 12449 | 11697 | 5/73 | 23518 | AccessShareLock | t | t | |||||||
virtualxid | 5/73 | 5/73 | 23518 | ExclusiveLock | t | t |
● state_change字段长时间没有更新过的连接信息
datid | datname | pid | usesysid | usename | application_name | client_addr | client_hostname | client_port | backend_start | xact_start | query_start | state_change | wait_event_type | wait_event | state | backend_xid | backend_xmin | query | backend_type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
12449 | postgres | 8333 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55334 | 2022-04-11 17:14:38.285882+08 | 2022-04-11 17:14:38.292829+08 | Client | ClientRead | idle | client backend | ||||||
12449 | postgres | 8346 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55336 | 2022-04-11 17:14:38.294285+08 | 2022-04-11 17:14:38.300965+08 | Client | ClientRead | idle | client backend | ||||||
12449 | postgres | 8359 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55338 | 2022-04-11 17:14:38.302373+08 | 2022-04-11 17:14:38.309844+08 | Client | ClientRead | idle | client backend | ||||||
12449 | postgres | 8373 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55340 | 2022-04-11 17:14:38.311255+08 | 2022-04-11 17:14:38.317896+08 | Client | ClientRead | idle | client backend | ||||||
12449 | postgres | 8386 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55342 | 2022-04-11 17:14:38.319371+08 | 2022-04-11 17:14:38.326162+08 | Client | ClientRead | idle | client backend | ||||||
12449 | postgres | 8400 | 10 | tbase | pgxc:cn002 | 172.72.6.101 | 55344 | 2022-04-11 17:14:38.327779+08 | 2022-04-11 17:14:38.334584+08 | Client | ClientRead | idle | client backend | ||||||
12449 | postgres | 6377 | 10 | tbase | psql | 172.72.6.100 | 37046 | 2022-04-11 17:12:50.340719+08 | 2022-04-11 17:15:05.841949+08 | 2022-04-11 17:15:05.843768+08 | Client | ClientRead | idle | select t1.file, t1.file_ls, (pg_stat_file(t1.file)).size as size, (pg_stat_file(t1.file)).access as access, (pg_stat_file(t1.file)).modification as last_update_time, (pg_stat_file(t1.file)).change as change, (pg_stat_file(t1.file)).creation as creation, (pg_stat_file(t1.file)).isdir as isdir from (select dir||'/'||pg_ls_dir(t0.dir) as file, pg_ls_dir(t0.dir) as file_ls from ( select './pg_wal'::text as dir ) t0 ) t1 where 1=1 order by (pg_stat_file(file)).modification desc; |
client backend |
● 主从流复制情况
● 主库查看wal日志发送状态
pid | usesysid | usename | application_name | client_addr | client_hostname | client_port | backend_start | backend_xmin | state | sent_lsn | write_lsn | flush_lsn | replay_lsn | write_lag | flush_lag | replay_lag | sync_priority | sync_state |
---|
● 从库查看wal日志接收状态
pid | status | receive_start_lsn | receive_start_tli | received_lsn | received_tli | last_msg_send_time | last_msg_receipt_time | latest_end_lsn | latest_end_time | slot_name | conninfo |
---|
● 主从库延迟数据(单位MB)
slave_latency_mb |
---|
● 主从流复制冲突统计
datid | datname | confl_tablespace | confl_lock | confl_snapshot | confl_bufferpin | confl_deadlock |
---|---|---|---|---|---|---|
12449 | postgres | 0 | 0 | 0 | 0 | 0 |
16388 | lhrdb | 0 | 0 | 0 | 0 | 0 |
1 | template1 | 0 | 0 | 0 | 0 | 0 |
12448 | template0 | 0 | 0 | 0 | 0 | 0 |
● 数据库统计(是否有坏块)
datid | datname | numbackends | xact_commit | xact_rollback | blks_read | blks_hit | tup_returned | tup_fetched | tup_inserted | tup_updated | tup_deleted | conflicts | temp_files | temp_bytes | deadlocks | blk_read_time | blk_write_time | stats_reset |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
12449 | postgres | 8 | 656 | 34 | 535 | 33441 | 82691 | 16971 | 54 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2022-04-11 16:35:45.156161+08 |
16388 | lhrdb | 0 | 77 | 1 | 242 | 5958 | 42748 | 1499 | 51 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2022-04-11 16:43:43.874565+08 |
1 | template1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
12448 | template0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
● 逻辑复制
● 查看发布
pubname | pubowner | puballtables | pubinsert | pubupdate | pubdelete |
---|
● 查看发布的表
pubname | schemaname | tablename |
---|
● 查看所有的订阅者
pid | usesysid | usename | application_name | client_addr | client_hostname | client_port | backend_start | backend_xmin | state | sent_lsn | write_lsn | flush_lsn | replay_lsn | write_lag | flush_lag | replay_lag | sync_priority | sync_state |
---|
● 复制进度
subid | subname | pid | relid | received_lsn | last_msg_send_time | last_msg_receipt_time | latest_end_lsn | latest_end_time |
---|
● 查看订阅
subdbid | subname | subowner | subenabled | subconninfo | subslotname | subsynccommit | subpublications |
---|
● 查看订阅的表
srsubid | srrelid | srsubstate | srsublsn | srrelid |
---|
● 查看复制槽
slot_name | plugin | slot_type | datoid | database | temporary | active | active_pid | xmin | catalog_xmin | restart_lsn | confirmed_flush_lsn |
---|
● 相关参数
● 参数文件记录的参数
sourcefile | sourceline | seqno | name | setting | applied | error |
---|---|---|---|---|---|---|
/data/tbase/coord/postgresql.conf | 64 | 1 | max_connections | 100 | f | |
/data/tbase/coord/postgresql.conf | 113 | 2 | shared_buffers | 128MB | f | |
/data/tbase/coord/postgresql.conf | 127 | 3 | dynamic_shared_memory_type | posix | t | |
/data/tbase/coord/postgresql.conf | 479 | 4 | log_timezone | PRC | t | |
/data/tbase/coord/postgresql.conf | 595 | 5 | datestyle | iso, mdy | t | |
/data/tbase/coord/postgresql.conf | 597 | 6 | timezone | PRC | t | |
/data/tbase/coord/postgresql.conf | 610 | 7 | lc_messages | en_US.UTF-8 | t | |
/data/tbase/coord/postgresql.conf | 612 | 8 | lc_monetary | en_US.UTF-8 | t | |
/data/tbase/coord/postgresql.conf | 613 | 9 | lc_numeric | en_US.UTF-8 | t | |
/data/tbase/coord/postgresql.conf | 614 | 10 | lc_time | en_US.UTF-8 | t | |
/data/tbase/coord/postgresql.conf | 617 | 11 | default_text_search_config | pg_catalog.english | t | |
/data/tbase/coord/postgresql.conf | 699 | 12 | pgxc_node_name | cn001 | t | |
/data/tbase/coord/postgresql.conf | 727 | 13 | listen_addresses | 0.0.0.0 | f | setting could not be applied |
/data/tbase/coord/postgresql.conf | 728 | 14 | max_connections | 500 | t | |
/data/tbase/coord/postgresql.conf | 729 | 15 | max_pool_size | 65535 | t | |
/data/tbase/coord/postgresql.conf | 730 | 16 | shared_buffers | 1GB | t | |
/data/tbase/coord/postgresql.conf | 731 | 17 | max_prepared_transactions | 2000 | t | |
/data/tbase/coord/postgresql.conf | 732 | 18 | maintenance_work_mem | 256MB | t | |
/data/tbase/coord/postgresql.conf | 733 | 19 | wal_level | logical | t | |
/data/tbase/coord/postgresql.conf | 734 | 20 | max_wal_senders | 64 | t | |
/data/tbase/coord/postgresql.conf | 735 | 21 | max_wal_size | 1GB | t | |
/data/tbase/coord/postgresql.conf | 736 | 22 | min_wal_size | 256MB | t | |
/data/tbase/coord/postgresql.conf | 737 | 23 | log_destination | csvlog | t | |
/data/tbase/coord/postgresql.conf | 738 | 24 | logging_collector | on | t | |
/data/tbase/coord/postgresql.conf | 739 | 25 | log_directory | log | t | |
/data/tbase/coord/postgresql.conf | 740 | 26 | log_filename | postgresql-%A-%H.log | t | |
/data/tbase/coord/postgresql.conf | 741 | 27 | synchronous_commit | local | t | |
/data/tbase/coord/postgresql.conf | 742 | 28 | synchronous_standby_names | t | ||
/data/tbase/coord/postgresql.conf | 746 | 29 | port | 30004 | t | |
/data/tbase/coord/postgresql.conf | 747 | 30 | pooler_port | 31110 | t |
name | setting | unit | category | short_desc | extra_desc | context | vartype | source | min_val | max_val | enumvals | boot_val | reset_val | sourcefile | sourceline | pending_restart |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
archive_mode | off | Write-Ahead Log / Archiving | Allows archiving of WAL files using archive_command. | postmaster | enum | default | {always,on,off} | off | off | f | ||||||
client_encoding | UTF8 | Client Connection Defaults / Locale and Formatting | Sets the client's character set encoding. | user | string | default | SQL_ASCII | UTF8 | f | |||||||
config_file | /data/tbase/coord/postgresql.conf | File Locations | Sets the server's main configuration file. | postmaster | string | override | /data/tbase/coord/postgresql.conf | f | ||||||||
data_directory | /data/tbase/coord | File Locations | Sets the server's data directory. | postmaster | string | override | /data/tbase/coord | f | ||||||||
hba_file | /data/tbase/coord/pg_hba.conf | File Locations | Sets the server's "hba" configuration file. | postmaster | string | override | /data/tbase/coord/pg_hba.conf | f | ||||||||
ident_file | /data/tbase/coord/pg_ident.conf | File Locations | Sets the server's "ident" configuration file. | postmaster | string | override | /data/tbase/coord/pg_ident.conf | f | ||||||||
listen_addresses | * | Connections and Authentication / Connection Settings | Sets the host name or IP address(es) to listen to. | postmaster | string | command line | localhost | * | t | |||||||
log_directory | log | Reporting and Logging / Where to Log | Sets the destination directory for log files. | Can be specified as relative to the data directory or as absolute path. | sighup | string | configuration file | log | log | /data/tbase/coord/postgresql.conf | 739 | f | ||||
log_filename | postgresql-%A-%H.log | Reporting and Logging / Where to Log | Sets the file name pattern for log files. | sighup | string | configuration file | postgresql-%Y-%m-%d_%H%M%S.log | postgresql-%A-%H.log | /data/tbase/coord/postgresql.conf | 740 | f | |||||
logging_collector | on | Reporting and Logging / Where to Log | Start a subprocess to capture stderr output and/or csvlogs into log files. | postmaster | bool | configuration file | off | on | /data/tbase/coord/postgresql.conf | 738 | f | |||||
log_min_duration_statement | -1 | ms | Reporting and Logging / When to Log | Sets the minimum execution time above which statements will be logged. | Zero prints all queries. -1 turns this feature off. | superuser | integer | default | -1 | 2147483647 | -1 | -1 | f | |||
log_statement | none | Reporting and Logging / What to Log | Sets the type of statements logged. | superuser | enum | default | {none,ddl,mod,all} | none | none | f | ||||||
log_truncate_on_rotation | off | Reporting and Logging / Where to Log | Truncate existing log files of same name during log rotation. | sighup | bool | default | off | off | f | |||||||
max_connections | 500 | Connections and Authentication / Connection Settings | Sets the maximum number of concurrent connections. | postmaster | integer | configuration file | 1 | 262143 | 100 | 500 | /data/tbase/coord/postgresql.conf | 728 | f | |||
port | 30004 | Connections and Authentication / Connection Settings | Sets the TCP port the server listens on. | postmaster | integer | configuration file | 1 | 65535 | 5432 | 30004 | /data/tbase/coord/postgresql.conf | 746 | f |
● pg_hba.conf配置文件信息(PG10新增)
line_number | type | database | user_name | address | netmask | auth_method | options | error |
---|---|---|---|---|---|---|---|---|
1 | local | {all} | {mls_admin,audit_admin} | md5 | ||||
2 | host | {all} | {mls_admin,audit_admin} | 0.0.0.0 | 0.0.0.0 | md5 | ||
3 | host | {all} | {mls_admin,audit_admin} | :: | :: | md5 | ||
84 | local | {all} | {all} | trust | ||||
86 | host | {all} | {all} | 127.0.0.1 | 255.255.255.255 | trust | ||
88 | host | {all} | {all} | ::1 | ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff | trust | ||
91 | local | {replication} | {all} | trust | ||||
92 | host | {replication} | {all} | 127.0.0.1 | 255.255.255.255 | trust | ||
93 | host | {replication} | {all} | ::1 | ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff | trust | ||
96 | local | {all} | {all} | trust | ||||
97 | host | {all} | {all} | 0.0.0.0 | 0.0.0.0 | trust | ||
98 | host | {replication} | {all} | 0.0.0.0 | 0.0.0.0 | trust | ||
99 | host | {all} | {all} | ::1 | ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff | trust | ||
100 | host | {replication} | {all} | ::1 | ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff | trust | ||
101 | host | {replication} | {all} | 172.72.6.100 | 255.255.255.255 | trust | ||
102 | host | {all} | {all} | 172.72.6.100 | 255.255.255.255 | trust | ||
103 | host | {replication} | {all} | 172.72.6.101 | 255.255.255.255 | trust | ||
104 | host | {all} | {all} | 172.72.6.101 | 255.255.255.255 | trust | ||
105 | host | {all} | {all} | 0.0.0.0 | 0.0.0.0 | md5 | ||
107 | host | {all} | {tbase} | 0.0.0.0 | 0.0.0.0 | trust |
● 后台写进程统计信息
checkpoints_timed | checkpoints_req | checkpoint_write_time | checkpoint_sync_time | buffers_checkpoint | buffers_clean | maxwritten_clean | buffers_backend | buffers_backend_fsync | buffers_alloc | stats_reset |
---|---|---|---|---|---|---|---|---|---|---|
7 | 2 | 27572 | 325 | 290 | 0 | 0 | 193 | 0 | 966 | 2022-04-11 16:35:15.353458+08 |
● WAL日志切换频率(需要手动修改路径)
day_id | wal_num_all | wal_num_00_01 | wal_num_01_02 | wal_num_02_03 | wal_num_03_04 | wal_num_04_05 | wal_num_05_06 | wal_num_06_07 | wal_num_07_08 | wal_num_08_09 | wal_num_09_10 | wal_num_10_11 | wal_num_11_12 | wal_num_12_13 | wal_num_13_14 | wal_num_14_15 | wal_num_15_16 | wal_num_16_17 | wal_num_17_18 | wal_num_18_19 | wal_num_19_20 | wal_num_20_21 | wal_num_21_22 | wal_num_22_23 | wal_num_23_24 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
20220411 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
● 查看表膨胀信息
table_name | table_size | n_dead_tup | n_live_tup | dead_tup_ratio |
---|
● 当前库的所有schema
catalog_name | schema_name | schema_owner | default_character_set_catalog | default_character_set_schema | default_character_set_name | sql_path |
---|---|---|---|---|---|---|
postgres | information_schema | tbase | ||||
postgres | public | tbase | ||||
postgres | pg_catalog | tbase | ||||
postgres | pg_toast_temp_1 | tbase | ||||
postgres | pg_temp_1 | tbase | ||||
postgres | pg_oracle | tbase | ||||
postgres | pg_toast | tbase |
● 当前库的所有角色(用户)
rolname | rolsuper | rolinherit | rolcreaterole | rolcreatedb | rolcanlogin | rolreplication | rolconnlimit | rolpassword | rolvaliduntil | rolbypassrls | rolconfig | oid |
---|---|---|---|---|---|---|---|---|---|---|---|---|
pg_signal_backend | f | t | f | f | f | f | -1 | ******** | f | 4200 | ||
tbase | t | t | t | t | t | t | -1 | ******** | t | 10 | ||
pg_read_all_stats | f | t | f | f | f | f | -1 | ******** | f | 3375 | ||
pg_monitor | f | t | f | f | f | f | -1 | ******** | f | 3373 | ||
mls_admin | f | f | t | f | t | f | -1 | ******** | f | 4565 | ||
pg_read_all_settings | f | t | f | f | f | f | -1 | ******** | f | 3374 | ||
pg_stat_scan_tables | f | t | f | f | f | f | -1 | ******** | f | 3377 | ||
audit_admin | f | f | f | f | t | f | -1 | ******** | f | 6116 |
usename | usesysid | usecreatedb | usesuper | userepl | usebypassrls | passwd | valuntil | useconfig |
---|---|---|---|---|---|---|---|---|
tbase | 10 | t | t | t | t | ******** | ||
mls_admin | 4565 | f | f | f | f | ******** | ||
audit_admin | 6116 | f | f | f | f | ******** |
● 所有语言
lanname | lanowner | lanispl | lanpltrusted | lanplcallfoid | laninline | lanvalidator | lanacl |
---|---|---|---|---|---|---|---|
internal | 10 | f | f | 0 | 0 | 2246 | |
c | 10 | f | f | 0 | 0 | 2247 | |
sql | 10 | f | t | 0 | 0 | 2248 | |
plpgsql | 10 | t | t | 12431 | 12432 | 12433 |
● 所有可用插件
● 所有插件(已编译)
name | default_version | installed_version | comment |
---|---|---|---|
refint | 1.0 | functions for implementing referential integrity (obsolete) | |
tbase_pooler_stat | 1.0 | pooler statistics | |
tbase_memory_tools | 1.0 | memory wrapper for TBase | |
plpgsql | 1.0 | 1.0 | PL/pgSQL procedural language |
cube | 1.2 | data type for multidimensional cubes | |
intarray | 1.2 | functions, operators, and index support for 1-D arrays of integers | |
stormstats | 1.0 | collect deeper database stats for StormDB | |
hstore | 1.4 | data type for storing sets of (key, value) pairs | |
uuid-ossp | 1.1 | generate universally unique identifiers (UUIDs) | |
chkpass | 1.0 | data type for auto-encrypted passwords | |
sslinfo | 1.2 | information about SSL certificates | |
pgrowlocks | 1.2 | show row-level locking information | |
dict_int | 1.0 | text search dictionary template for integers | |
btree_gist | 1.5 | support for indexing common datatypes in GiST | |
pg_trgm | 1.3 | text similarity measurement and index searching based on trigrams | |
dict_xsyn | 1.0 | text search dictionary template for extended synonym processing | |
lo | 1.1 | Large Object maintenance | |
btree_gin | 1.2 | support for indexing common datatypes in GIN | |
moddatetime | 1.0 | functions for tracking last modification time | |
pg_buffercache | 1.3 | examine the shared buffer cache | |
unaccent | 1.1 | text search dictionary that removes accents | |
pg_freespacemap | 1.2 | examine the free space map (FSM) | |
pgstattuple | 1.5 | show tuple-level statistics | |
citext | 1.4 | data type for case-insensitive character strings | |
pgcrypto | 1.3 | cryptographic functions | |
tcn | 1.0 | Triggered change notifications | |
pg_visibility | 1.2 | examine the visibility map (VM) and page-level visibility info | |
adminpack | 1.0 | administrative functions for PostgreSQL | |
pg_prewarm | 1.1 | prewarm relation data | |
tablefunc | 1.0 | functions that manipulate whole tables, including crosstab | |
amcheck | 1.0 | functions for verifying relation integrity | |
ltree | 1.1 | data type for hierarchical tree-like structures | |
tsm_system_rows | 1.0 | TABLESAMPLE method which accepts number of rows as a limit | |
tbase_subscription | 1.0 | support for hot and cold subscriptions and two-way subscriptions | |
isn | 1.1 | data types for international product numbering standards | |
pg_stat_cluster_activity | 1.0 | track execution statistics in whole cluster scope | |
pg_unlock | 1.0 | tools for detect and unlock all the deadlocks | |
autoinc | 1.0 | functions for autoincrementing fields | |
dblink | 1.2 | connect to other PostgreSQL databases from within a database | |
fuzzystrmatch | 1.1 | determine similarities and distance between strings | |
tsm_system_time | 1.0 | TABLESAMPLE method which accepts time in milliseconds as a limit | |
file_fdw | 1.0 | foreign-data wrapper for flat file access | |
pg_clean | 1.0 | tools for clean all the remaining 2PC transactions | |
timetravel | 1.0 | functions for implementing time travel | |
earthdistance | 1.1 | calculate great-circle distances on the surface of the Earth | |
intagg | 1.1 | integer aggregator and enumerator (obsolete) | |
pageinspect | 1.6 | inspect the contents of database pages at a low level | |
postgres_fdw | 1.0 | foreign-data wrapper for remote PostgreSQL servers | |
tbase_gts_tools | 1.0 | GTS wrapper for Tbase | |
seg | 1.1 | data type for representing line segments or floating-point intervals | |
insert_username | 1.0 | functions for tracking who changed a table |
● 已安装的插件
Name | Version | Schema | Description |
---|---|---|---|
plpgsql | 1.0 | pg_catalog | PL/pgSQL procedural language |
● 获取已安装的PostgreSQL的信息
name | setting |
---|---|
BINDIR | /opt/tbase/bin |
DOCDIR | /opt/tbase/share/doc/postgresql |
HTMLDIR | /opt/tbase/share/doc/postgresql |
INCLUDEDIR | /opt/tbase/include |
PKGINCLUDEDIR | /opt/tbase/include/postgresql |
INCLUDEDIR-SERVER | /opt/tbase/include/postgresql/server |
LIBDIR | /opt/tbase/lib |
PKGLIBDIR | /opt/tbase/lib/postgresql |
LOCALEDIR | /opt/tbase/share/locale |
MANDIR | /opt/tbase/share/man |
SHAREDIR | /opt/tbase/share/postgresql |
SYSCONFDIR | /opt/tbase/etc/postgresql |
PGXS | /opt/tbase/lib/postgresql/pgxs/src/makefiles/pgxs.mk |
CONFIGURE | '--prefix=/opt/tbase' '--enable-user-switch' '--with-openssl' '--with-ossp-uuid' 'CFLAGS=-g' |
CC | gcc |
CPPFLAGS | -D_GNU_SOURCE |
CFLAGS | -D_PG_ORCL_ -DPGXC -DXCP -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -D_USER_SWITCH_ -g |
CFLAGS_SL | -fPIC |
LDFLAGS | -L../../src/common -Wl,--as-needed -Wl,-rpath,'/opt/tbase/lib',--enable-new-dtags |
LDFLAGS_EX | |
LDFLAGS_SL | |
LIBS | -lpgcommon -lpgport -lpthread -lssl -lcrypto -lz -lreadline -lrt -lcrypt -ldl -lm |
VERSION | PostgreSQL 10.0 TBase V2 |