【数媒在线课堂】PGer应知十技(数媒专业课程体系介绍) 99xcs.com

一、准确理解tuple(元组)的概念

我们经常可以看到tuple这个术语,tuple是指数据行的一个物理版本,可以通过表的隐藏系统列ctid、xmin、 xmax来进行观察。

在PG里,update相当于delete + insert,但也有差异,

初始化时打开checksums

数据完整性是任何数据库必须首要保证的,PG里可以使用-k或者–data-checksums打开数据校验和。

还可以使用pg_checksums工具(12版本引入)进行开关控制:开启(-e,–enable)和关闭(-d,–disable)

如果备份的数据有损坏,还可以使用pg_verifybackup工具进行检测。

三、跨库访问需重新连接

PG里可以创建多个database,每个连接同一时刻只能连一个database,访问不同的数据库需要切换连接。

当我们安装扩展插件时,如果需要多个database都可以使用,那每个database下都需要创建一遍。

四、xlog不能删除

xlog不是普通log,不能删除!

xlog不是普通log,不能删除!

xlog不是普通log,不能删除!

总有客户询问pg_xlog目录下的文件是否可以删除,xlog从版本10开始正式重命名为wal,不需要我们手工干预。

如果该目录占用磁盘空间较大,需要检查wal配置参数是否合理或者复制槽状态是否正常、归档是否正常。

久久小常识(www.99xcs.com)™