Articles of innodb

Comment changer la valeur de innodb_buffer_pool_size dans MySQL sous Mac OS?

J’essaie d’augmenter la taille de innodb_buffer_pool_size en MySQL 5.1 car je continue à rencontrer l’erreur suivante, indiquant que je n’ai plus assez d’espace pour les verrous de table. ERROR: The total number of locks exceeds the lock table size Error Code: 1206 J’ai parcouru la documentation et d’après ce que j’ai compris, je dois mettre […]

MySql: MyISAM vs Inno DB!

Quelles sont les différences entre les types MyISAM et Inno DB dans MySQL?

Configurer les relations entre tables Que font “Cascade”, “Set Null” et “Ressortingct”?

Je veux commencer à utiliser des relations de table dans un nouveau projet. Après quelques recherches sur Google, deux tables ont été créées sous le nom InnoDB: Les clés que je veux lier sont -> user-> userid (primary) -> sessions-> userid (index) La seule chose que je ne comprends pas dans ce processus est ce […]

Modification du moteur de table dans MySQL

J’utilise mysql et mysql workbench. J’ai créé 5 tables avec moteur innodb. J’ai vérifié leur moteur et il était innodb avant que j’y insère des données. J’ai inséré des données de 5 tables MyISAM et maintenant mes tables innodb sont MyISAM. Je ne peux pas les changer. J’ai utilisé le moteur alter table engine = […]

mysqldump n’exporte qu’une seule table

J’utilisais mysqldump pour exporter la firebase database, comme ceci: mysqldump -u root -ppassword my_database > c:\temp\my_database.sql D’une certaine manière, il n’exporte qu’une seule table. Y a-t-il quelque chose que je fais mal?

Pourquoi MySQL InnoDB est-il si lent?

J’utilise de grands nombres aléatoires comme clés (provenant d’un autre système). Les insertions et les mises à jour sur des tables relativement petites (comme dans quelques millions de lignes) prennent beaucoup plus de temps que ce que je pense raisonnable. J’ai distillé un test très simple pour illustrer. Dans le tableau de test, j’ai essayé […]

Comment définir le moteur de stockage par défaut utilisé par MySQL?

J’ai travaillé sur l’écriture de SQL pour créer une firebase database MySQL avec plusieurs options par défaut, y compris le jeu de caractères et le classement. Est-il possible de définir le moteur de stockage par défaut des tables de cette firebase database sur InnoDB? J’ai parcouru le manuel MySQL 5.1 et j’ai trouvé l’instruction ENGINE=innodb […]

Quel est le comportement par défaut de DELETE sur MySQL?

J’essaie d’parsingr les documents MySQL. Ils pourraient être plus clairs. Ce qu’ils semblent dire, c’est qu’il y a cinq possibilités: SET NULL, NO ACTION, RESTRICT, CASCADE et SET DEFAULT. NO ACTION et RESTRICT font la même chose (empêchent tout changement de firebase database qui casse un FK) et cette chose est la valeur par défaut. […]

Moyen le plus rapide de supprimer une énorme table MySQL

J’ai une énorme firebase database MySQL (InnoDB) avec des millions de lignes dans la table des sessions qui ont été créées par un robot non lié fonctionnant sur le même serveur que le nôtre. Malheureusement, je dois réparer le désordre maintenant. Si j’essaye de truncate table sessions; il semble prendre un temps excessivement long (plus […]

InnoDB prend plus d’une heure pour importer un fichier de 600 Mo, MyISAM, en quelques minutes

Je travaille actuellement sur la création d’un environnement pour tester les performances d’une application. Je teste avec MySQL et InnoDB pour trouver ce qui peut nous servir le mieux. Dans cet environnement, nous préparons automatiquement la firebase database (chargez les sauvegardes existantes) et instrumentez nos outils de test. Je me prépare à tester le même […]