WARNING! This URL (in the Main cluster) is no longer the authoritative source for this page; it has been moved to the VOS or ODS cluster as appropriate instead.
See Tim Haynes in case of confusion.
Virtuoso Database Limits
Physical Database Limits
| Item | Type of Limit | Limit Value | Notes |
|---|
| Database Block Size | Minimum | 2048 bytes | must be a multiple of operating system physical block size |
| Database Block Size | Maximum | Operating system dependent | never more than n KB |
| Database Size | Maximum for Data | 32 TB | |
| Database Size | Maximum for Temp | 32 TB | |
| Database file size | Maximum | Operating system dependent | Limited by maximum operating system file size |
| Files Per Database | Maximum | Unlimited | |
Logical Database Limits
| Item | Type of Limit | Limit Value | Notes |
| Columns | Maximum per table | n000 columns | maximum |
| Columns | Maximum per index | n columns | maximum |
| Columns | Maximum per Row | 200 columns | maximum |
| GROUP BY clause | Maximum length | | |
| Indexes | Maximum per table | Unlimited | Subject to global cache on keys |
| Row Length | Maximum | 4086 | |
| Row in Sorting | | 40789 b | as in tables |
| Table Size | Maximum | Up to the database size | |
| LOB Column Length | Maximum | 2 GB | |
| VARCHAR Length | Maximum | | Constrained by max row length when stored into non-LOB column 10 MB inside procedure code |
| Identity Length | Maximum | 100 | |
| Numeric Precision | Maximum | 40 digits | |
| SQL Statement and Procedure Text | Maximum | 100K | |
Process and Runtime Limits
| Item | Type of Limit | Limit Value | Notes |
| Locks | Row-level | Unlimited | |
| Locks per Transaction | Maximum | Depends on Memory | 16b per row lock, 60 b per page with at least one row lock |
| Virtual Memory | Maximum | Depend on OS | 64 bit pointers on 64 platforms |
| Threads | Maximum | Depends on OS | Init File (.ini) specifies cap for pool for SQL client and web server thread pools |
| Connections | Maximum | Depends on OS fdset size | At least 2048 and can be set by the license |
CategoryVirtuoso CategoryOpenSource