Questions marquées «innodb»

InnoDB: moteur de stockage compatible ACID de MySQL


2
Percona vs MySQL
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é …


1
Clarification sur la variable MySQL innodb_flush_method
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 …
21 mysql  innodb 


1
Quelle est la signification de filtré dans MySQL expliquer?
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 …



2
Que définir innodb_buffer_pool et pourquoi ..?
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 …
20 mysql  innodb 

3
Pourquoi InnoDB ne stocke-t-il pas le nombre de lignes?
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, …
19 mysql  innodb  count 

3
Est-ce que innodb_file_per_table est conseillé?
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 …
19 mysql  innodb 

1
Est-il possible de modifier les listes ENUM ()?
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( …
19 mysql  innodb 

4
mysql ne démarre pas après avoir augmenté innodb_buffer_pool_size et innodb_log_file_size
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 …

2
MySql - changer innodb_file_per_table pour une base de données live
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 …
18 mysql  innodb  my.cnf 


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.