Questions marquées «mysql»

Toutes les versions de MySQL (pas Microsoft SQL Server). Veuillez également ajouter une balise spécifique à la version comme mysql-5.7 si cela est pertinent pour la question.


2
Difficulté à déchiffrer un blocage dans un journal d'état innodb
Nous accédons à MySQL à partir du connecteur Microsoft ADO.NET. Parfois, nous voyons l'impasse suivante dans notre statut innodb et nous n'avons pas pu identifier la cause du problème. Il semble que la transaction (2) attend et garde le même verrou? ------------------------ LATEST DETECTED DEADLOCK ------------------------ 110606 5:35:09 *** (1) …

2
Raisons des requêtes parfois lentes?
Nous exécutons MySQL 5.1 sur Windows Server 2008 R2. Nous avons récemment effectué des diagnostics sur notre base de données et avons trouvé des artefacts dérangeants que nous ne pouvons pas expliquer . Nous avons ajouté du code pour nous connecter lorsque nous avions des requêtes qui prenaient beaucoup de …


3
Problème avec la sous-requête MySQL
Pourquoi cette requête DELETE FROM test WHERE id = ( SELECT id FROM (SELECT * FROM test) temp ORDER BY RAND() LIMIT 1 ); parfois supprimer 1 ligne, parfois 2 lignes et parfois rien? Si je l'écris sous cette forme: SET @var = ( SELECT id FROM (SELECT * FROM …
16 mysql 








2
La meilleure façon de concevoir une base de données et une table pour conserver des enregistrements des modifications?
J'ai besoin de configurer une fonction d'historique sur un projet pour garder une trace des modifications antérieures. Disons que j'ai deux tables en ce moment: NOTES TABLE (id, userid, submissionid, message) SUBMISSIONS TABLE (id, name, userid, filepath) Exemple: j'ai une ligne dans les notes et l'utilisateur souhaite modifier le message. …


2
Rejoindre la requête en 11 minutes pour s'exécuter sur une table de 300 000 lignes
L'exécution de la requête ci-dessous prend plus de 11 minutes. SELECT `c`.*, `e`.`name` AS `employee_name`, `e`.`emp_no`, `d`.`code` AS `department_code`, IF(ew.code IS NOT NULL, ew.code, egw.code) AS shift_code, IF(ew.code IS NOT NULL, ew.time_in_from, egw.time_in_from) AS time_in_from, IF(ew.code IS NOT NULL, ew.time_out_to, egw.time_out_to) AS time_out_to, IF(ew.code IS NOT NULL, ew.next_day, egw.next_day) AS …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.