mysql数据库my.ini配置文件中文详解(2)

来源:未知 责任编辑:责任编辑 发表时间:2013-11-18 20:57 点击:

 

user = name   mysqld程序在启动后将在给定UNIX/Linux账户下执行; mysqld必须从root账户启动才能在启动后切换到另一个账户下执行; mysqld_safe脚本将默认使用–user=mysql选项来启动mysqld程序。

mysqld程序–内存管理、优化、查询缓存区

引用

bulk_insert_buffer_size = n   为一次插入多条新记录的INSERT命令分配的缓存区长度(默认设置是8M)。

 

key_buffer_size = n   用来存放索引区块的RMA值(默认设置是8M)。

 

join_buffer_size = n   在参加JOIN操作的数据列没有索引时为JOIN操作分配的缓存区长度(默认设置是128K)。

 

max_heap_table_size = n   HEAP数据表的最大长度(默认设置是16M); 超过这个长度的HEAP数据表将被存入一个临时文件而不是驻留在内存里。

 

max_connections = n   MySQL服务器同时处理的数据库连接的最大数量(默认设置是100)。

 

query_cache_limit = n   允许临时存放在查询缓存区里的查询结果的最大长度(默认设置是1M)。

 

query_cache_size = n   查询缓存区的最大长度(默认设置是0,不开辟查询缓存区)。

 

query_cache_type = 0/1/2   查询缓存区的工作模式:0, 禁用查询缓存区; 1,启用查询缓存区(默认设置); 2,”按需分配”模式,只响应SELECT SQL_CACHE命令。

 

read_buffer_size = n   为从数据表顺序读取数据的读操作保留的缓存区的长度(默认设置是128KB); 这个选项的设置值在必要时可以用SQL命令SET SESSION read_buffer_size = n命令加以改变。

 

read_rnd_buffer_size = n   类似于read_buffer_size选项,但针对的是按某种特定顺序(比如使用了ORDER BY子句的查询)输出的查询结果(默认设置是256K)。

 

sore_buffer = n   为排序操作分配的缓存区的长度(默认设置是2M); 如果这个缓存区太小,则必须创建一个临时文件来进行排序。

 

table_cache = n   同时打开的数据表的数量(默认设置是64)。

 

tmp_table_size = n   临时HEAP数据表的最大长度(默认设置是32M); 超过这个长度的临时数据表将被转换为MyISAM数据表并存入一个临时文件。

mysqld程序–日志

引用

log [= file]   把所有的连接以及所有的SQL命令记入日志(通用查询日志); 如果没有给出file参数,MySQL将在数据库目录里创建一个hostname.log文件作为这种日志文件(hostname是服务器的主机名)。

 

log-slow-queries [= file]   把执行用时超过long_query_time变量值的查询命令记入日志(慢查询日志); 如果没有给出file参数,MySQL将在数据库目录里创建一个hostname-slow.log文件作为这种日志文件(hostname是服务器主机 名)。

 

long_query_time = n   慢查询的执行用时上限(默认设置是10s)。

 

long_queries_not_using_indexs   把慢查询以及执行时没有使用索引的查询命令全都记入日志(其余同–log-slow-queries选项)。

 

log-bin [= filename]   把对数据进行修改的所有SQL命令(也就是INSERT、UPDATE和DELETE命令)以二进制格式记入日志(二进制变更日志,binary update log)。这种日志的文件名是filename.n或默认的hostname.n,其中n是一个6位数字的整数(日志文件按顺序编号)。

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • mysql-mmm
  • mysqldump命令——MySQL数据库备份还原
  • Oracle数据导入MySQL的快捷工具:MySQL Migration Toolkit
  • 简简单单储存过程——循环一个select结果集
  • MySQL数据库十大优化技巧
  • Mysql主主复制架构配置
  • Mysql安装笔记
  • MySQL Stmt预处理提高效率问题的小研究
  • Mysql的Procedure 参数为NULL问题分析
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1