/ / ¿Cuál es la complejidad temporal de INSERTAR, ACTUALIZAR y SELECCIONAR en SQLite? - sqlite, time, insert, sql-update, complex-theory

¿Cuál es la complejidad temporal de INSERTAR, ACTUALIZAR y SELECCIONAR en SQLite? - sqlite, time, insert, sql-update, complex-theory

Estoy desarrollando una aplicación para Android y usando SQLite. Me pregunto que:

  • ¿Cuál es la complejidad temporal de las operaciones INSERTAR, ACTUALIZAR y SELECCIONAR? (Me encantaría que la respuesta sea en términos de notación BigO, pero otras respuestas también son bienvenidas).

  • ¿Cuál es el uso de la CPU?

Respuestas

0 para la respuesta № 1

Ambas preguntas son realmente demasiado vagas para responder, pero esto puede ayudar:

Complejidad del tiempo:

Dada una determinada declaración SQL, quizás pueda calcular el tiempo y la complejidad, pero simplemente hay demasiados factores para señalar una sola respuesta.

Te podría interesar EXPLICAR PLAN DE CONSULTA Lo que puede ayudarle con SELECTs particulares.

Uso de CPU:

Una vez más, el uso de la CPU de lo que exactamente? Las consultas complejas pueden afectar a la CPU un poco más, pero creo que encontrará que la mayor parte del trabajo es E / S.