上一主题: 功能概述

下一主题: 属性

自定义配置

此功能在 MYSQLR 1.3.3 或更高版本中可用。

MYSQL5/64 允许使用自定义 MYSQL 配置文件,该文件可以提供其他配置选项或覆盖在 /etc/my.cnf 中指定的现有配置。

要使用自定义配置,请创建名为 my.cnf 的文件并将其放在数据卷的顶级目录中。文件的格式应遵循相关网站中所述的 MYSQL 选项文件语法。

例如:在使用 InnoDB 时可以使用以下内容来调整 MYSQL5/64 以提高性能(为 MyISAM 优化了默认 MYSQL5/64 配置)。该示例以使用 512M 内存(MYSQL5/64 的默认设置)为基础。

[mysqld]
# Shrink down MyISAM buffers
key_buffer = 512K
myisam_sort_buffer_size = 512K

# Make InnoDB the default storage engine (optional)
default-storage-engine = INNODB

# Set InnoDB buffer size
innodb_buffer_pool_size=350M
innodb_log_file_size=128M
innodb_log_buffer_size=4M
innodb_thread_concurrency=8

# If you do not have too many tables use this option, 
so you will not have uncontrolled innodb main tablespace growth which you cannot reclaim.
innodb_file_per_table=1