Durante el proceso de instalacin configuraremos el arranque de MySQL, password de root, puerto TCP/IP Tipo de configuracin Indicaremos el tipo de servidor de MySQL Server que queramos dar al equipo en el que se instala marcaremos una de las tres opciones: 1. Developer Machine: Marcaremos esta opcin si en el equipo donde hemos instalado MySQL Server se utiliza tambin para otras aplicaciones. MySQL Server utilizar la memoria mnima necesaria. 2. Server Machine: Equipo compartido con algunas aplicaciones (no demasiadas). Con esta opcin MySQL Server utilizar un nivel medio de memoria. 3. Dedicated MySQL Server Machine: Seleccione esta opcin slo si queremos utilizar el equipo como un servidor dedicado exclusivamente a MySQL. Con esta opcin MySQL Server utilizar el mximo de memoria disponible. Se obtendr un rendimiento elevado pero el equipo slo servir para MySQL. En nuestro caso marcaremos "Developer Machine" (utilizar un bajo de memoria para su funcionamiento, ya que nuestra mquina trabajar con otras aplicaciones), y pulsaremos clic sobre el botn para continuar.
Password de root
Indicar si queremos que el asistente de configuracin de MySQL Server cree un servicio de Windows o un archivo de proceso por lotes (.bat). Aqu podremos utilizar el mtodo que ms nos convenga para iniciar MySQL Server, cada uno tiene sus ventajas e inconvenientes. El ms "profesional" es "Install As Windows Service", pues podremos indicar el modo de inicio: manual, automtico, etc. tambin podremos deshabilitarlo o reiniciarlo desde otras aplicaciones en caso necesario. Si marcamos esta opcin deberemos indicar el nombre que se le dar al servicio en "Service Name", en nuestro caso, puesto que el nombre que aparece por defecto "MySQL56"
El archivo de configuracin se llama my.ini (windows) o my.cnf (linux) la localizacin exacta depende de su instalacin. Recomiendo respaldarlo. dado que se puede modificar manualmente Alguna de las opciones de intres son max_connections Cantidad mxima de sesiones simultneas que el servidor MySQL permite. Una de estas conexiones ser reservada para un usuario con Privilegios de root para permitir que el administrador inicia sesin, incluso si si alcanzado el lmite de conexiones Si usted espera que una gran cantidad de usuarios al mismo tiempo, entonces usted debe pensar en servidores de alto desempeo. Como regla general un servidor eFront tpico podra manejar entre 200 y 300 usuarios concurrentes (Un usuario concurrente solicita una pgina durante los ltimos 5 minutos). Con un servidor web de gama alta con 32 GB de RAM, discos SCSI y un procesador de gama alta es posible duplicar este nmero. Separar el servidor web del servidor de base de datos y tener 32 GB y discos SCSI en ambos de ellos puede triplicar este nmero y acercarse a 2.000 usuarios concurrentes. El uso de la replicacin debe ser sencilla y necesitara con cambios mnimos del cdigo a implementar (se debe modificar el manejo de las escrituras y lecturas en eFront. Estas son funciones centralizadas que pueden sintonizarse en el mismo lugar). max_connections = 2... query cache size Cach de consultas se utiliza para almacenar en cach los resultados de SELECT y despus devolverlos sin la ejecucin de la misma consulta una vez ms. Tener la consulta en Cach habilitado puede resultar en mejoras significativas de velocidad, si se tienen muchas consultas idnticas donde raramente vez cambian. query_cache_size= = 0... Para consultar el estado de la memoria use la sentencia SHOW STATUS LIKE '%cache%';. El resultado depende de query_cache_size y la memoria fsica de su equipo
Consulte la variable de estado 'Qcache_lowmem_prunes para comprobar si el valor actual, es lo suficientemente alta como para sus necesidades. Si las consultas son diferentes cada vez, la cach de consultas puede resultar en una desaceleracin en lugar de una mejora del rendimiento.