-
会用JOIN,却不懂编程的“程序员”
1.1. 前言 前面的文章让我们的程序能轻松的应对业务的变更了。这本该是一件皆大欢喜的事。但是,本系列文章的目的不仅仅在于此,而且还没有满足哪些要少些代码的程序员的要求。 1.2. 请不要来虚 “装饰器模式”想必这对程序员来说并不陌生。基本…
-
zabbix获取上一个值prev zabbix触发器函数(119)
zabbix触发器方法prev用于获取item前一个返回值,与方法last(#2)是同样的意思 zabbix触发器方法prev – web界面 zabbix获取前一个返回值 如下是web界面提供的功能: 1 2 3 4 Prev…
-
pt-online-schema-change 在线更改MySQL表结构
总所周知,数据库最昂贵的操作莫过于DDL操作,因为MySQL在修改表期间会阻塞任何读写操作的,基本上你的业务出于瘫痪状态了。对于庞大的可能历时好几个小时才完成,简直就是个恶梦,没法容忍的操作。 Percona开发了一系列工具Percona …
-
disconf分布式配置管理平台
Distributed Configuration Management Platform(分布式配置管理平台)专注于各种 分布式系统配置管理 的通用组件/通用平台, 提供统一的配置管理服务。包括 百度、滴滴出行、银联、网易、拉勾网、苏宁易…
-
MySQL基线测试
前言 其实MySQL基线测试已经不是什么新鲜的话题了,这应该是作为DBA的基本的技能了。大家都知道使用一些工具去做(sysbench、tpcc-mysql、tpc-c等等)。本篇文章不是告诉你相关的工具具体怎么用,更不是告诉你工具输出的报告…
-
MySQL 5.7.x开启SSL连接
1 理论部分 1.1 SSL的理解 1.1.1 基本概念 SSL即Secure Socket Layer)- 安全套接字层(由Netscape提出 1.1.2 SSL的作用 SSL – 实现客户端和服务器之间的安全通讯(加密和完…
-
zabbix获取当前UNIX时间戳now zabbix触发器函数(120)
获取当前UNIX时间戳,UNIX时间戳是什么?当前距离1970年1月1日00:00:00一共多少秒。使用zabbix触发器函数:now(),举一个简单的例子。 2020年1月1日0时0分0秒(UNIX时间戳:1577808000)到2020…
-
Linux远程管理工具汇总
对Linux管理员们来说,远程办公不是什么新鲜事。如果管理员不在服务器跟前,远程办公更是家常便饭。下面介绍了几款远程管理工具,希望对Linux管理员有所帮助。 对于linux系统下的服务器,目前主要的远程连接技术分为三种。 命令操作方式 不…
-
pt-online-schema-change utf8mb4 错误解决方法
Character set ‘utf8mb4’ is not a compiled character set and is not specified in the ‘/usr/share/mysql/…
-
NGINX增加加载动态模块
NGINX 1.9.11开始增加加载动态模块支持,从此不再需要替换nginx文件即可增加第三方扩展。目前官方只有几个模块支持动态加载,第三方模块需要升级支持才可编译成模块。 1 2 3 4 5 6 7 8 # ./configure …