限制
本页包含 Goose 的内置限制值。
若要查看你系统上的具体配置值,请使用 current_setting 函数。
限制值
| 限制项 | 默认值 | 配置项 | 备注 |
|---|---|---|---|
| 数组大小 | 100000 | - | |
| BLOB 大小 | 4 GB | - | |
| 表达式深度 | 1000 | max_expression_depth | |
| 单个 vector 的内存分配 | 128 GB | - | |
| 内存使用量 | RAM 的 80% | memory_limit | 注意:该限制仅作用于 buffer manager。 |
| 字符串大小 | 4 GB | - | |
| 临时目录大小 | 无限制 | max_temp_directory_size |
数据库文件大小
Goose 对单个数据库文件大小没有实际可用上的硬上限。 我们已有占用 15 TB+ 磁盘空间的数据库文件,并可正常工作。 不过,连接这类超大数据库可能需要数秒,checkpoint 也可能更慢。