mirror of
https://github.com/KeymonSoft/jRDC-Multi.git
synced 2026-04-17 21:06:24 +00:00
1. **Nuevas Funcionalidades en el Panel de Administración (Manager):** * Se añadió el comando `slowqueries` al `Manager` para permitir la visualización de las 20 consultas más lentas registradas en la tabla `query_logs` de SQLite [22]. * Se mejoró el comando `totalcon` en `Manager.bas` para mostrar estadísticas detalladas de *todos* los pools de conexión C3P0 configurados, obteniendo métricas en tiempo real (TotalConnections, BusyConnections, IdleConnections, etc.) de cada `RDCConnector` [2, 22]. * Beneficio: Mayor visibilidad y control proactivo sobre el rendimiento y el uso de recursos del servidor desde la interfaz de administración. 2. **Optimización de la Gestión de Logs (`query_logs`):** * Se implementó un `Public timerLogs As Timer` en `Main.bas` [conversación], que se inicializa en `AppStart` y ejecuta periódicamente (cada 10 minutos) la subrutina `borraArribaDe15000Logs`. * La subrutina `borraArribaDe15000Logs` recorta la tabla `query_logs` en `users.db` para mantener solo los 15,000 registros más recientes, y luego realiza un `vacuum` para optimizar el espacio en disco utilizado por la base de datos SQLite [conversación]. * Beneficio: Prevención del crecimiento excesivo de la base de datos de logs de rendimiento, manteniendo un historial manejable y optimizando el uso del almacenamiento a largo plazo.
46 lines
1.1 KiB
Plaintext
46 lines
1.1 KiB
Plaintext
ModuleBookmarks0=
|
|
ModuleBookmarks1=
|
|
ModuleBookmarks10=
|
|
ModuleBookmarks11=
|
|
ModuleBookmarks12=
|
|
ModuleBookmarks13=
|
|
ModuleBookmarks2=
|
|
ModuleBookmarks3=
|
|
ModuleBookmarks4=
|
|
ModuleBookmarks5=
|
|
ModuleBookmarks6=
|
|
ModuleBookmarks7=
|
|
ModuleBookmarks8=
|
|
ModuleBookmarks9=
|
|
ModuleBreakpoints0=
|
|
ModuleBreakpoints1=
|
|
ModuleBreakpoints10=
|
|
ModuleBreakpoints11=
|
|
ModuleBreakpoints12=
|
|
ModuleBreakpoints13=
|
|
ModuleBreakpoints2=
|
|
ModuleBreakpoints3=
|
|
ModuleBreakpoints4=
|
|
ModuleBreakpoints5=
|
|
ModuleBreakpoints6=
|
|
ModuleBreakpoints7=
|
|
ModuleBreakpoints8=
|
|
ModuleBreakpoints9=
|
|
ModuleClosedNodes0=
|
|
ModuleClosedNodes1=
|
|
ModuleClosedNodes10=
|
|
ModuleClosedNodes11=
|
|
ModuleClosedNodes12=
|
|
ModuleClosedNodes13=
|
|
ModuleClosedNodes2=
|
|
ModuleClosedNodes3=
|
|
ModuleClosedNodes4=
|
|
ModuleClosedNodes5=
|
|
ModuleClosedNodes6=
|
|
ModuleClosedNodes7=
|
|
ModuleClosedNodes8=
|
|
ModuleClosedNodes9=
|
|
NavigationStack=Main,Process_Globals,48,0,Manager,Class_Globals,9,0,Manager,Initialize,14,0,Manager,Handle0,463,0,Manager,Handle,157,4,faviconHandler,Handle,31,0,Main,AppStart,76,1,Main,TimerLogs_Tick,291,0,Main,LogQueryPerformance,281,0,Cambios,Process_Globals,41,0
|
|
SelectedBuild=0
|
|
VisibleModules=3,4,12,1,2,5,10,6
|