加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL的性能优化和使用技巧

发布时间:2016-10-01 04:08:10 所属栏目:MySql教程 来源:站长网
导读:本文是笔者从工作中总结而出.由于时间问题和考虑的不可能足够全面,所以本文会很长时间才会完成,下面会陆续给出内容,与大家分享^_^ 在windows下,配置文件为%mysql_home%/my.ini 在linux下,配制文件为/etc/my.cnf 一 性能优化 1--------INNODB_BUFFER_PO

本文是笔者从工作中总结而出.由于时间问题和考虑的不可能足够全面,所以本文会很长时间才会完成,下面会陆续给出内容,与大家分享^_^

在windows下,配置文件为%mysql_home%/my.ini

在linux下,配制文件为/etc/my.cnf

一 性能优化

1--------INNODB_BUFFER_POOL_SIZE

该参数是innodb引擎的最主要的性能参数,对数据库的性能起了决定性作用.说白了就是数据库的使用内存.

2--------性能分析,

show status like '%'; #查看数据库状态

show variables like %; #查看数据库的变量

show engine innodb statusG; #查看innodb的监控状态

二 使用技巧

URL:http://www.bianceng.cn/database/MySQL/201410/46068.htm

1--------字符集尽量使用uft-8,这样更容易解决乱码问题,在linux下修改my.cnf的3处,修改前后可以通过命令

show variables like 'character%';

查看字符集状态.

找到客户端配置[client] 在下面添加

#默认字符集为utf8

default-character-set=utf8

在找到[mysqld] 添加

#默认字符集为utf8

default-character-set=utf8

#设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行

init_connect='SET NAMES utf8'

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读