Quelles sont les principales différences entre InnoDB et
MyISAM est le moteur de stockage non transactionnel pour MySQL. Il offre un stockage et une récupération à grande vitesse, ainsi que des capacités de recherche de texte intégral. De plus, il s'agit du type de moteur de stockage par défaut pour les versions de MySQL antérieures à la version 5.5.
Quelles sont les principales différences entre InnoDB et
Je suis donc relativement novice dans le réglage d'InnoDB. Je change lentement de table (si nécessaire) de MyIsam à InnoDB. J'ai environ 100 Mo dans innodb, alors j'ai augmenté la innodb_buffer_pool_sizevariable à 128 Mo: mysql> show variables like 'innodb_buffer%';
Comment MyISAM peut-il être "plus rapide" qu'InnoDB si MyISAM doit faire des lectures de disque pour les données? InnoDB utilise le pool de mémoire tampon pour les index et les données, et MyISAM uniquement pour l'index?
Il était pratique que MyISAM stocke chaque table dans un fichier correspondant. InnoDB a progressé à de nombreux égards, mais je me demande pourquoi InnoDB stocke toutes les bases de données dans un seul fichier ( ibdata1par défaut). Je comprends que InnoDB mappera l’emplacement des données dans le...
J'ai une application qui ne sélectionnera que l'égalité, et je suppose que je devrais utiliser un index de hachage sur un index btree. À ma grande consternation, les indices de hachage ne sont pas pris en charge sur MyISAM ou InnoDB. Quoi de neuf avec
J'ai un problème assez ennuyant. Je souhaite utiliser INNODB comme moteur de base de données principal et abandonner MyISAM, car j’ai besoin du premier pour utiliser galera-cluster à des fins de redondance. J'ai copié (la description suit) la newbb_posttable dans une nouvelle table appelée...
Utiliser MySQL 5.6 avec le moteur de stockage InnoDB pour la plupart des tables. La taille du pool de mémoire tampon InnoDB est de 15 Go et les index Innodb DB + d'environ 10 Go. Le serveur dispose de 32 Go de RAM et exécute Cent OS 7 x64. J'ai une grande table qui contient environ 10 millions de...
J'utilise InnoDB presque exclusivement dans mes applications. Cependant, si je ne fais pas attention lors de la configuration de la table, j'oublie de la changer et phpmyadmin me colle avec MyISAM. Existe-t-il un moyen de modifier le moteur de stockage par
J'ai du mal à saisir l'idée des avantages et des inconvénients du partitionnement de table. Je suis sur le point de commencer à travailler sur un projet qui comporterait 8 tableaux et l'un d'eux sera le tableau de données principal qui contiendra 180 à 260 millions d'enregistrements. Comme ce sera...
Je travaille actuellement sur une base de données MySQL où nous voyons un grand nombre d'invalidations du cache de requêtes, principalement en raison du nombre élevé d'instructions INSERT, DELETE et UPDATE qui sont exécutées sur de nombreuses tables. Ce que j'essaie de déterminer, c'est s'il y a un...
J'ai hérité d'une base de données et cherche à la nettoyer et à l'accélérer. J'ai une table qui contient 30 000 000 lignes, dont beaucoup sont des données indésirables insérées en raison d'une erreur de la part de notre programmeur. Avant d'ajouter de nouveaux index plus optimisés, j'ai converti la...
J'ai une seule base de données d'environ 4,5 Go fonctionnant sur un serveur avec 8 Go de RAM. La grande majorité des tables sont MyIsam (environ 4,3 Go), mais je vais bientôt en convertir certaines en InnoDB. (Ce sera un processus lent, en se concentrant sur les tables les plus gourmandes en...
J'ai joué un peu avec mysqldump et je me demandais, si elle ne les indices d'exportation ( FULLTEXT, INDEX...) par défaut. Je l'ai lu et j'ai trouvé cette option : --disable-keys, -K ce qui suggère qu'il exporte effectivement les indices. Mais je ne veux pas me fier à mon interprétation et je veux...
Est-il possible de faire en sorte qu'InnoDB utilise des index identiques à MyISAM au lieu d'un index clusterisé en raison de la limitation de la RAM tout en bénéficiant de ses performances de
Nous avons une base de données relativement petite que nous voulions convertir de MyISAM à InnoDB. En tant que noobs de base de données, nous venons de convertir (en utilisant alter table) sans même supprimer le site. Maintenant que la conversion est terminée, de nombreuses lignes intermittentes...
J'ai essayé de résoudre le problème suivant pendant environ une heure maintenant et je n'ai toujours pas pu aller plus loin. D'accord, j'ai une table (MyISAM): +---------+-------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Extra |...
Je charge un fichier de 100 Go via LOAD DATA INFILE. J'ai eu un bon succès avec MyISAM, quelques heures et c'est fait. J'essaye maintenant en utilisant InnoDB. La charge démarre rapidement à plus de 10 Mo / s (la croissance du fichier de la table file_per_tableest activée). Mais après environ 5 Go...
J'apprécierais que quelqu'un puisse m'aider sur la commande appropriée dans MySQL pour interroger toutes les bases de données pour avoir le moteur "MyISAM". J'ai besoin de convertir toutes les bases de données et les tables de MyISAM en
J'envisage de configurer une réplication maître-esclave pour ma base de données. Le serveur esclave sera utilisé pour la redondance et éventuellement un serveur de rapports. Cependant, l'un des plus gros problèmes que je rencontre est que nous sommes déjà au maximum de l'alimentation dans notre...
Une erreur de configuration peut-elle conduire à créer trop de tables temporaires par les shows du tuner mysql..mysql Current max_heap_table_size = 200 M Current tmp_table_size = 200 M Of 17158 temp tables, 30% were created on disk table_open_cache = 125 tables table_definition_cache = 256 tables...