表格支持的行数限制

在默认情况下,一个表格 (base) 最多包含 10 万行的数据 (除去归档的数据)。超过 10 万行,表格会变成只读。如果超过 15 万行,表格会无法加载。

表格的行数限制出于以下的技术原因:

从 3.4 版本开始,对私有部署的用户,如果你的应用场景需要支持 10 万行以上的数据,但是表格本身占用的存储空间不大 (比如包含大量的空白单元格),你可以修改服务器参数以便支持 10 万行以上的数据。

dtable-server

dtable_server_config.json

{
   "base_writable_limit": 100000,
   "base_max_rows_limit": 150000
}

其中 base_writable_limit 用于限制表格中最多写入的行数。base_max_rows_limit 用于控制当表格中的行数大于多少时,服务器拒绝加载这个表格到内存。base_max_rows_limit 需要大于 base_writable_limit。

dtable-web

dtable_web_settings.py

BASE_WRITABLE_LIMIT = 100000

Last modified by seatable, 2023-01-13