mysql.ini配置优化速度参考

系统配置:windows 4核8G

由于我主要使用mysql的innodb引擎,所以该配置主要针对innodb引擎的,mysiam的需要自行优化

[client]
port=3306
[mysql]
default-character-set=utf8

[mysqld]
port=3306
basedir="D:/MySQL/"
datadir="D:/MySQL/data/"
character-set-server=utf8
default-storage-engine=INNODB
#支持 INNODB 引擎模式。修改为 default-storage-engine=INNODB 即可。
#如果 INNODB 模式如果不能启动,删除data目录下ib开头的日志文件重新启动。

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
max_connections=3600
wait_timeout=5

query_cache_size=0
table_cache=1024
tmp_table_size=64M
event_scheduler = on
thread_cache_size=8
myisam_max_sort_file_size=64G
myisam_sort_buffer_size=35M
key_buffer_size=512M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K

innodb_additional_mem_pool_size=4M
innodb_flush_log_at_trx_commit=2
innodb_log_buffer_size=16M
innodb_buffer_pool_size=2000M
innodb_log_file_size=128M
innodb_thread_concurrency=0

skip-name-resolve

原文地址:https://www.cnblogs.com/sky-yu/p/11504114.html

时间: 2024-11-09 03:40:04

mysql.ini配置优化速度参考的相关文章

转载mysql数据库配置优化

网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的"状态"进行优化. mysql> show global status; 可以列出MySQL服务器运行各种状态值,另外,查询MySQL服务器配置信息语句: mysql> show variables; 一.慢查询  mysql> show var

mysql的配置优化

需求:mysql的参数优化对于不同的网站,极其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次万次,需要在工作当中不断的监控观察和调试,才能得到最佳的效果.性能优化影响最大的变量分为连接请求变量和缓冲区变量. 理论总结: 修改vim/my.cnf max_connections = 1024    设置最大连接数为1024 back_log = 100      暂存的连接数量 wait_timeout = 100 interactive_timeout = 100

mysql数据库配置优化(占cpu过高问题)

MySQL5.6的my.ini配置 注意:以下配置的服务器硬件是:8核16G内存 [client] port=3306 [mysql] default-character-set=utf8 [mysqld] port=3306 basedir=D:/mysql-5.6.21-winx64 datadir=D:/mysql-5.6.21-winx64/data character-set-server=utf8 default-storage-engine=INNODB sql-mode="STR

Mysql优化系列(1)--Innodb引擎下mysql自身配置优化

摘自 http://www.cnblogs.com/kevingrace/p/6133818.html 1.简单介绍InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎.InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读.这些特色增加了多用户部署和性能.没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间.InnoDB也支持FOREIGN KEY强制.在SQL查询中,你可以自由地将InnoDB类

性能优化系列八:MYSQL的配置优化

一.关键配置 1. 配置文件的位置 MySQL配置文件 /etc/my.cnf 或者 /etc/my.cnf.d/server.cnf 几个关键的文件:.pid文件,记录了进程id.sock文件,是内部通信使用的socket接口,比3306快.log文件,日志文件.cnf或.conf文件,配置文件安装目录:basedir数据目录:datadir 2. 在哪里保存你的数据 基本配置,指定数据目录,my.cnf或者server.cnf [mysqld]user = mysqlport = 3306s

mysql 性能配置优化

修改mysql配置文件 my.cnf ,内容如下: [mysqld]datadir=/data/mysql/datasocket=/var/lib/mysql/mysql.sockuser=mysql# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0# 设置默认字符集,避免无法输入中文character_set_server=utf8init_connect='S

mysql 参数配置优化

1 数据文件与二进制日志文件确保分别存放在不同的磁盘上,防范磁盘故障 2 设置开启innodb引擎,default-storage-engine=innodb 3 设置innodb_file_per_tablecan参数,让每个 innodb表使用单独的ibd文件 4 设置灵活表空间 innodb_data_home_dir = /home/mysql/data  innodb_data_file_path 5 设置innodb_log_file_size大小为512M :不能少于256M 6

linux系统下mysql配置优化初学习入门

学习mysql 一段时间了,在mysql配置优化方面做一下总结,mysql优化要考虑到多方面,多因素.与服务器的硬件,当前运行的环境都息息相关.下面来说一下mysql的配置优化: [client] port = 3306 socket = /tmp/mysql.sock    [mysqld] port = 3306 socket = /tmp/mysql.sock   basedir = /usr/local/mysql datadir = /data/mysql pid-file = /da

【未完】mariadb数据库配置优化

参考文档: 1.不重启MariaDB数据库服务器来重新配置 http://www.51ou.com/browse/MariaDB/51022.html 2.Linux Mariadb/MySQL的配置优化 http://www.xker.com/page/e2014/0708/132794.html 3.15 个有用的 MySQL/MariaDB 性能调整和优化技巧 http://www.tuicool.com/articles/a6jeiu 4.常用的三种修改mysql最大连接数的方法 htt