本文共 435 字,大约阅读时间需要 1 分钟。
作者:瀚高PG实验室 (Highgo PG Lab)
目录
环境
文档用途
详细信息
环境
系统平台:Linux x86-64 Red Hat Enterprise Linux 7
版本:5.6.5
文档用途
某些情况下由于业务预估过多,导致开发把所有表都建立成了分区表,而实际上并不需要分区。本文用于将原生分区表快速转换为普通表。
详细信息
背景
某些情况下由于业务预估过多,导致开发把所有表都建立成了分区表,而实际上并不需要分区。
1. 在高并发下分区表可能引入一定的优化器消耗
2. 分区多,会导致会话relcache的内存增加,长连接+高并发+未使用的huge page可能触发OOM
注意:本文不考虑采用serial导致sequence和table挂钩、外键约束,如果分区表包含serial字段,序列属于partition table的情况,删除old table会导致序列被删除,并且新表的默认值也会被清理。
例子
更多详细信息请登录【瀚高技术支持平台】查看
转载地址:http://duowz.baihongyu.com/