mycat是一个的数据库中间件,基于阿里开源的cobar产品而研发,由几个有志之士的牛人共同完成并开源。提供高可用性数据分片集群,自动故障切换,高可用性 ,支持读写分离,支持M...
mysql中的case when 和ifnull判断
mysql 在查询和更新sql中都可以进行判断,下面根据我这两条sql看下case when和ifnull的用法: case when update t_tradefee set margin_profit = (case when market_price is null then (2.3-basic_fee)*remain_amount else (2...
MySQL执行状态show processlist分析
当感觉mysql性能出现问题时,通常会先看下当前mysql的执行状态,使用 show processlist 来查看,例如: 其中state状态列信息非常重要,先看下各列含义,然后看下state常用状态 各列的含义...
如何成为MySQL DBA
互联网高速发展的成功,得益于MySQL数据库的给力支持。MySQL本身发展的速度较快,性能方面提升显著,让传统企业也有想法使用MySQL提供服务。目前看来MySQL DBA的缺口非常大。所以欢迎...
MySQL参数调优最佳实践
很多时候,RDS用户经常会问如何调优RDS MySQL的参数,为了回答这个问题,写一篇blog来进行解释: 哪一些参数不能修改,那一些参数可以修改; 这些提供修改的参数是不是已经是最佳设...
MySQL5.6 实现主从复制,读写分离,分散单台服务器压力
安装环境:Centos 6.4 Mysql版本: 主从都使用MySQL5.6.28 机器情况:使用三台,分别为centos1/centos3/centos4 (为啥没有centos2呢,因为centos2被我弄坏了,再也开不起来了), 其中centos4作为主库,其他...
MySQL的binlog日志
MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的...
MySQL查询计划key_len全知道
介绍了MySQL的查询计划中ken_len的含义;然后介绍了key_len的计算方法;最后通过一个伪造的例子,来说明如何通过key_len来查看联合索引有多少列被使用。 key_len的含义 在MySQL中,可以通过...
MYSQL的随机查询的实现方法 - smart wolf
MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT 1。 但是,后来我查了一下MYSQL的官方手册,里面针对...
MySql定时备份脚本
数据库有挂了,真心伤不起!又花了一下午时间学习写了一个定时保存数据的脚本文件,所以记录一下! 1,每天4点备份mysql数据; 2,为节省空间,删除超过3个月的所有备份数据;...