Aller au contenu

Nombre de connexion a ma base MySQL


Sujets conseillés

Posté (modifié)

Voila, j'ais une base de donnée avec 3 tables : Film / Auteur / studio.

Dans ma table film, il ya une colonne idAuteur et une colonne idStudio, car chaques auteurs et chaques studios peuvent etre presents sur plusieurs films...

Lorsque j'affiche une fiche de film, mon script php se connecte donc à:

-- la table film, pour recuperer les id Auteur et Studio et les autres infos.

-- la table Auteur pour recuperer le nom et le prenom.

-- la table Studio pour recuperer le nom du studio.

Est ce que ces manipulations de tables se font au sein de la meme connexion a la base ?

Est ce que ce systeme ne creeras pas des ralentissements dans l'affichage de mes fiches ?

J'en suis encore a la conception papier de mon site et je me pose donc beaucoup de questions sur les temps de recherche et d'affichage des données...

J'ais trouvé cet article sur l'optimisation de ma base:

CREER ET OPTIMISER DES TABLES MYSQL

Y'as t'il d'autres choses a savoir, a faire/ne pas faire pour ne pas ralentir mes recherches/affichages ??

Modifié par furious Gontran
Posté
Lorsque j'affiche une fiche de film, mon script php se connecte donc à:

-- la table film, pour recuperer les id Auteur et Studio et les autres infos.

-- la table Auteur pour recuperer le nom et le prenom.

-- la table Studio pour recuperer le nom du studio.

Est ce que ces manipulations de tables se font au sein de la meme connexion a la base ?

je voudrais juste préciser que l'on se connecte a une base de donnée et non a une table.

ensuite par contre, une requete sql lit une ou plusieurs tables...

Ensuite, je pense qu'avec un schema aussi simple (3 tables), tu n'as pas d'inquietude a te faire sur les temps de réponses si tu utilises bien les clés primaires et que tu sais utiliser une base de donnée (genre ne pas mettre les ID en chaine de caractere etc...) !

Demande a Dan combien il a de table pour le Hub ... ;)

la, je crois qu le nombre et leur relations doivent être plus critique .

Ne pas hesiter a faire bosser la base de donnée a la place du serveur.

Pour ta requete, n'oublie pas que les jointures existent, tu peux recuperer les infos de tes 3 tables en 1 seul lecture

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...