[BDD] 400 000 lignes, surcharge cpu ?

400 000 lignes, surcharge cpu ? [BDD] - Hébergement - Réseaux grand public / SoHo

Marsh Posté le 13-01-2014 à 14:25:36    

Bonjour,
 
Je suis hébergé chez phpnet.
 
Ma base de donnée fait 400 000 lignes (50MO). Et je me retrouve bloqué par les admin me disant que je consomme trop de cpu.
 
Mon script est bien fait, et la base est toute bête :  
Get ID
select id, texte from base where id = ID
echo "texte"
mysql_close
 
Rien de plus !
 
Alors savez vous si le fait de piocher dans une grosse base de donnée entraine forcément une surcharge CPU ?
 
merci


Message édité par tomware le 13-01-2014 à 14:25:58
Reply

Marsh Posté le 13-01-2014 à 14:25:36   

Reply

Marsh Posté le 13-01-2014 à 14:36:08    

id est il une clé primaire ?
 
Tu devrais peut-être plutôt demander ça sur programmation qu'ici.


Message édité par Misssardonik le 13-01-2014 à 14:36:46

---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 13-01-2014 à 18:26:07    

salut miss
 
oui primaire
 
ok merci


Message édité par tomware le 13-01-2014 à 18:26:21
Reply

Marsh Posté le 16-01-2014 à 02:52:17    

Si les serveurs sont déjà surchargés, ta requête n'a beau être pas trop lourde elle sera considéré comme un top access (en gros une requête lourde).  
Souvent c'est calculé en temps de réponse.  
 
Si la requête met plus de x secondes à être traité, le process est tué.  
 
En gros essaye de voir si à une heure creuse tu as le soucis (genre à 3h du mat un lundi).  
Si tu n'as pas de problèmes, tu peux leur dire qu'il serait bien d'investir ou de mieux contrôler les clients.
 
Bien sur tout cela est valable si ton texte n'est pas Guerre et Paix version longue avec les commentaires de l'auteur.


---------------
-3dB
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed