首页 / 数据库 / MySQL / MySQL的性能优化和使用技巧
MySQL的性能优化和使用技巧2014-10-22本文是笔者从工作中总结而出.由于时间问题和考虑的不可能足够全面,所以本文会很长时间才会完成,下面会陆续给出内容,与大家分享^_^在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.htm1--------字符集尽量使用uft-8,这样更容易解决乱码问题,在linux下修改my.cnf的3处,修改前后可以通过命令show variables like "character%";查看字符集状态.找到客户端配置[client] 在下面添加#默认字符集为utf8default-character-set=utf8在找到[mysqld] 添加#默认字符集为utf8default-character-set=utf8#设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行init_connect="SET NAMES utf8"