queria pedirles que me ayuden
tengo una tabla en miservidor con 5millones de resgistros
como puedo hacer mas ligera las consultas
por que el problema que mi sever load llega 15%
y cuando entro por la consola para ver el estatus del servidor
con el comando top me parece esto: MYSQL USO de CPU 140.00%
Código PHP:
$titleSEO=$_GET[tit];
$id=$_GET[id];
$consulta=mysql_query("SELECT * FROM videos WHERE titulo = '".$titleSEO."' AND idvideo = '".$id."'");
if(mysql_num_rows($consulta)!=0)
{
$re=mysql_fetch_array($consulta);
$titulosvid=limpia($re[titulo]);
$idevid=$re[id];
header("Location: /video/".$idevid."/".$titulosvid."-".$idevid.".html");
}
else
{
$sql="INSERT INTO videos (id,titulo,idvideo,hits) VALUES (NULL,'".$titleSEO."','".$id."','0')";
mysql_query($sql);
$head=mysql_query("SELECT * FROM videos WHERE titulo = '".$titleSEO."' AND idvideo = '".$id."'");
$re=mysql_fetch_array($head);
$titulosvid=limpia($re[titulo]);
$idevid=$re[id];
header("Location: /video/".$idevid."/".$titulosvid."-".$idevid.".html");
}