Je peux exécuter la requête SET GLOBAL binlog_format = 'ROW' et cela fonctionne pour cette session. Comment puis-je conserver ce paramètre après avoir arrêté et redémarré MySQL? REMARQUE: je suis sur la version 5.5.19 de MySQL (avec Moodle) et je viens de passer de MyISAM à InnoDB et j'ai donc …
Mon serveur est tombé en panne aujourd'hui, je pense en raison d'une commande de table tronquée simultanée sur l'une de nos tables INNODB. Le serveur peut être redémarré, mais après son démarrage, chaque fois que j'essaie d'émettre une commande SQL, j'obtiens l'erreur suivante: ERROR 2006 (HY000): MySQL server has gone …
Depuis que nous sommes passés à Amazon RDS, nous avons eu des problèmes de performances assez fous et aujourd'hui, nous avons commencé à avoir des problèmes de verrouillage. À cause de cela, j'ai pensé que c'était juste un problème de timeout et je suis allé vérifier notre mémoire utilisée. Nous …
J'ai une base de données InnoDB que j'aimerais migrer sur Amazon RDS. Mon implémentation actuelle, hébergée sur mon propre serveur, affiche environ 8 millions de requêtes par mois. Le site RDS indique que le taux d'E / S est de 0,10 $ pour 1 million de demandes 1 E / …
J'ai donc cette table d'audit (suit les actions sur n'importe quelle table de ma base de données): CREATE TABLE `track_table` ( `id` int(16) unsigned NOT NULL, `userID` smallint(16) unsigned NOT NULL, `tableName` varchar(255) NOT NULL DEFAULT '', `tupleID` int(16) unsigned NOT NULL, `date_insert` datetime NOT NULL, `action` char(12) NOT NULL …
J'ai une table de base de données MySQL avec près de 23 millions d'enregistrements. Cette table n'a pas de clé primaire, car rien n'est unique. Il a 2 colonnes, les deux sont indexées. Voici sa structure: Voici certaines de ses données: Maintenant, j'ai exécuté une simple requête: SELECT `indexVal` FROM …
La documentation de MySQL pour kill avertit : Attention Tuer une opération REPAIR TABLEou OPTIMIZE TABLEsur une MyISAMtable entraîne une table corrompue et inutilisable. Toute lecture ou écriture sur une telle table échoue jusqu'à ce que vous l'optimisiez ou la répariez à nouveau (sans interruption). C'est pour MyISAM. Est-il également …
J'ai la requête suivante, en utilisant MariaDB 10 / InnoDB: SELECT id, sender_id, receiver_id, thread_id, date_created, content FROM user_message WHERE thread_id = 12345 AND placeholder = FALSE ORDER BY date_created DESC LIMIT 20 Cette requête récupère les messages selon les conditions données et les trie par date de création. J'ai …
J'obtiens des verrous mortels à partir de verrous d'espacement sur une table lorsque j'insère fréquemment dedans à partir de plusieurs sources. Voici un aperçu de mes processus. START TRANSACTION UPDATE vehicle_image SET active = 0 WHERE vehicleID = SOMEID AND active = 1 Loop: INSERT INTO vehicle_image (vehicleID, vehicleImageFilePath, vehicleImageSplashFilePath …
Dire que j'ai une relation 1-à-N (person_id, pet_id). J'ai une table où pet_idest la clé primaire. Je comprends qu'un index secondaire InnoDB est essentiellement un arbre B où les valeurs sont les valeurs de clé primaire correspondantes pour la ligne. Maintenant, supposons qu'une personne puisse avoir des milliers d'animaux de …
MySQL semble vouloir garder une table entière dans le cache (taille de la table = ~ 20 Go) après que de grandes insertions ou des instructions select y aient été effectuées. En ce moment, mon pool de mémoire tampon innodb est de 20 Go. La RAM totale est de 32 …
J'ai cherché à optimiser uniquement les tables fragmentées dans MySQL et j'ai examiné ce post sur l'optimisation des tables . Il effectue essentiellement une requête sur la base de données information_schema pour n'importe quelle table data_free > 0et crée une instruction SQL OPTIMIZEuniquement pour ces tables. J'ai exécuté cette requête …
Nous avons une application qui stocke les articles de différentes sources dans une table MySQL et permet aux utilisateurs de récupérer les articles classés par date. Les articles sont toujours filtrés par source, donc pour les SELECT clients, nous avons toujours WHERE source_id IN (...,...) ORDER BY date DESC/ASC Nous …
Nous avons déjà suspendu la base de données deux fois et essayons de trouver une cause. show processlist Waiting for global read lock | INSERT INTO {myisam_table} ... Ici, l'espace disque était plein, donc nous pensions que le problème était résolu après en avoir donné un peu plus, mais le …
J'ai extrait le répertoire de données de mysql à partir d'une sauvegarde et j'ai besoin d'obtenir le schéma d'une ancienne table, mais c'est une sauvegarde d'une autre machine. J'ai lu un bon nombre de tutoriels aujourd'hui sur la façon de le faire, mais chaque fois que cela semble échouer ou …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.