狮子的雄心,骆驼的耐力,孩子的执著!
发布时间:2013-07-15 14:57:29
在优化mysql,其中很多人都在配置文件中添加了thread_concurrency,大多数人给出的描述是:“设置thread_concurrency的值的正确与否, 对mysql的性能影响很大, 在多个cpu(或多核)的情况下,错误设置了thread_concurrency的值, 会导致mysql不能充分利用多cpu(或多核), 出现同一时刻只能一个cpu(或核)在工作的情况。threa.........【阅读全文】
发布时间:2013-07-03 15:55:41
MySQL 乱码的根源是的 MySQL 字符集设置不当的问题,本文汇总了有关查看 MySQL 字符集的命令。包括查看 MySQL数据库服务器字符集、查看 MySQL 数据库字符集,以及数据表和字段的字符集、当前安装的 MySQL 所支持的字符集等。一、查看 MySQL 数据库服务器和数据库字符集。mysql> show variables like 'collation_%';+.........【阅读全文】
发布时间:2013-06-26 19:33:19
前言:设置启动选项 innodb_file_per_table 即可启用独立表空间。不过,InnoDB总是需要共享标空间,.ibd文件对InnoDB不足以去运行,共享表空间包含熟悉的ibdata文件,InnoDB把内部数据词典和未作日志放在这个文件中。测试环境:Windows XP, MySQL 6.0.0-alpha-community-nt-debug.........【阅读全文】
发布时间:2013-06-26 15:11:38
理论上,应该在配置文件/etc/my.cnf中加上binlog过期时间的配置项,expire_logs_days =10但是如果没有加这一项,随着产生越来越多的binlog,磁盘被吃掉了不少。可以直接删除binlog文件,但是可以通过mysql提供的工具来删除更安全。因为purge会更新mysql-bin.index中的条目,而直接删除的话,mysql-bin.index文件不.........【阅读全文】
发布时间:2013-06-12 17:24:00
1. MySQL导出的SQL语句在导入时有可能会非常非常慢,经历过导入仅45万条记录,竟用了近3个小时。在导出时合理使用几个参数,可以大大加快导 入的速度。-e 使用包括几个VALUES列表的多行INSERT语法;--max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小;--net_buffer_length=XXX TCP/IP和套.........【阅读全文】