Me gustaría contar el número de conexiones abiertas en una base de datos sqlite. ¿Hay una manera de hacer eso?¿Cómo puedo contar el número de conexiones abiertas en una base de datos sqlite?
5
A
Respuesta
10
De acuerdo con theseposts en la lista de correo no hay manera de verificar el número de conexiones abiertas a través del código o la base de datos. No hay API
De acuerdo con this post, si está ejecutando en un sistema de tipo POSIX, puede usar el comando lsof
para contar cuántos procesos han abierto la base de datos.
Si está en Windows puede utilizar Process Explorer para contar el número de conexiones con los siguientes pasos:
- En Process Explorer, haga clic en 'Buscar' -> Encuentra Mango o DLL ...
- Escriba el nombre de su base de datos sqlite y haga clic en 'Buscar' (o presione Enter)
- En la ventana de resultados, haga clic en su base de datos. Se destacará como un 'archivo' en la ventana principal de Process Explorer.
- De vuelta en la ventana principal, haga clic en el archivo de base de datos y haga clic en Propiedades
- Ahora puede ver el número de referencias y Maneja
4
Un monitor de archivo abierto como lsof lo hará
lsof dbName.sql
le dará lista de conexión
OpenerName 6158 User 39u REG 1,2 20480 20397113 dbName.sql
Cuestiones relacionadas
- 1. ¿Cómo contar conexiones db abiertas?
- 2. Cómo contar el número de registros en sqlite en Android
- 3. ¿Cómo verificar el número de conexiones abiertas en node.js?
- 4. Número de filas en una base de datos SQLite
- 5. ¿Cómo se mide el número de conexiones de bases de datos abiertas?
- 6. Cómo encontrar el número activo de conexiones de bases de datos abiertas en H2/MySQL
- 7. número de conexiones abiertas y el significado de dormir estado de una conexión
- 8. ¿Puedo leer y escribir simultáneamente en una base de datos SQLite desde múltiples conexiones?
- 9. ¿Cómo puedo crear una base de datos sqlite en memoria?
- 10. mysql: ver todas las conexiones abiertas a una base de datos determinada?
- 11. ¿Cómo puedo ver cuántas conexiones MySQL están abiertas?
- 12. Número de conexiones de base de datos abierta
- 13. ¿Cómo verificar el número máximo de conexiones permitidas a una base de datos Oracle?
- 14. ¿Puedo encriptar la base de datos SQLite?
- 15. Consulta correcta para obtener el número actual de conexiones en una base de datos PostgreSQL
- 16. Base de datos y conexiones
- 17. Desconectar todas las conexiones abiertas a la base de datos de MS Access
- 18. encontrar el número de conexión abierta en la base de datos
- 19. Cómo determinar el número total de conexiones abiertas/activas en ms sql server 2005
- 20. Android - ¿Existe una base de datos SQLite?
- 21. Socket.IO: ¿son las conexiones abiertas una preocupación?
- 22. Administración de conexiones de SQLite en Android
- 23. ¿Es costoso mantener abiertas las conexiones a la base de datos?
- 24. SQLite - obteniendo el número de filas en una base de datos
- 25. Cómo contar el número de valores numéricos en una columna
- 26. Conexiones TCP abiertas simultáneas en el servicio WCF
- 27. Conexiones SQLCE: ¿Mantenerlas abiertas o dejarlas cerradas?
- 28. Si un programa de consola termina, ¿las conexiones a la base de datos utilizadas en el programa permanecerán abiertas?
- 29. consulta mySQL para contar el número de usuarios únicos que publican en la base de datos
- 30. ¿Cómo debo proteger una base de datos SQLite en iOS?
Esto ha sido abierto por unos días. Aceptando mi propia respuesta por el momento, pero definitivamente estoy abierto a otras sugerencias. – culix