简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一.环境说明:操作系统:CentOS 6.5 x86_64数据库:Mysql 5.6.22服务器:阿里云VPS,32G Mem,0 swap二.问题情况:1.某日发现公司线上系统的Mysql某个实例的从库长时间内存占用达到60%如下图2.于是开始按照以下步骤排查:(1).查看mysql里的线程,观察是否有长期运行或阻塞的sql:show full process...
Docker安装命令Linux安装Docker// 仅此一条命令就可以搞定yum -y install docker-io// 启动Docker// 同理,stop、restart意味着停止、重启Dockerservice docker start// 加入开机启动chkconfig docker on安装docker-composepip install
下载wget https://dev.mysql.com/get/Downloads/MySQL-Router/mysql-router-2.0.4-linux-glibc2.12-x86-64bit.tar.gz1、解压安装程序文件[root@mysqlrouter mytmp]# tar -xzvf mysql-router-2.0.4-linux-glibc2.12...
IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。IFNULL() 函数语法格式为:IFNULL(expression, alt_value)如果第一个参数的表达式 expression 为 NULL,则返回第二个参数的备用值。参数说明:参数描述expression必须,要测试的值alt_...
MySQL表分区就是把一张表根据设定好的条件下把表切分成若干个小表相互之间,在MySQL的5.1版本以后就开始支持表分区的功能,在使用表的分区后会使MySQL中大表在平时查询统计时性能提升。使用MySQL的表分区有以下这些优点: 1.与单个磁盘或文件系统分区相比,可以存储更多的数据2.很容易就能删除不用或者过时的数据3.一些查询可以得到极大的优化4.涉及到 S
一.环境说明:操作系统:CentOS 6.5 x86_64数据库:Mysql 5.6.22服务器:阿里云VPS,32G Mem,0 swap二.问题情况:1.某日发现公司线上系统的Mysql某个实例的从库长时间内存占用达到60%如下图2.于是开始按照以下步骤排查:(1).查看mysql里的线程,观察是否有长期运行或阻塞的sql:show full process...
什么是MVCC1.1 基础概念MVCC,Multi-Version Concurrency Control,多版本并发控制。MVCC 是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问;在编程语言中实现事务内存。如果有人从数据库中读数据的同时,有另外的人写入数据,有可能读数据的人会看到『半写』或者不一致的数据。有很多种方法来解决这个问题,叫做并发控制方法。最简单的方...