SQLITE3 File Documentation
Overview
| Feature | Value | 
|---|---|
| File Format Type | SQLite 3 Database File | 
| File Extension | .sqlite3, .sqlite, .db | 
| MIME Type | application/x-sqlite3 | 
| Primary Usage | Database Storage | 
| Database Structure | Single File | 
| Concurrency Model | Multiversion Concurrency Control (MVCC) | 
| ACID Compliance | Yes | 
| SQL Support | Partial SQL92 Standard | 
| Encryption Support | With Extensions | 
| Maximum Database Size | 140 TB (Petabytes with large page sizes) | 
| Maximum Number of Tables | Unlimited (limited by file size) | 
| Maximum Columns per Table | 2000 | 
| Maximum Row Size | 1 GB | 
| Data Types Supported | NULL, INTEGER, REAL, TEXT, BLOB | 
| Indexes | Yes, including unique indices | 
| Foreign Key Support | Yes | 
| Transactional Support | Yes | 
| Operating System Compatibility | Cross-Platform | 
| Programming Language Written In | C | 
| Embeddable | Yes | 
| Default File Storage Format | Binary | 
| Developer | D. Richard Hipp | 
| Release Year | 2000 | 
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.