整理了一份最新基于MySQL 5.6和5.7的配置文件模板,基本上可以说覆盖90%的调优选项,用户只需根据自己的服务器配置稍作修改即可,如InnoDB缓冲池的大小、IO能力 (innodb_buffer_pool_size,innodb_io_capacity)。特别注意,这份配置文件不用修改,可以直接运行在 MySQL 5.6和5.7的版本下,这里使用了小小的技巧...
开源MYSQL多线程逻辑导入工具MYLOADER原理与改进
- 0
整理了一份最新基于MySQL 5.6和5.7的配置文件模板,基本上可以说覆盖90%的调优选项,用户只需根据自己的服务器配置稍作修改即可,如InnoDB缓冲池的大小、IO能力 (innodb_buffer_pool_size,innodb_io_capacity)。特别注意,这份配置文件不用修改,可以直接运行在 MySQL 5.6和5.7的版本下,这里使用了小小的技巧...
上周MySQL 5.6.13发布,“貌似”Oracle又开始拥抱社区,有些bug直接使用了社区开发者提交的补丁,这着实让人感到有些困惑与惊喜。看来MariaDB的确很好的牵制了Oracle对于MySQL的负面影响。然而,不管怎么说,5.6.13版本变得更为成熟与稳定。然其中的一个关于semi-sync replication的bug吸引了我。该bug由Facebook公司的MyS...
很多同学在使用musqld服务器的时候会遇到很多的错误,因此需要经常的优化和排查,那么我们在这篇文章将会不定期的将一些优化参数和排错技巧更新上来: [shell]#2006 - MySQL server has gone away[/shell] 这个错误,字面意思是mysql的连接丢失了,那么这里我们不讨论应用程序的问题,在此只关注mysqld的服务器,我们...
有些同学在设计数据库的时候会在数据库中存储二进制数据,那么BLOB也就是二进制大对象是一个不错的选择。BLOB与TEXT有着极其相近的属性,区别就是TEXT会按照文本模式进行比较和排序,而二进制则是按照二进制编码进行比较和排序。 也许很多人认为将二进制数据存放在数据库是个不明智的选择,尤其是大数据,按照正常的思...
相信很多同学都使用过MySQL的GROUP BY分组查询,例如我有一个表: [shell] +----+----------+------+ | id | name | mark | +----+----------+------+ | 1 | david | 22 | | 2 | tom | 33 | | 3 | tom | 34 | | 4 | gavin | 45 | | 5 | hellogxp | 33 | | 6 | hellogxp |...
mysql的权限管理是一个比较简单的问题,今天我们来讲一下一些关于mysql的管理命令。 首先由一个问题引出我们的话题,很多童鞋在远程连接mysql数据库的时候,会经常报出1045的错误,这个错误码对于经常接触mysql的人来说是很熟悉的,这个错误代码告诉我们,mysql服务器禁止这个用户远程连接mysql。那么如何解决呢。相信...
相信很多同学都是用过mysql,那么在mysql 的优化过程中,我们会去查看mysql 的慢查询日志,那么首先我们需要打开慢查询日志,我们可以看一下慢查询是否打开。 [shell]show variables like '%slow%'; +---------------------+---------------------------------+ | Variable_name | Value ...