Plusieurs Select ou un seul avec Inner Join?
Pascal_22
Messages postés
559
Statut
Membre
-
Pascal_22 Messages postés 559 Statut Membre -
Pascal_22 Messages postés 559 Statut Membre -
Bonjour,
Afin de maximiser la vitesse d'affichage de ma page fait en PHP et MySQL, est-il préféreable de faire plusieurs requête Select à une base
de donnée ou est-il préféreable d'utiliser les inner join afin d'avoir qu'une seul fois la connexion a la BD? et ce même si c'Est un INNER JOIN entre 3 ou 4 tables?
Merci de votre aide
Pascal_22
Afin de maximiser la vitesse d'affichage de ma page fait en PHP et MySQL, est-il préféreable de faire plusieurs requête Select à une base
de donnée ou est-il préféreable d'utiliser les inner join afin d'avoir qu'une seul fois la connexion a la BD? et ce même si c'Est un INNER JOIN entre 3 ou 4 tables?
Merci de votre aide
Pascal_22
A voir également:
- Plusieurs Select ou un seul avec Inner Join?
- Comment regrouper plusieurs pdf en un seul - Guide
- Regrouper plusieurs tableaux excel en un seul - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Please select boot device - Forum Matériel & Système
- Comment brancher 2 tv sur un seul décodeur free sans payer ? ✓ - Forum TV & Vidéo
5 réponses
Essaye de créer des procédures stockées et appellent les sur tes pages à la place des chaines dde requetes.cela réduira considérablement la lenteur s'il y"en a au niveau du chargement des données sur tes pages.
Bonjour slum-dunk,
Y a t'il des procédure stockées avec MYSQL???
Je sais qu'il en a dans sqlServer mais dans MYSQL???
PAScal_22
Y a t'il des procédure stockées avec MYSQL???
Je sais qu'il en a dans sqlServer mais dans MYSQL???
PAScal_22
Bonjour!!JE viens de lire que éffectivement on peut en avoir proc. stockée dans mysql mais comment les appels t'on de php ??
MErci
PAscal_22
MErci
PAscal_22
Pour les appeller,tu fais just un select nom_procédure; lit un peu la doc de mysql pour savoir plus,mais ça n'a rien de compliqué.
Bon courage
Bon courage
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ok Merci slum-dunk,
Mais petite précision svp, je vais lire la docs mais, j'imagine qu'il faut que je fasse des inner join dans ma procedure car si je fait plein de select, cela reviendra au meme que de faire plein de select via mes pages php??
Est-ce que je me trompe?
Car en fait, dans ma table profil, jai le IDPays et le IDProvince, et actuellement je fait 3 select sur ma page afin d'aller récupérer le pays et le nom de la province.
Merci!!
Pascal_22
Mais petite précision svp, je vais lire la docs mais, j'imagine qu'il faut que je fasse des inner join dans ma procedure car si je fait plein de select, cela reviendra au meme que de faire plein de select via mes pages php??
Est-ce que je me trompe?
Car en fait, dans ma table profil, jai le IDPays et le IDProvince, et actuellement je fait 3 select sur ma page afin d'aller récupérer le pays et le nom de la province.
Merci!!
Pascal_22