Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
kb_it:mysql:home [2023/10/12 14:36] – [Rechercher des entrées qui ont plusieurs relations] befekb_it:mysql:home [2025/03/10 11:00] (Version actuelle) befe
Ligne 11: Ligne 11:
     SELECT *     SELECT *
     FROM `table` t2     FROM `table` t2
-    WHERE t1.id <> t2.id +    WHERE 
-    AND   t1.champ1 = t2.champ1+        t1.id <> t2.id 
 +    AND t1.champ1 = t2.champ1
 ) )
 +ORDER BY t1.champ1
 </code> </code>
  
Ligne 37: Ligne 39:
 HAVING COUNT(*) >= 2 HAVING COUNT(*) >= 2
 ORDER BY ORDER BY
-sub.IND_NOM_USUEL ASC, + sub.IND_NOM_USUEL ASC, 
-sub.IND_PRENOM_USUEL ASC+ sub.IND_PRENOM_USUEL ASC
 </code> </code>
  
Ligne 63: Ligne 65:
 mysqldump <schema> --no-create-info --ignore-table=schema.table1 > db-data.sql mysqldump <schema> --no-create-info --ignore-table=schema.table1 > db-data.sql
 cat db-structure.sql > db-all.sql && cat db-data.sql >> db-all.sql cat db-structure.sql > db-all.sql && cat db-data.sql >> db-all.sql
 +</code>
 +
 +=== Ne pas perturber la réactivité de la base ===
 +
 +<code bash>
 +mysqldump <schema> --single-transaction --quick
 +</code>
 +
 +=== Accélérer le dump ===
 +
 +<code bash>
 +mysqldump <schema> --max_allowed_packet=512M
 </code> </code>