Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Débuter
Débuter Forum d'entraide pour débuter avec MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/12/2011, 15h56   #1
Nouveau Membre du Club
 
Inscription : janvier 2008
Messages : 109
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 109
Points : 33
Points : 33
Par défaut Bloquer les lectures/ecritures sur certains tuples d'une table ?

Bonjour;

Tout est dans l'intitulé.

Je me demandais s'il est possible de bloquer la lecture/écriture sur certains tuples (lignes/enregistrements d'une table) durant un certain temps, selon une clause conditionnelle where ?

Merci d'avance pour votre savoir
PS: Je ne veux pas bloquer tous les tuples de la table !
Moostiq est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2011, 16h04   #2
Expert Confirmé
 
Avatar de Maljuna Kris
 
Homme Avcxjo MoKo
Retraité
Inscription : novembre 2005
Messages : 2 530
Détails du profil
Informations personnelles :
Nom : Homme Avcxjo MoKo
Âge : 60

Informations professionnelles :
Activité : Retraité
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : novembre 2005
Messages : 2 530
Points : 3 523
Points : 3 523
Saluton,
Dans l'absolu, en UPDATE, INSERT ou DELETE tu pourrais éventuellement gérer ça avec des triggers.
Mais pour le SELECT, je ne vois pas.
Sauf éventuellement à passer par une vue, mais tout cela me paraît bien hasardeux.
__________________
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
articles : Comment émuler un tableau croisé [quasi] dynamique
et : Une énigme mathématique résolue avec MySQL
recommande l'utilisation de PDO (PHP5 Data Objects)
Maljuna Kris est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 06/12/2011, 21h21   #3
Membre Expert
 
Inscription : août 2008
Messages : 1 271
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 1 271
Points : 1 928
Points : 1 928
Regarde :
The InnoDB Transaction Model and Locking

Mais ça n'a rien à voir avec le temps et un select simple (sans for update) pourra lire les lignes, en même temps est ce grave ? puisque tant que la transaction n'est pas commitée le select simple d'une autre session ne voit pas les modifications apportées
skuatamad est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h55.


 
 
 
 
Partenaires

Hébergement Web