查看表和数据库的信息 查询数据库 使用gsql的l元命令查看数据库系统的数据库列表。 l List of databases Name Owner Encoding Collate Ctype Access privileges +++++ gaussdb Ruby SQLASCII C C template0 Ruby SQLASCII C C c/Ruby + RubyCTc/Ruby template1 Ruby SQLASCII C C c/Ruby + RubyCTc/Ruby (3 rows) 说明 l 如果用户在数据库安装的时候没有指定LCCOLLATE、LCCTYPE参数,则LCCOLLATE、LCCTYPE参数的默认值为C。 l 如果用户在创建数据库时没有指定LCCOLLATE、LCCTYPE参数,则默认使用模板数据库的排序顺序及字符分类。 通过系统表pgdatabase查询数据库列表。 SELECT datname FROM pgdatabase; datname template1 template0 gaussdb (3 rows) 查询数据库大小 查询数据库的大小。 select datname,pgsizepretty(pgdatabasesize(datname)) from pgdatabase; 示例: select datname,pgsizepretty(pgdatabasesize(datname)) from pgdatabase; datname pgsizepretty + template1 61 MB template0 61 MB postgres 320 MB (3 rows)