System limitations¶
The following limitations apply to SeaTable Server as well as SeaTable Cloud and SeaTable Dedicated, unless explicitly stated otherwise here or on the relevant product page.
For API-related limits, please see the SeaTable API reference.
Category | Limitation Type | Limit | Additional Notes |
---|---|---|---|
Bases | Rows | 100 000 | The base becomes read-only when exceeding this limit. The limit can be modified in dtable_server_config.json. |
Rows 2 | 150 000 | The base will fail to load when exceeding this limit. The limit can be modified in dtable_server_config.json. | |
Archived rows | no limit | ||
Tables | 200 | ||
External links for bases | 100 | ||
External links for views | 100 | ||
Apps | 100 | ||
Forms | 100 | ||
Tables | Columns | 500 | |
External links | External link viewing rate | 300/min | |
Import / export | Size of a base being exported as a DTABLE file | 100MB | All files stored in a base can be viewed and deleted via File Management. The limit can be modified in dtable_web_settings.py (DTABLE_EXPORT_MAX_SIZE ). |
Import of a XLSX/CSV file | 50 000 records or 10MB | ||
Export of a table | 10 000 records or 1,000,000 cells | ||
Export of a view in table | 1 000 000 cells | ||
Import / export big data | Import from XLSX to big data storage | 500 000 records or 40MB | The limit can be modified in dtable_web_settings.py (BIG_DATA_ROW_IMPORT_LIMIT ). |
Update from XLSX to big data storage | 500 000 records | The limit can be modified in dtable_web_settings.py (BIG_DATA_ROW_UPDATE_LIMIT ). | |
Export big data view to Excel | 250 000 records | The limit can be modified in dtable_web_settings.py (ARCHIVE_VIEW_EXPORT_ROW_LIMIT ). | |
Groups | Group members | 500 | The limit can be modified in dtable_web_settings.py (GROUP_MEMBER_LIMIT ). |
Group bases | 500 | ||
Common datasets (CDS) | Syncs of CDS | Sync up to the first 50 000 records | |
Sync frequency | 5 minutes | The limit can be modified in dtable_web_settings.py (SYNC_COMMON_DATASET_INTERVAL ). | |
Automation rules | Records meet specific conditions after modification | For batch modification, check the first 50 records. A rule can be triggered up to 10 times per minute. | |
Add record | For batch addition, check the first 50 records. A rule can be triggered up to 10 times per minute. | ||
Run periodically on records meet conditions | Lock a maximum of 200 rows and send a maximum of 50 emails in one trigger |