В этом блоге мы собираемся поделиться диаграммой архитектуры MySQL 8 InnoDB со связанными переменными. Из официального документа MySQL мы видели некоторые переменные InnoDB, связанные с MySQL 8.0.20. Архитектура была подготовлена на основе этого. Кроме того,мы предоставим список переменных, которые используются в этой диаграмме и ее соответствующих версиях.
Архитектура InnoDB в MySQL 8:
Чтобы лучше понять схему, мы также добавили несколько старых переменных (sync_binlog / innodb_log_buffer / innodb_flush_log_at_trx_commit / innodb_flush_method и т. д.)
Мы пометили переменные MySQL 8 желтым цветом.
переменные в MySQL 8:
innodb_buffer_pool_in_core_file (8.0.14)
innodb_doublewrite_batch_size (8.0.20)
innodb_doublewrite_dir (8.0.20)
innodb_doublewrite_files (8.0.20)
innodb_doublewrite_pages (8.0.20)
innodb_fsync_threshold (8.0.13)
innodb_idle_flush_pct (8.0.18)
innodb_log_checkpoint_fuzzy_now (8.0.13)
innodb_parallel_read_threads (8.0.14)
innodb_redo_log_archive_dirs (8.0.17)
innodb_spin_wait_pause_multiplier (8.0.16)
innodb_temp_tablespaces_dir (8.0.13)
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.