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
Pourquoi mysql utilise-t-il le mauvais index pour la commande par requête?
Voici ma table avec ~ 10 000 000 de données de lignes CREATE TABLE `votes` ( `subject_name` varchar(32) COLLATE utf8_unicode_ci NOT NULL, `subject_id` int(11) NOT NULL, `voter_id` int(11) NOT NULL, `rate` int(11) NOT NULL, `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`subject_name`,`subject_id`,`voter_id`), KEY `IDX_518B7ACFEBB4B8AD` (`voter_id`), KEY `subject_timestamp` (`subject_name`,`subject_id`,`updated_at`), KEY …

4
Comment désactiver la console de mise à jour MySql agaçante
J'ai installé mysql 5.7, et de temps en temps (une fois tous les jours), il recherche des mises à jour (si je comprends bien). La fenêtre de la console s'ouvre pendant plusieurs secondes, puis disparaît. Peu m'importe, que je regarde un film en ce moment, et cette console est au …
9 mysql  windows 


2
Pour avoir un index partiel de type PostgreSQL dans MySQL 5.5
J'ai des données volumineuses où je ne sélectionne qu'un petit intervalle de données à la fois de telle sorte que la sélection est toujours dans une séquence. J'essaie d'implémenter PostgreSQL comme l'index partiel dans MySQL qui est ciblé à de telles fins. Je ne sais pas si la contrainte unique …
9 mysql  index 

2
Pourquoi les hachages de mot de passe mysql sont-ils enregistrés en interne avec une étoile (astérisque)?
Je lisais sur certains internes de mysql, en parcourant la table mysql.user dans mon mysqlshell, j'obtiens mysql> select * from mysql.user limit 1 \G *************************** 1. row *************************** Host: localhost User: root Password: *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B Le mot de passe est évidemment haché, mais pourquoi commence-t-il par l'étoile (astérisque)?


3
Suppression en bloc pour une grande table dans MySQL
J'ai une table de notification contenant environ 100 millions de lignes d'hôte dans Amazon RDS avec 1000 IOPS, et je souhaite supprimer ces lignes de plus d'un mois. Si je le fais DELETE FROM NOTIFICATION WHERE CreatedAt < DATE_SUB(CURDATE(), INTERVAL 30 day);, tous les IOPS seront pris, le processus prendra …

5
Équivalent PostgreSQL des variables de requête MySQL?
Existe-t-il un moyen simple d'adapter ces types de requêtes MySQL à PostgreSQL: définir des variables dans MySQL comme set @aintconst = -333 set @arealconst = -9.999 Il semble que non . Assigner des variables à partir de requêtes SELECT et utiliser ces variables par la suite dans mon SQL comme: …


1
Trop de connexions à la base de données sur Amazon RDS
Nous rencontrons des problèmes avec les utilisateurs exécutant des requêtes / vues dans Drupal qui provoquent parfois le gel de notre site. Le gel se produit car la requête fait monter le nombre de connexions à la base de données jusqu'à 400+ et, fondamentalement, chaque fois que le site dépasse …


6
MySQL - ERREUR 1045 (28000): accès refusé à l'utilisateur
Je viens d'installer une nouvelle copie d'Ubuntu 10.04.2 LTS sur une nouvelle machine. Je me suis connecté à MySQL en tant que root: david@server1:~$ mysql -u root -p123 J'ai créé un nouvel utilisateur appelé repl. J'ai laissé l'hôte vide, donc le nouvel utilisateur peut avoir accès à partir de n'importe …
9 mysql 


4
Pourquoi MySQL produit-il autant de fichiers MYD temporaires?
Sur un serveur Debian Linux, hébergeant de nombreux sites Web PHP / MySQL (galeries de photos), j'ai parfois «beaucoup» de fichiers comme /tmp/#sql_6405_58.MYD. Par exemple aujourd'hui: [2012-12-15 15:18:11] /tmp/#sql_6405_6.MYD : 88MB [2012-12-15 15:18:11] /tmp/#sql_6405_3.MYD : 22MB [2012-12-15 15:18:11] /tmp/#sql_6405_4.MYD : 138MB [2012-12-15 15:18:11] /tmp/#sql_6405_10.MYD : 88MB ... [2012-12-15 15:18:11] /tmp/#sql_6405_9.MYD …

3
Comment COUNT nombre de lignes avec LIMIT?
Je veux attraper X lignes, donc je mets LIMIT X; mais comment puis-je également compter simultanément le nombre total de lignes? Actuellement, j'utilise deux requêtes distinctes pour le faire SELECT COUNT(*) FROM col WHERE CLAUSE SELECT * FROM col WHERE CLAUSE LIMIT X Existe-t-il un moyen de le faire dans …

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.