3.0 mysql配置讲解
2016-02-19 00:00
483 查看
#/etc/my.cnf //默认mysql配置文件
[mysqld]
port = 3306 //指定mysql侦听的端口
socket = /tmp/mysql.sock //为mysql客户程序与服务器之间指定一个套接字
skip-locking
key_buffer_size = 256M
max_allowed_packet = 1M
table_open_cache = 256 //mysql每打开一个表,都会读入一些数据到table_open_cache缓存中,当mysql在缓存中找不到才会去磁盘读取
sort_buffer_size = 1M //mysql执行排序使用的缓冲大小
read_buffer_size = 1M //读查询操作所能使用的缓冲大小
read_rnd_buffer_size = 4M //随机读缓冲区大小
myisam_sort_buffer_size = 64M //MyISAM表发生变化时重新排序所需的缓冲
thread_cache_size = 8 //重新利用保存缓存中线程的数量
query_cache_size= 16M //指定mysql查询结果缓冲区的大小
thread_concurrency = 8 //最大并发线程数,取值为服务器逻辑CPU X 2 Try number of CPU's*2 for thread_concurrency
[mysqld]
port = 3306 //指定mysql侦听的端口
socket = /tmp/mysql.sock //为mysql客户程序与服务器之间指定一个套接字
skip-locking
key_buffer_size = 256M
max_allowed_packet = 1M
table_open_cache = 256 //mysql每打开一个表,都会读入一些数据到table_open_cache缓存中,当mysql在缓存中找不到才会去磁盘读取
sort_buffer_size = 1M //mysql执行排序使用的缓冲大小
read_buffer_size = 1M //读查询操作所能使用的缓冲大小
read_rnd_buffer_size = 4M //随机读缓冲区大小
myisam_sort_buffer_size = 64M //MyISAM表发生变化时重新排序所需的缓冲
thread_cache_size = 8 //重新利用保存缓存中线程的数量
query_cache_size= 16M //指定mysql查询结果缓冲区的大小
thread_concurrency = 8 //最大并发线程数,取值为服务器逻辑CPU X 2 Try number of CPU's*2 for thread_concurrency
相关文章推荐
- 3.1 mysql的root密码重置
- 3.2 mysql登陆
- 3.3/3.4 mysql常用操作
- 3.5 mysql备份与恢复
- MySql四种存储引擎
- mysql的datetime与timestamp的区别
- mysql5.7.9 windows安装教程
- 关于mysql如何添加InnoDB
- SSH+Ext+mysql快速开发
- 字符集与MySQL中文乱码问题(2)
- Cannot load JDBC driver class 'com.mysql.jdbc.Driver
- MySQL中varchar最大长度是多少?
- 【MySQL】过滤后的结果集较大,用LIMIT查询分页记录,查询效率不理想
- MySQL知识(三)——数据类型
- mysql之分布式事务
- mysql之复制
- mysql之优化
- MySQL Replication常见错误整理
- mysql表结构查询
- Mysql索引会失效的几种情况分析