随笔分类 -  mysql数据库

摘要:问题: 近日,线上MySQL查出一个慢sql,每次都要查询1000ms以上,严重影响用户体验 今得空去诊断一番,记录如下: sql原句: [html] view plain copy print? SELECT r.object_id AS cardId, count(1) AS attachs F 阅读全文
posted @ 2017-01-20 13:17 zhming 阅读(2079) 评论(0) 推荐(0) 编辑
摘要:如何查看MySQL的当前存储引擎? 一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看: 看你的mysql现在已提供什么存储引擎: mysql> show engines; 看你的mysql当前默认的存储引擎: mysql> show variables like '%storage 阅读全文
posted @ 2017-01-20 11:34 zhming 阅读(87290) 评论(1) 推荐(2) 编辑
摘要:网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。 mysql> show global status; 阅读全文
posted @ 2017-01-20 11:27 zhming 阅读(813) 评论(0) 推荐(0) 编辑
摘要:mysql中根据一个字段相同记录写递增序号,如序号结果,如何实现? mysql中实现方式如下: 实现结果截图: 阅读全文
posted @ 2016-09-30 15:48 zhming 阅读(8283) 评论(1) 推荐(0) 编辑
摘要:问题描述: 数据库从库停止同步。 问题分析: show slave status\G;(也可使用show full processlist) 显示 某个update语句出错,Lock wait timeout exceeded; try restarting transaction; 原因是这条语句 阅读全文
posted @ 2016-07-14 17:07 zhming 阅读(350) 评论(0) 推荐(0) 编辑
摘要:IFNULL函数是MYSQL数据库中最重要的函数之一,下面就对该函数的使用方面进行分析,希望对您能够有所帮助。 下文对MYSQL IFNULL函数的使用进行了详细的叙述,供您参考学习,如果您在MYSQL IFNULL函数使用方面遇到过类似的问题,不妨一看。 MYSQL IFNULL(expr1,ex 阅读全文
posted @ 2016-05-19 12:23 zhming 阅读(2702) 评论(0) 推荐(0) 编辑
摘要:前言: mysql行列变化,最难的就是将多个列变成多行,使用的比较多的是统计学中行变列,列变行,没有找到现成的函数或者语句,所以自己写了存储过程,使用动态sql来实现,应用业务场景,用户每个月都有使用记录数录入一张表,一个月一个字段,所以表的字段是动态增长的,现在需要实时统计当前用户使用的总数量,如 阅读全文
posted @ 2016-05-19 12:06 zhming 阅读(1945) 评论(0) 推荐(0) 编辑