二 07 MySQL运行中被改权限测试 发布时间:2016 年 2 月 7 日 发布者: OurMySQL 结论: 主库上不影响数据写入,但发生日志切换后,不能进行新的日志写入,但没卡住写入。 从库上在主库日志发生切后,能得到新的日志文件名,但不能获到新的日志,所以同步停掉。 继续阅读全文 →
二 06 MySQL不同复制模式下,如何忽略某些binlog事件 发布时间:2016 年 2 月 6 日 发布者: OurMySQL 在MySQL复制中,如何忽略slave节点上发生的主键冲突、数据不存在等错误。 在MySQL复制中,如果slave节点上遇到错误,比如数据不存在或者主键冲突等错误时,想要忽略这些错误,可以采用以下几种方法….. 继续阅读全文 →
二 06 RDS MySQL参数调优最佳实践 发布时间:2016 年 2 月 6 日 发布者: OurMySQL 很多时候,RDS用户经常会问如何调优RDS MySQL的参数,为了回答这个问题,写一篇blog来进行解释:1、哪一些参数不能修改,那一些参数可以修改;2、这些提供修改的参数是不是已经是最佳设置,如何才能利用好这些参数。 继续阅读全文 →
二 06 B+树索引和哈希索引的区别 发布时间:2016 年 2 月 6 日 发布者: OurMySQL 在MySQL里常用的索引数据结构有B+树索引和哈希索引两种,我们来看下这两种索引数据结构的区别及其不同的应用建议。 继续阅读全文 →
二 06 SLAVE为什么一直不动了 发布时间:2016 年 2 月 6 日 发布者: OurMySQL 遇到SLAVE延迟很大,binlog apply position一直不动的情况如何排查? 继续阅读全文 →
一 26 如何成为MySQL DBA 发布时间:2016 年 1 月 26 日 发布者: OurMySQL 互联网高速发展的成功,得益于MySQL数据库的给力支持。MySQL本身发展的速度较快,性能方面提升显著,让传统企业也有想法使用MySQL提供服务。目前看来MySQL DBA的缺口非常大。所以欢迎加入到MySQL DBA的团队中来。 有同学一提到MySQL DBA或是DBA都把高难度入门联系到一块。我从事MySQL DBA差不多10几年了,在这里我也给大家讲述一下怎么成为一名MySQL DBA, 少走湾路,快速成为MySQL DBA。 继续阅读全文 →
十二 26 lower_case_table_names迷思 发布时间:2015 年 12 月 26 日 发布者: OurMySQL 关于 lower_case_table_names 选项的设置的建议是怎样的呢?我个人认为,纠结于这个选项设置源于有些项目是从ORACLE或SQL Server迁移过来,在这两个数据库系统中,都无需关心数据表的大小写。而在MySQL中,默认是要区分大小写的(因为Unix/Linux文件系统是区分文件名大小写的),除非在windows系统下(windows系统是不区分大小写的)。 继续阅读全文 →
十一 08 linux上二进制部署mysql详细步骤(测试环境常用) 发布时间:2015 年 11 月 8 日 发布者: OurMySQL 关于在linux上二进制部署mysql,我其实现在linux已经很熟练了,那是一年前的曲折之路。不过这篇文章还是有参考意义,毕竟测试环境可以再3分钟就弄好mysql服务器.还是很happy的一件事情.之前笔记是参考别人写的,现在重新整理.主要问题是centos和ubuntu上,ubuntu上需要注意的事项等说明。 继续阅读全文 →