WEB开发网
开发学院数据库MySQL MySQL数据库5.0的my.cnf配置选项 阅读

MySQL数据库5.0的my.cnf配置选项

 2008-09-03 11:08:47 来源:WEB开发网   
核心提示: innodb-open-file = n InnoDB数据表驱动程序最多可以同时打开的文件数(默认设置是300),如果使用了innodb-file-per-table选项并且需要同时打开很多数据表的话,MySQL数据库5.0的my.cnf配置选项(7),这个数字很可能需要加大,innodb

innodb-open-file = n InnoDB数据表驱动程序最多可以同时打开的文件数(默认设置是300)。如果使用了innodb-file-per-table选项并且需要同时打开很多

数据表的话,这个数字很可能需要加大。

innodb_data_home_dir = p InnoDB主目录,所有与InnoDB数据表有关的目录或文件路径都相对于这个路径。在默认的情况下,这个主目录就是MySQL的数据目录。

innodb_data_file_path = ts 用来容纳InnoDB为数据表的表空间: 可能涉及一个以上的文件; 每一个表空间文件的最大长度都必须以字节(B)、兆字节(MB)或

千兆字节(GB)为单位给出; 表空间文件的名字必须以分号隔开; 最后一个表空间文件还可以带一个autoextend属性和一个最大长度(max:n)。

例如,ibdata1:1G; ibdata2:1G:autoextend:max:2G的意思是: 表空间文件ibdata1的最大长度是1GB,ibdata2的最大长度也是1G,但允许它扩充到2GB。

除文件名外,还可以用硬盘分区的设置名来定义表空间,此时必须给表空间的最大初始长度值加上newraw关键字做后缀,给表空间的最大扩充长度值加上

raw关键字做后缀(例如/dev/hdb1:20Gnewraw或/dev/hdb1:20Graw); MySQL 4.0及更高版本的默认设置是ibdata1:10M:autoextend。

innodb_autoextend_increment = n 带有autoextend属性的表空间文件每次加大多少兆字节(默认设置是8MB)。这个属性不涉及具体的数据表文件,那些文件的

增大速度相对是比较小的。

innodb_lock_wait_timeout = n 如果某个事务在等待n秒(s)后还没有获得所需要的资源,就使用ROLLBACK命令放弃这个事务。这项设置对于发现和处理未能被

InnoDB数据表驱动程序识别出来的死锁条件有着重要的意义。这个选项的默认设置是50s。

上一页  2 3 4 5 6 7 8 9  下一页

Tags:MySQL 数据库 my

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接