发布时间:2015-01-15 14:20:36
mysql slow log 是用来记录执行时间较长(超过long_query_time秒)的sql的一种日志工具. 启用 slow log有两种启用方式:1, 在my.cnf 里 通过 log-slow-queries[=file_name]2, 在mysqld进程启动时,指定--log-slow-queries[=file_name]选项比较的五款常用工具mysqldumpslow, mysqlsla, myprofi, mysql-explain-slow-lo.........【阅读全文】
发布时间:2015-01-15 11:41:59
在mysql的安装目录下的support-files目录里,有几份默认的配置参考文件(以mysql-5.1.56为例)分别是 small,medium,large,huge 等,还有高压力的InnoDB的参考key_buffer_size = 16Kkey_buffer_size = 16Mkey_buffer_size = 256Mkey_buffer_size = 384Mmyisam_sort_buffer_size = 8Mmyisam_sort_buffer_size = 64Mmy.........【阅读全文】
发布时间:2015-01-15 10:49:21
mysql临时表和内存表MEMORY存储引擎用存在内存中的内容来创建表。这些在以前被认识为HEAP表。MEMORY是一个首选的术语,虽然为向下兼容,HEAP依旧被支持。每个MEMORY表和一个磁盘文件关联起来。文件名由表的名字开始,并且由一个.frm的扩展名来指明它存储的表定义。1.手册 http://dev.mysql.com/doc/refman/5.........【阅读全文】
发布时间:2015-01-14 22:06:26
我今天在使用使用SQLyog工具导出MySQL数据时,当数据量大时,突然提示Error Code:1153 Got a packet bigger than \'max_allowed_packet\' bytes错误提示了,后来百度了一下解决办法,下面分享给各位同学。Error Code:1153 Got a packet bigger than 'max_allowed_packet' bytes错误提示。开始没注意,提示一大堆.........【阅读全文】