Tengo un sitio php con 32 tablas en una base de datos mysql, la web es dinamica y la base de datos ocupa solo 1 mega.
En cada pagina la web realiza unas 4 consultas a la base de datos usando un index id para restringir las busquedas y no recorrer todos los campos.
La tabla que mas filas tiene es de 404 filas el resto ni siquiera llega a las 100 filas.
Ejemplo de Query:
$_pagi_sql="SELECT default_lang FROM cms_system_ where username='$username'";
$resultado=mysql_query($_pagi_sql, $conn);
while($salida = mysql_fetch_array($resultado))
{
$lang=$salida[0];
}
otras querys son asi:
$_pagi_sql="SELECT * FROM cms_system_ where username='$username'";
$resultado=mysql_query($_pagi_sql, $conn);
while($salida = mysql_fetch_array($resultado))
{
$lang=$salida[0];
....
}
Puede probocar sobrecarga en el servidor consultas a una base de datos tan pequeña?.
Y en el .htacces tengo 22 kb de rewrite_rule.
Saben tecnicas para mejorar el rendimiento de los script y evitar sobrecarga?
Un Saludo