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 quelconque avantage …
Qu'est-ce que Percona? En quoi diffère-t-il de MySQL? Quand devrions-nous envisager de passer (ou de mettre à niveau) du stock MySQL vers Percona? Pour ajouter quelques spécificités dans notre situation, nous utilisons presque exclusivement InnoDB (pour lequel je comprends que Percona a fait beaucoup d'optimisation) avec des contraintes de clé …
Mon application est très gourmande en bases de données. Actuellement, j'utilise MySQL 5.5.19 et j'utilise MyISAM, mais je suis en train de migrer vers InnoDB. Le seul problème qui reste est la performance de la somme de contrôle. Mon application fait environ 500 à 1 000 CHECKSUM TABLEinstructions par seconde …
Permettez-moi de commencer par admettre que je suis très ignorant du fonctionnement interne des disques durs. Donc, quand j'ai relu le manuel de la variable innodb_flush_method , cela m'a dérouté. Puis-je obtenir une explication en termes simples sur la différence entre O_DSYNC et O_DIRECT, et comment savoir s'il s'agit d'un …
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 …
Comme décrit ici dans les documents MySQL : La colonne filtrée indique un pourcentage estimé de lignes de tableau qui seront filtrées par la condition du tableau. En d'autres termes, les lignes indiquent le nombre estimé de lignes examinées et les lignes × filtrées / 100 indiquent le nombre de …
Certaines tables INNODB dans notre base de données de production sont sur le point d'atteindre la limite INT AUTO_INCREMENT de 2147483647 et nous devons les modifier en BIGINT sinon les écritures commenceront à échouer. Les tables se trouvent dans une base de données de production MySQL 5.6.19a exécutée sur Amazon …
Après avoir lu cette page dans la documentation mysql , j'ai essayé de comprendre notre utilisation actuelle d'InnoDB. Actuellement, nous allouons 6 Go de RAM pour le pool de tampons. La taille de notre base de données est à peu près la même. Voici la sortie de show engine innodb …
J'ai 170 Go d' InnoDBindex et de données. Je dois réajuster la taille innodb_buffer_pool pour de meilleures performances.La taille maximale d'une table InnoDB (Index + données) est de 28 Go. Quelle devrait donc être la taille optimale de innodb_buffer_pool. MISE À JOUR nous allons migrer notre base de données locale …
Tout le monde sait que, dans les tables qui utilisent InnoDB comme moteur, les requêtes comme SELECT COUNT(*) FROM mytablesont très inexactes et très lentes, surtout lorsque la table s'agrandit et qu'il y a des insertions / suppressions de lignes constantes pendant l'exécution de cette requête. Si je comprends bien, …
Nous avons une application où une seule des tables deviendra un million de lignes mais le reste sera juste en dessous d'un million. Alors, quel conseil devrions-nous utiliser avec innodb_file_per_table ou partir comme un seul .ibd? J'ai lu certains articles disant de ne pas y aller car vous avez besoin …
Je ne savais pas si changer la liste ENUM () n'était pas possible, j'ai donc fait un test. Dans MySQL v5.1.58, j'ai fait une table de test InnoDB qui contient un champ appelé 'bool' de type ENUM ('oui', 'non'). Puis j'ai exécuté ... ALTER TABLE `test` CHANGE `bool` `bool` ENUM( …
Je suis cette solution ici /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 et j'ai essayé d'augmenter mon innodb_buffer_pool_sizeà 4G et plus tard 1G (également 1024M) dans en plus de la taille du fichier journal, mais mysql ne commencera pas avec ces valeurs. Si je le remets à 512M, mysql démarre bien. Comment puis-je résoudre ça? Mon …
J'ai une grande base de données MySql (150 Go) et seulement maintenant, j'ai remarqué que la valeur innodb_file_per_tableest définie sur offce qui provoque l' hébergement de la totalité de la base de données sur un seul fichier ( ibdata1). Je veux l'activer innodb_file_per_tableet le diviser rétroactivement en plusieurs fichiers, quelle …
est-il possible (et comment) de convertir une énorme table MyISAM en InnoDB sans mettre l'application hors ligne. Il nécessite d'insérer quelques lignes dans ce tableau chaque seconde, mais il est possible de le suspendre pendant environ 2 minutes. Évidemment ALTER TABLE ... engine = innodb ne fonctionnera pas. Pour cela, …
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.