[client] #password=your_password port=3306 socket=/tmp/mysql.sock [mysqld] datadir="C:/laragon/data/mysql-8.4" port=3306 socket=/tmp/mysql.sock # === CONFIGURACIÓN INTERMEDIA SEGURA === # Valores conservadores pero optimizados para IESA Procesos # Memoria InnoDB - Moderada pero suficiente innodb_buffer_pool_size=256M # Memoria base segura innodb_log_file_size=64M # Log moderado innodb_log_buffer_size=8M # Buffer estándar # Cache de Consultas - Crucial para widgets query_cache_type=1 # Habilitar cache query_cache_size=64M # Memoria moderada query_cache_limit=32M # Límite conservador # Memoria General - Valores equilibrados key_buffer_size=64M # Memoria para índices max_allowed_packet=256M # Messajes grandes table_open_cache=128 # Tablas simultáneas moderado sort_buffer_size=1M # Buffer ordenamiento read_buffer_size=1M # Buffer lectura read_rnd_buffer_size=2M # Buffer lectura aleatoria # Conexiones - Conservadoras pero suficientes max_connections=50 # Conexiones moderadas wait_timeout=7200 # 2 horas timeout interactive_timeout=7200 # Timeout interactivo thread_cache_size=8 # Cache hilos # Procesamiento de Consultas - Moderado tmp_table_size=32M # Tablas temporales max_heap_table_size=32M # Memoria heap join_buffer_size=2M # Buffer joins # Configuraciones de Seguridad - Mantener secure-file-priv="" # Uploads permitidos explicit_defaults_for_timestamp=1 # Timestamp defaults # Compatibilidad Laravel - Mantener character_set_server=utf8mb4 # Charset Laravel collation_server=utf8mb4_unicode_ci default_time_zone=SYSTEM sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION # Logs Moderados slow_query_log=1 slow_query_log_file="C:/laragon/logs/mysql-slow.log" long_query_time=2 # Queries lentas > 2s [mysqldump] quick max_allowed_packet=256M extended-insert=TRUE lock-tables=FALSE # === DIFERENCIAS CON LA CONFIGURACIÓN ORIGINAL === # # + innodb_buffer_pool_size: 256M (antes no especificado) # + query_cache_type=1 (cache de consultas habilitado) # + query_cache_size=64M (cache nuevo) # + max_connections=50 (antes default ~150) # + tmp_table_size=32M (antes 16M por defecto) # + slow_query_log habilitado # # === USO RECOMENDADO === # Esta configuración es un punto medio entre rendimiento y estabilidad. # Mejora significativamente las consultas de widgets sin sobrecargar el sistema.