Файл my.ini для MySQL 5.0 — различия между версиями
Материал из ASV2 manual
Vis (обсуждение | вклад) (→Рекомендуемый файл my.ini для сервера MySQL версии 5.0) |
Vis (обсуждение | вклад) |
||
| Строка 20: | Строка 20: | ||
skip-name-resolve | skip-name-resolve | ||
| − | skip-bdb | + | # skip-bdb |
default-character-set=cp1251 | default-character-set=cp1251 | ||
default-storage-engine=INNODB | default-storage-engine=INNODB | ||
| Строка 45: | Строка 45: | ||
innodb_log_files_in_group=3 | innodb_log_files_in_group=3 | ||
innodb_log_buffer_size=15M | innodb_log_buffer_size=15M | ||
| − | innodb_log_archive=0 | + | # innodb_log_archive=0 |
innodb_file_io_threads=4 | innodb_file_io_threads=4 | ||
innodb_lock_wait_timeout=30 | innodb_lock_wait_timeout=30 | ||
Текущая версия на 15:38, 2 августа 2010
Рекомендуемый файл my.ini для сервера MySQL версии 5.0
[mysqld] # Порт, на котором будет "висеть" сервер MySQL port=3306 # Максимальное число одновременных подключений к БД (число машин*4) max_connections=160 # Папка, куда были установлены все файлы basedir="C:\Program Files\MySQL\MySQL Server 5.0\" # Папка, где будет лежать сама База Данных datadir="C:\Program Files\MySQL/MySQL Server 5.0\Data\" # Может понадобиться при восстановлении БД #innodb_force_recovery = 4 # не производить поиск имени машины от ip-адреса skip-name-resolve # skip-bdb default-character-set=cp1251 default-storage-engine=INNODB sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" query_cache_size=8M table_cache=320 tmp_table_size=10M thread_cache_size=8 max_allowed_packet=8M #*** MyISAM Specific options myisam_max_sort_file_size=100G myisam_max_extra_sort_file_size=100G myisam_sort_buffer_size=9M key_buffer_size=8M read_buffer_size=64K read_rnd_buffer_size=256K sort_buffer_size=256K #*** INNODB Specific options *** innodb_additional_mem_pool_size=15M innodb_thread_concurrency=8 innodb_mirrored_log_groups=1 innodb_log_files_in_group=3 innodb_log_buffer_size=15M # innodb_log_archive=0 innodb_file_io_threads=4 innodb_lock_wait_timeout=30 # Цифра ниже зависит от размера ОЗУ на машине. Рекомендуем указывать 50% от доступного ОЗУ innodb_buffer_pool_size=100M # Цифра ниже - 25%-100% от цифры выше innodb_log_file_size=50M # Ниже задаётся сколько файлов срзу отвести под БД и какого размера innodb_data_file_path = ibdata1:2000M;ibdata2:2000M:autoextend # 1 - сброс лога на диск при каждом COMMIT (высокая надёжность) # 0 - раз в сек (только при работе с UPS) # 2 - при каждом COMMIT но не чаще раза в сек (только при работе с UPS) innodb_flush_log_at_trx_commit=2 [client] port=3306 [mysql] default-character-set=cp1251