摘要:
os: centos 7.4db: postgresql 12.2 postgresql 12 的分区表已经比较完善。 版本 # cat /etc/centos-release CentOS Linux release 7.4.1708 (Core) # # su - postgres Last l 阅读全文
posted @ 2020-10-10 15:12
疯子110
阅读(1431)
评论(0)
推荐(0)
摘要:
一般来讲,PG表中的数据在删除后会被标记为dead,除非进行自动的autovacuum或者是手动的vacuum,否则数据块不会被回收,直观的看来就是表的体积大,操作系统里表的文件臃肿不减。下面我们来做一个大表清空数据后的信息统计和碎片回收实验:一张2 千万数据的表:music=# select co 阅读全文
posted @ 2020-10-10 14:33
疯子110
阅读(2571)
评论(0)
推荐(0)
摘要:
一.列分表 1.首先创建主分区表: create table fenbiao( id int, year varchar ) partition by list(year) 这里设置的是根据year列进行数据分表;创建后使用navicat是看不到的; 2.创建分表: create table fen 阅读全文
posted @ 2020-10-10 14:23
疯子110
阅读(742)
评论(0)
推荐(0)
摘要:
结论: 与普通表比较,内存表的性能提升不明显; 与普通表比较,无日志表在插入时性能提高约1倍、更新和删除时提高约40%; 测试环境: 1,准备 创建普通表: drop table if EXISTS db_stream.t_aj_tj_general; create table db_stream. 阅读全文
posted @ 2020-10-10 14:09
疯子110
阅读(1352)
评论(0)
推荐(0)