Tengo un servidor con Linux CentOs, es un servidor dedicado y que me lo dieron con la configuración por defecto.
Lo que venia notando es que al cambiar la web de un servidor a otro, la web iba muy muy lenta.
Me preguntaba porque si he escrito toda la web desde 0 [...]
Lo primero es editar el my.cnf
Conectados como root en la máquina (los paths aqui indicados son los míos, verificar los vuestros.)
abrimos el archivo con vuestro editor favorito.
# vi /etc/my.cnf
Añadimos las siguientes lineas dentro de la configuraicon de mysqld
[mysqld]
<strong>log-slow-queries=/var/log/mysql-slow-queries.log
long_query_time = 1
log-queries-not-using-indexes</strong>
log-slow-queries, establece el lugar físico del archivo de log
long_query_time, establece [...]
Unos comandos para recordar!! y que desgraciadamente he tenido que usar hace muy poco, mucho.
Reiniciar el Mysql
/etc/init.d/mysqld restart
para parar: /etc/init.d/mysqld stop
para iniciar: /etc/init.d/mysqld start
Reiniciar el Apache
/sbin/service httpd restart
para parar: /sbin/service httpd stop
para iniciar: /sbin/service httpd start
¿Cómo realizar búsquedas full-text en una tabla con miles o millones de registros, sin que el mysql falle y el site siga siendo relevante y no se caiga?
La solución se llama Sphinx.
Es un motor de búsqueda (search engine) que proporciona velocidad, gran eficiencia y proporciona a aplicaciones y webs la [...]
Tengo que lanzar un web para varios países y aprovecharé la potencia de CakePHP para realizar una sola plataforma con varias bases de datos. Cada base de datos almacenará el contenido local de cada web.
Lo que he hecho es en /(app)/config/bootstrap.php incluir mi código de configuración personalizado. Ver funcionalidad del [...]