Pb à cause d'1 grosse base de données
totox17
-
Aki -
Aki -
Salut!!!
Je possède une énorme Base de Données qui fait environ 10 Mo et qui possède plus de 7000 enregistrements et dès que je passe mes requetes en PHP à travers un naviguateur il faut 20 minutes avant d'obtenir un bon résultat. Comment peut on réussir à optmiser l'affichage des résultats afin que cela soit plus rapide.
Merci d'avance
Totox
Je possède une énorme Base de Données qui fait environ 10 Mo et qui possède plus de 7000 enregistrements et dès que je passe mes requetes en PHP à travers un naviguateur il faut 20 minutes avant d'obtenir un bon résultat. Comment peut on réussir à optmiser l'affichage des résultats afin que cela soit plus rapide.
Merci d'avance
Totox
A voir également:
- Pb à cause d'1 grosse base de données
- Fuite données maif - Guide
- Base de registre - Guide
- Base de données vide tnt - Forum TNT / Satellite / Réception
- Tnt base de données vide - Forum TV & Vidéo
- Effacer les données de navigation sur android - Guide
5 réponses
10 Mo ? 7000 enregistrement ?
C'est minuscule !
C'est c'est aussi long, c'est qu'il doit manquer des indexes dans tes tables.
Regarde les requête qui arrivent sur le serveur.
Regarde les colonnes dans les clauses WHERE... : tu pourra sans doute ajouter des indexes sur ces colonnes pour accélérer les choses.
(Bah oui, on a beau dire, l'informatique c'est un métier ;-)
C'est minuscule !
C'est c'est aussi long, c'est qu'il doit manquer des indexes dans tes tables.
Regarde les requête qui arrivent sur le serveur.
Regarde les colonnes dans les clauses WHERE... : tu pourra sans doute ajouter des indexes sur ces colonnes pour accélérer les choses.
(Bah oui, on a beau dire, l'informatique c'est un métier ;-)
Salut...
Enorme, faudrait relativiser un chouilla quand meme, 7000 entrees c'est plutot une petite bd...
Pour accelerer les choses, il faut tout d'abord optimiser ta base (renseigne toi sur la 3eme forme normale, voire la 3 forme normale discjonctive.) Ensuite il faut optimiser les requetes aussi...
Je sais tout ca c'est facile a dire, mais comme tu ne donne pas enormement de details...
Sinon, le serveur peut aussi etre responsable d'une partie du temps...
. .
\_/
Enorme, faudrait relativiser un chouilla quand meme, 7000 entrees c'est plutot une petite bd...
Pour accelerer les choses, il faut tout d'abord optimiser ta base (renseigne toi sur la 3eme forme normale, voire la 3 forme normale discjonctive.) Ensuite il faut optimiser les requetes aussi...
Je sais tout ca c'est facile a dire, mais comme tu ne donne pas enormement de details...
Sinon, le serveur peut aussi etre responsable d'une partie du temps...
. .
\_/
T'aurais été sous Access pour ta base je t'aurais conseillé de changer de SGBD...
ms là vu que t'es sous MySQL (je suppose), c'est peut être que ta base est mal organisée, si tu me donnais des infos sur la structure de ta base (tables, champs ...), je pourrais peut-etre t'aider à optimiser tout ca
ms là vu que t'es sous MySQL (je suppose), c'est peut être que ta base est mal organisée, si tu me donnais des infos sur la structure de ta base (tables, champs ...), je pourrais peut-etre t'aider à optimiser tout ca
Arf, 3 reponses en 2minutes!!!Et toutes a peu pres avec le meme contenu, je pense qu'il va falloir que tu revois ta copie!!! ;-)
En resume:
1-Optimisation!!!
2-C'est pas une grosse base!!!
. .
\_/
En resume:
1-Optimisation!!!
2-C'est pas une grosse base!!!
. .
\_/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question