config optimale pour php/mysql - Programmation
Marsh Posté le 08-06-2001 à 09:08:02
c'est sur 128 de ram c'est mieux, mais avec ce que t'as ça devrais pas être trop lent ?
en tout cas si c'est lent, c'est lier au code/mysql
au lieu de claquer du fric pour du matos, vérifie si y 'a pas de gaspillages de resources lors des accès au BDonnées.
ou des trucs comme ça.
faut voir aussi (la taille de la base, le nombre de requete simulta...)
sinon oui, linux pour ameliorer ça.
et le serveur web ?
[edit]--Message édité par lamatrice--[/edit]
Marsh Posté le 08-06-2001 à 09:19:01
lamatrice a écrit a écrit : en tout cas si c'est lent, c'est lier au code/mysql |
tu pourrais expliquer le genre de choses qu'il faut pas faire stp ?
merci
Marsh Posté le 08-06-2001 à 09:28:28
ne pas cumuler les connexions bd (en croisé)
exemple
pas bon :
open connect A
open connect B
close conect A
close connect B
bon :
open connect A
close connect A
open connect B
close connect B
par exemple...
par ce que un pIII avec 64ram, euh je sais pas pour vous mais pour moi c'est déjà pas mal.
[edit]--Message édité par lamatrice--[/edit]
Marsh Posté le 08-06-2001 à 09:32:07
sans parler de la structure même de la base de donnée, qui peut être optimiser aussi.
Marsh Posté le 08-06-2001 à 12:44:34
Et les requêtes sql aussi peuvent parfois être optimisés.
Par exemples, un "select *" est à éviter si tu n'utilise qu'une seule zone dans ton code. Faire plutôt "select NOM_DU_CHAMP" qui sera plus rapide pour le retours des informations.
Pour la bdd. Toujours mettre au moins 1 index par table et si possible sur le champs qui sera utilisé dans les "where" des requêtes. Ca rends les requêtes plus rapides (il lit pas toute la table pour savoir ce qu'il doit ramené mais juste la partie indiqué par l'index).
Marsh Posté le 08-06-2001 à 08:42:30
Salut,
je fait tourner php/mysql sur un pIII avec 64 Mo de ram et winNT. J'aimerai savoir comment ameliorer ca! Plus de ram, linux???
Merci d'avance
---------------
Moi, quand on m'en fait trop j'correctionne plus : j'dynamite, j'disperse, j'ventile. (tontons flingueurs)