Límites máximos en SQLite

MD Aminul Islam 21 junio 2023
Límites máximos en SQLite

En este artículo, veremos el tamaño máximo de la base de datos SQLite y su limitación y eficiencia.

Tamaño máximo de la base de datos SQLite

Aquí vamos a ver todos los límites máximos en SQLite.

Nombre Variable tamaño máximo
Longitud máxima de BLOB o String SQLITE_MAX_LENGTH 2147483647
Número máximo de columnas SQLITE_MAX_COLUMN 2000
Longitud máxima de sentencia SQL SQLITE_MAX_SQL_LENGTH 1,000,000,000
Número máximo de tablas en una unión 64
Profundidad máxima de un árbol de expresión SQLITE_MAX_EXPR_DEPTH 1000
Número máximo de argumentos en una función SQLITE_MAX_FUNCTION_ARG 100
Número máximo de términos en una instrucción SELECT compuesta SQLITE_MAX_COMPOUND_SELECT 500
Longitud máxima de un patrón LIKE o GLOB SQLITE_MAX_LIKE_PATTERN_LENGTH 50000
Cantidad máxima de parámetros de host en una sola instrucción SQL SQLITE_MAX_VARIABLE_NUMBER 999
Profundidad máxima de la recursividad del disparador SQLITE_MAX_TRIGGER_DEPTH 1000
Número máximo de bases de datos adjuntas SQLITE_MAX_ATTACHED 10
Número máximo de páginas en un archivo de base de datos SQLITE_MAX_PAGE_COUNT 4294967294
Número máximo de filas en una tabla 264 (18446744073709551616 o aproximadamente 1,8e+19)
Tamaño máximo de la base de datos 4294967294 páginas
Número máximo de tablas en un esquema 2147483646

No hay necesidad de actualizar los valores máximos porque es muy difícil diseñar una base de datos que exceda el límite máximo.

Si está utilizando una base de datos grande con muchas tablas, se requiere más tiempo para ejecutar con éxito una consulta y mostrarle el resultado. Entonces, Tiempo de ejecución es la escala de desempeño principal en este tema.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn