导航:首页 > 数据处理 > pg数据库查看表有多少条数据

pg数据库查看表有多少条数据

发布时间:2024-01-21 09:13:22

1. pg一张表在不影响频繁的访问性能情况下,最多能存储多少条数据

按照上面的理论,那么我们计算一下bigint为主键表的最大理论行数
公式1 : (16KB -200) / 8 = 2023 行
公式2 : 当然,也可以这么算:(16KB)/8 - 200 = 1848行

因为mysql最高的索引树为三层(表为第一层),那行最大的行数应该为 2023 * 2023= 4092529 行 或 1848 * 1848 = 3415104 行

因为笔者自己也没有本身测试过,都只是五百万行一分表,听圈里人都说500W是经验值所以笔者也就没有深入的去研究过了。等笔者有时间空了,好好的测试一下,呵呵~

2. postgresql 查看有哪些表

1. 查询表名称

在psql状态下查询表名称:dt

SQL方式查看表名称:

SELECTtablenameFROMpg_tables;

SELECT viewname FROM pg_views
WHERE schemaname ='public'

PostgreSQL获取数据库中所有view名视图

SELECT viewname FROM pg_views

WHERE schemaname ='public'

2. 查询表结构

在psql状态下查询表结构 dtablename

SQL方式查看表结构

SELECT a.attnum,

a.attname AS field,

t.typname AS type,

a.attlen AS length,

a.atttypmod AS lengthvar,

a.attnotnull AS notnull,

b.description AS comment

FROM pg_class c,

pg_attribute a

LEFT OUTER JOIN pg_description b ON a.attrelid=b.objoid AND a.attnum = b.objsubid,
pg_type t

WHERE c.relname = 'udoc_saldiscount'

and a.attnum > 0

and a.attrelid = c.oid

and a.atttypid = t.oid

ORDER BY a.attnum;

(2)pg数据库查看表有多少条数据扩展阅读:

PostgreSQL存储系统是由以下几个子模块所构成的:

1)页面管理子模块:对PostgreSQL缓冲区页面的组织结构进行定义以及提供页面操作的方法。

2)缓冲区管理子模块:管理PostgreSQL的缓冲区,包括本地缓冲区和共享缓冲区。

3)存储设备管理子模块:数据库记录是存储在存储介质上的,存储设备管理子模块将屏蔽不同物理存储设备(块设备,流设备)接口函数的差异,向上层缓冲区管理子模块提供统一的访问接口函数。

4)文件管理子模块:一般的操作系统对一个进程允许打开的文件数是有限制的,而PostgreSQL服务器有些时候需要打开的文件数是很多的,因此PostgreSQL文件管理子模块自身为了突破这个瓶颈,封装了文件的读写操作。

3. 数据库数据量有多大

阅读全文

与pg数据库查看表有多少条数据相关的资料

热点内容
南昌集贸市场都有哪些 浏览:609
日化产品怎么做的销量最大 浏览:564
装修菜市场什么门最实用 浏览:364
什么网站能提供饭堂信息 浏览:572
莱西市哪里有卖牛的市场 浏览:903
电脑里的plc程序怎么导入plc里面 浏览:485
姜堰百度小程序制作什么价格 浏览:924
机电一体化技术读的是什么 浏览:698
怎么恢复交易记录删除 浏览:363
盆景技术培训一般多少钱 浏览:951
柳州奶茶市场怎么样 浏览:338
玉门市当地信息号码是多少 浏览:521
中专技术学校学费一年大概多少 浏览:327
北京假花市场在哪里 浏览:277
如何将安卓数据应用转移到苹果 浏览:161
夏季超市热卖产品有哪些 浏览:328
场外交易如何给付股票 浏览:967
手机数据存哪个网盘云盘方便 浏览:540
逮捕之后有什么程序 浏览:90
伟业有哪些产品 浏览:9