Mysql配置文件my.cnf 配置实例, mysql规范(重点,重点)

本文详述了MySQL配置文件my.cnf的生产环境配置示例,强调了数据库规范的重要性,包括基础规范、命名规范、表设计规范、字段设计规范、索引设计规范和SQL使用规范。建议使用InnoDB存储引擎、UTF8MB4字符集,禁止存储过程和大文件,提倡使用有意义的命名,控制索引数量和字段数量,避免全表扫描和负向查询,以提高数据库性能。
摘要由CSDN通过智能技术生成

生产环境my.cnf配置示例

 **硬件:内存32G**
innodb_file_per_table = 1 打开独立表空间(单独存放)

#MySQL 服务所允许的同时会话数的上限,经常出现
Too Many Connections的错误提示,则需要增大此值
max_connections = 8000 

back_log = 300
#back_log 是操作系统在监听队列中所能保持的连接数

max_connect_errors = 1000
#每个客户端连接最大的错误允许数量,当超过该次数,MYSQL服务器将禁止此主机的连
接请求,直到MYSQL服务器重启或通过flush hosts命令清空此主机的相关信息

open_files_limit = 10240
#所有线程所打开表的数

max_allowed_packet = 32M
#每个连接传输数据大小.最大1G,须是1024的倍数,一般设为最大的BLOB的值

wait_timeout = 10
#指定一个请求的最大连接时间

sort_buffer_size = 16M 
#排序缓冲被用来处理类似ORDER BY以及GROUP BY队列所引起的排序

join_buffer_size =
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值