Estoy usando una base de datos SQLite y me gustaría acelerar mis consultas, quizás con índices o reestructurando por completo.¿Hay alguna herramienta para el perfil de las consultas de sqlite?
¿Existe alguna herramienta para las consultas de perfil que pueda ayudarme a decidir dónde se ralentiza?
Sé que podría simplemente ingresar consultas en una herramienta como Administrador de SQLite para cronometrarlas, pero estoy buscando algo un poco más sistemático que eso, tal vez algo que se sienta en segundo plano y vea todas las consultas que Ingresé durante un período, dando un desglose de los cuellos de botella.
+1 para una buena pregunta. Me gustaría uno de esos también. Obviamente buscaste en Google antes de preguntar aquí, por lo que puede no ser probable. ¿También revisaste SOurceForge & FreshMeat? – Mawg
Una búsqueda en google para el 'perfil sqlite' produce: http://katastrophos.net/andre/blog/2007/01/04/sqlite-simple-timing-profiler-patch/ pero este es un parche para el shell sqlite, que preferiría evitar, y no creo que haga lo que quiero.Sourceforge/FM no produjo nada de interés (no es que lo haya comprobado antes de hacer la pregunta original). – bryn