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
MySQL: quelle jointure est meilleure entre la jointure externe gauche et la jointure interne
Quelle jointure est la plus performante si toutes fournissent le même résultat? Par exemple, j'ai deux tables employees(emp_id,name, address, designation, age, sex)et work_log(emp_id,date,hours_wored). Pour obtenir des résultats spécifiques à la fois inner joinet left joindonne le même résultat. Mais, j'ai encore quelques doutes qui ne se limitent pas à cette …

3
Performances d'importation InnoDB
J'ai du mal à importer en masse une assez grande table InnoDB composée d'environ 10 millions de lignes (ou 7 Go) (qui est pour moi la plus grande table avec laquelle j'ai travaillé jusqu'à présent). J'ai fait des recherches pour améliorer la vitesse d'importation d'Inno et pour l'instant ma configuration …

1
La création d'index MySQL échouant sur la table est pleine
MISE À JOUR: tl; dr: Le problème était que MySQL utilise le TMPDIRlors de la création d'index. Et mon TMPDIRétait celui qui manque d'espace disque. Q d'origine: J'essaie d'ajouter un index à une table InnoDB et d'obtenir un table is full error. J'ai suffisamment d'espace disque et la configuration MySQL …
10 mysql  innodb  index 



2
J'ai supprimé la base de données `performance_schema` de MySQL, comment puis-je la créer?
Lors de la résolution d'un problème ibdata / log, j'ai accidentellement supprimé ma performance_schemabase de données, j'aimerais en créer une nouvelle. mysql> SHOW VARIABLES LIKE 'perf%'; +---------------------------------------------------+---------+ | Variable_name | Value | +---------------------------------------------------+---------+ | performance_schema | ON | | performance_schema_events_waits_history_long_size | 10000 | | performance_schema_events_waits_history_size | 10 | | performance_schema_max_cond_classes …
10 mysql 

2
mysqladmin ne prend pas de mot de passe en ligne
J'essaie de définir un travail cron pour prendre la sauvegarde de ma machine esclave. J'ai donc besoin d'arrêter l'esclave J'ai émis une commande mysqladmin --user=root --password=test_pass stop-slave Mais c'est jeter une erreur: mysqladmin: échec de la connexion au serveur à 'localhost' erreur: 'Accès refusé pour l'utilisateur' root '@' localhost '(en …

1
Mettre une instruction Select dans une transaction
Quelle est la différence entre ces 2 requêtes: START TRANSACTION; SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; COMMIT; Et sans transaction: SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; Quel est l'effet d'avoir SELECTune transaction interne? Si a DELETE FROM orders …

3
Deux colonnes nullables dont une doit avoir une valeur
Question sans explication: Existe-t-il de toute façon une contrainte de 2 valeurs nulles qui nécessite toujours 1 pour avoir de la valeur? Par exemple, deux colonnes de date nulles mais ayant au moins 1 qui nécessite d'avoir une valeur Description du problème: Disons que j'ai une table appelée Dépenses et …




1
Calculer les scores MATCH () CONTRE () à partir de la requête unifiée et non pour chaque table
J'essaie d'avoir un score pour toute la section des instructions SELECT SELECT *,MATCH(`result`) AGAINST('keyword') as `score` FROM `table1` WHERE MATCH(`result`) AGAINST('keyword') UNION SELECT *,MATCH(`content`) AGAINST('keyword') as `score` FROM `table2` WHERE MATCH(`content`) AGAINST('keyword') UNION SELECT *,MATCH(`text`) AGAINST('keyword') as `score` FROM `table3` WHERE MATCH(`text`) AGAINST('keyword') Dans ce cas, les scores sont par …

1
La création de tables MySQL est incroyablement lente
Une simple création de table sur l'une de mes bases de données MySQL prend une éternité: mysql> CREATE TABLE blah (id BIGINT UNSIGNED NOT NULL PRIMARY KEY); Query OK, 0 rows affected (16.58 sec) La machine est assez inactive: 01:21:26 PM CPU %user %nice %system %iowait %steal %idle 01:21:27 PM …

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.