MySQL 5.6 升级到MySQL 5.7 MySQL

MySQL 5.6 升级到MySQL 5.7

  摘要: 随着MySQL 5.7越来越稳定,以及MySQL 5.7的新特性的吸引,MySQL 5.6以及无法满足部分人的需求了,决定使用MySQL 5.7。 MySQL 5.6如何升级到M...
阅读全文
如何利用秒级监控进行mongodb故障排查 存储应用

如何利用秒级监控进行mongodb故障排查

摘要: 在我们平时的数据库使用当中,监控系统,作为排查故障,告警故障的重要辅助系统,对dba、运维、业务开发同学进行问题诊断、排查、分析有着重要的作用。并且一个监控系统的好坏,也很大程度上影响了能否精...
阅读全文
NGINX引入线程池 性能提升9倍 nginx

NGINX引入线程池 性能提升9倍

1. 引言 正如我们所知,NGINX采用了异步、事件驱动的方法来处理连接。这种处理方式无需(像使用传统架构的服务器一样)为每个请求创建额外的专用进程或者线程,而是在一个工作进程中处理多个连接和请求。为...
阅读全文
Mysql分区与管理实践过程 MySQL

Mysql分区与管理实践过程

为什么要对表进行分区? 为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。 分区的一些优点包括: 1、与单个磁盘或文件系统分区相比,可以存储更多的数据。 2、通过删除与增加那...
阅读全文
Mysql单机多实例 MySQL

Mysql单机多实例

测试环境: mysql的版本:5.7.9   1、建立多实例数据存放目录,以端口为目录: mkdir -p /data/{3306,3307}/log 2、在3306、3307目录下添加配置...
阅读全文
MySQL的四种GROUP BY用法 MySQL

MySQL的四种GROUP BY用法

摘要: 在本文中,我将介绍MySQL执行GROUP BY的四种方法。 In this blog post, I’ll look into four ways MySQL executes GROUP ...
阅读全文
linux 系统启动过程 存储应用

linux 系统启动过程

Linux 系统的启动过程 简介 我们都知道:操作系统运行的代码是在硬盘上的,最终要跑到内存和 CPU 上,才能被我们使用。 那从摁下电源键到看到系统界面,操作系统是怎么霸占了所有的硬件资源,把自己加...
阅读全文
etcd 使用入门 etcd

etcd 使用入门

1. etcd 简介 coreos 开发的分布式服务系统,内部采用 raft 协议作为一致性算法。作为服务发现系统,有以下的特点: 简单:安装配置简单,而且提供了 HTTP API 进行交互,使用也很...
阅读全文
linux 系统 UDP 丢包问题分析思路 存储应用

linux 系统 UDP 丢包问题分析思路

最近工作中遇到某个服务器应用程序 UDP 丢包,在排查过程中查阅了很多资料,总结出来这篇文章,供更多人参考。 在开始之前,我们先用一张图解释 linux 系统接收网络报文的过程。 首先网络报文通过物理...
阅读全文