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.


4
MySQL - Modifier la table pour mettre automatiquement un UUID
Ok, je sais que je l'ai déjà fait. Mais je ne peux pas le comprendre pour la vie de moi. J'ai créé une table. L'une des colonnes est intitulée "LogID", c'est aussi la clé primaire. Comment puis-je le modifier pour que cette colonne génère un UUID pour chaque nouvelle entrée? …
14 mysql 


3
MySQL: erreur de lecture des paquets de communication
Je reçois cet avertissement dans mysql, [Warning] Aborted connection 21 to db: 'MyDB' user: 'MyUser' host: 'localhost' (Got an error reading communication packets) J'ai parcouru quelques sujets dans google et selon certaines suggestions, j'ai augmenté le max_allowed_packetde 128 to 512 to 1024toujours le même comportement. J'utilise Drupal 7, et oui …
14 mysql  innodb 

2
S'il existe, mettez à jour else insert
J'essaie de créer un STORED PROCEDUREqui sera utilisé pour UPDATEune table appelée machine. Ce tableau comporte trois colonnes ( machine_id, machine_nameet reg_id). Dans le tableau susmentionné, reg_id( INT) est une colonne dont les valeurs peuvent être modifiées pour a machine_id. Je voudrais définir un QUERY/ PROCEDUREpour vérifier si un reg_idexiste …
14 mysql 


5
Tableau des commandes de commerce électronique. Économisez des prix ou utilisez un tableau d'audit / historique?
Je conçois mon premier schéma de commerce électronique. Je lis sur le sujet depuis un petit moment et je suis un peu confus quant à la relation entre un order_line_itemet unproduct Un productpeut être acheté. Il contient divers détails, mais le plus important est unit_price. An order_line_itempossède une clé étrangère …



2
Ajout d'index aux grandes tables mysql
J'ai une table | base_schedule_line_items | CREATE TABLE base_schedule_line_items( idint (10) unsigned NOT NULL AUTO_INCREMENT, installmentint (10) unsigned NOT NULL, on_datedate NOT NULL, actual_datedate DEFAULT NULL, payment_typeint (11) NOT NULL, scheduled_principal_outstandingdecimal (65,0) NOT NULL, scheduled_principal_duedecimal (65,0) NOT NULL, scheduled_interest_outstandingdecimal (65,0) NOT NULL, scheduled_interest_duedecimal (65,0) NOT NULL, currencyint (11) NOT NULL, …



1
Quel est le meilleur: beaucoup de conditions d'adhésion ou beaucoup de conditions?
J'essaie de comparer deux requêtes: Requête 1: SELECT a,b,c,d,e FROM tableA LEFT JOIN tableB ON tableA.a=tableB.a WHERE tableA.b=tableB.b AND tableA.c=tableB.c AND tableA.d=tableB.d AND tableA.e=tableB.e Requête 2: SELECT a,b,c,d,e FROM tableA LEFT JOIN tableB ON tableA.a=tableB.a AND tableA.b=tableB.b AND tableA.c=tableB.c AND tableA.d=tableB.d WHERE tableA.e=tableB.e Ai-je raison de dire que ces deux …

1
L'activation de «log_queries_not_using_indexes» désactive «long_query_time»?
J'ai remarqué que, dans Mysql, lors de l'activation log_queries_not_using_indexes, slow_query_loget long_query_time, le fichier journal de requête lente généré contiendra beaucoup de requêtes même si le temps de requête est bien inférieur à long_query_time. Il semble qu'une fois le log_queries_not_using_indexesest activé, Mysql enregistrera toutes les requêtes qui n'utilisent pas d'index quel …


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.