
MySQL
Leckun
这个作者很懒,什么都没留下…
展开
-
MySQL表使用join后导致的count和group by变慢的解决方法
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2020-01-15 16:28:32 · 5234 阅读 · 0 评论 -
快速准确统计MySQL大表行数及分页总数
一直都很头疼如何统计总数的问题, 有时一个大表居然要10-15分钟( count(1) 和 count(id) 都需要这么久), 改成系统视图来获取则有 1%-3% 左右的误差, 根本就无法接受。(真让人怀念 SQL Server 的 sp_spaceused 啊!)后来用了下面这种方法:SELECT SQL_CALC_FOUND_ROWS 1 FROM tableName limit 1;...转载 2019-11-21 14:36:33 · 1551 阅读 · 1 评论 -
MySql 多条件统计
第一种写法: select count(IF(t2.work_order_status=102 or t2.work_order_status=5,1,null)) as totalComWorkOrderNum, count(IF(t2.work_order_status=9,1,null)) as toBeTakingWorkOrderNum, count(IF...转载 2019-10-22 16:51:25 · 459 阅读 · 0 评论 -
MySQL创建定时event删除N天前数据
CREATE EVENT e_clear_monitor_history_data_daily ON SCHEDULE EVERY 1 DAYSTARTS '2017-11-29 01:00:00'DO DELETE FROM monitor_data_history WHERE UpdateTime原创 2017-11-28 14:37:39 · 3972 阅读 · 0 评论