本文为您介绍PolarDB PostgreSQL版的相关使用限制。

节点规格文件个数上限
polar.pg.x4.medium1048576
polar.pg.x4.large2097152
polar.pg.x4.xlarge2097152
polar.pg.x8.xlarge4194304
polar.pg.x8.2xlarge8388608
polar.pg.x8.4xlarge12582912
polar.pg.x8.12xlarge20971520

文件个数上限:包括用户表文件、数据库系统表文件(大约1000个)、日志文件等。一个普通的PolarDB表(非分区表)占用3个文件(数据文件、visibilitymap文件、fsm文件,使用索引的话,每个索引一个文件)。文件数量达到上限后,继续创建表会提示类似以下错误:

could not create file

此时需要删除部分表或者升级集群规格。

表 1. 其他限制
操作使用约束
数据库的root权限不提供superuser权限,但提供polar_superuser权限,为superuser权限的子集。
dblink/fdw不支持。