摘要: 创建存储过程 DELIMITER $$ DROP PROCEDURE IF EXISTS ; CREATE PROCEDURE sp_test1(IN a int, IN b int, OUT sum int ) BEGIN DECLARE c int; if a is null then set 阅读全文
posted @ 2018-06-13 23:17 FishParadise 阅读(2567) 评论(0) 推荐(0) 编辑
摘要: Zabbix是什么 Zabbix 是由Alexei Vladishev创建,目前由Zabbix SIA在持续开发和支持。 Zabbix 是一个企业级的分布式开源监控方案。 Zabbix是一款能够监控各种网络参数以及服务器健康性和完整性的软件。Zabbix使用灵活的通知机制,允许用户为几乎任何事件配置 阅读全文
posted @ 2018-06-13 14:57 FishParadise 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 删除重复记录,只保留id最大的一条记录的性能测试 环境 测试表的id为是唯一的,或是自增的主键。 mysql不能直接写循环,只能写在存储过程里。 存储过程usp_batch_insert的参数num_count为插入总行数,参数batch_commit为每批提交的行数。 由于是测试,先把bin lo 阅读全文
posted @ 2018-06-13 13:38 FishParadise 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 不管是程序BUG,还是业务变更,重复数据这个老生常谈的问题,总是会出现。以下是我在MariaDB或是MySQL下处理的一些经验。在SQL Server中,使用窗口函数是很容易实现的。不过听说MySQL 8.0和MariaDB 10.2以上均支持窗口函数了。等有机会再来测试使用窗口函数来删除重复记录。 阅读全文
posted @ 2018-06-13 12:34 FishParadise 阅读(1008) 评论(0) 推荐(0) 编辑