mysql和postgresql总体不同基本对比PostgreSQL的优势PGSQL没有CPU核心数限制,MySQL能用128核CPU。PG主表采用堆表存放,MySQL采用索引组织表,能够支持比MyS ... 阅读全文
简介PG或GP的表的注释可以通过obj_description函数获取,列的注释通过col_description函数获取,也可以通过pg_description视图获取。pg_description视图查询注释 ... 阅读全文
简介相信用过GP数据库的DBA们都用过pg_stat_last_operation或者pg_stat_last_shoperation这两个系统表去查看数据库对象的元数据信息。pg_stat_last ... 阅读全文
简介PostgreSQL中大量更新或者删除记录后,加上autovacuum参数未做优化或设置不当,会导致表及索引膨胀。生产环境除了手动使用vacuum之外,还有两个比较常用的工具:一个是pg_repa ... 阅读全文
简介官网https://reorg.github.io/pg_repackhttps://pgxn.org/dist/pg_repachttps://github.com/reorg/pg_re ... 阅读全文
简介pg_stat_activity.query 列的默认值为1024字节,即1KB,类型为text类型,理论上无最大长度限制。该列记录SQL语句,若太小,会截断SQL语句,显示不完整的SQL,所以需 ... 阅读全文
PGCE考试详情介绍请参考:https://www.dbaup.com/pgcekaozheng.htm往期PGCE或PGCM考证情况:https://www.dbaup.com/tag/zheng ... 阅读全文
简介创建索引可能会干扰数据库的常规操作。通常 PostgreSQL会锁住要被索引的表,让它不能被写入, 并且用该表上的一次扫描来执行整个索引的创建。其他事务仍然可以读取表 , 但是如果它们尝试在该表上 ... 阅读全文
简介担心ALTER TABLE DETACH因忘记设置statement_timeout而长时间锁表吗? PostgreSQL 14支持CONCURRENTLY了, 完美解决烦恼。在PG 14版本之前 ... 阅读全文