MySQL主从复制

MySQL主从复制
基于日志点的主从复制在主服务器上创建用户CREATE USER ‘repl’ @ ‘IP段’ IDENTIFIED BY ‘pass’;GRANT REPLICATION SLAVE ON *.* TO ‘repl’ @ ‘IP段’……继续阅读 »

Alan 9年前 (2016-07-16) 10707浏览 0评论3个赞

MySQL二进制日志文件

MySQL二进制日志文件
基于段的格式 binlog_format=STATEMENT进入MySQL进行查看,会发现默认的二进制日志格式即为STATEMENT(5.7版本以后默认为ROW),这种方式会记录每条SQL语句,如需非默认修改时建议使用使用flush logs进行刷新show variables like ‘binlog_format’;show……继续阅读 »

Alan 9年前 (2016-07-16) 5645浏览 0评论0个赞

MySQL基准测试

MySQL基准测试
常见指标:TPS(Transaction per Second)QPS(Query per Second)响应时间并发量步骤计划和设计基准测试准备基准测试及数据收集脚本容易忽略的问题使用生产环境数据时只使用了部分数据在多用户场景中,只做单用户的测试在单服务器上测试分布式应用反复执行同一查询mysqlslapMySQL服务器自带的基……继续阅读 »

Alan 9年前 (2016-07-14) 4805浏览 0评论0个赞

Linux CentOS内核、I/O优化

Linux CentOS内核、I/O优化
资源限制/etc/security/limits.conf* soft nofile 65535* hard nofile 65535* 表示对所有用户有效soft 指的是当前系统生效的设置hard 表明系统中所能设定的最大值nofile 表示所限制的资源是打开文件的最大数目65535 就是限制的数量磁盘调度策略查看IO调度方法cat /……继续阅读 »

Alan 9年前 (2016-07-11) 7029浏览 0评论0个赞

MariaDB内存溢出导致服务自动停止

MariaDB内存溢出导致服务自动停止
最近公司一个网站一个月内出现过几次网站无法访问的问题,都是数据库的问题Error establishing a database connection这个网站是构建在CentOS 7上的Wordpress,这本身并没有问题。数据库使用的是默认的MariaDB,查看状态处于停止状态,启动服务则可正常访问。查看历史记录并没有对数据库服务被误停止这样的操作。……继续阅读 »

Alan 9年前 (2016-05-24) 7705浏览 0评论2个赞

阿里云ECS Linux服务器如何实现挂载

阿里云ECS Linux服务器如何实现挂载
阿里云上购买服务器可在系统盘之外添加数据盘,但Linux不像Windows那样可以在后台直接挂载,而是需要手动执行挂载操作:第一、检查阿里云服务器数据盘情况利用fdisk -l命令,检查当前VPS的数据硬盘情况。这里我们可以看到有100GB数据盘没有挂载,肯定需要利用起来的。第二、挂载阿里云数据硬盘输入”fdisk /dev/xvd……继续阅读 »

Alan 9年前 (2016-05-13) 4593浏览 0评论0个赞

Linux Shell脚本相关知识

Linux Shell脚本相关知识
一、Vim相关vim的配置文件/etc/vimrc常用设置:syntax on    高亮显示(syntax off)set number 添加行号(set nonumber)set autoindent 自动缩进(也可以是更严格的set cindent)二、Shell相关shell文件前通常加入#!/bin/bash,echo -n在输出时不……继续阅读 »

Alan 9年前 (2016-05-05) 4598浏览 0评论0个赞

Nginx基础知识和常见问题

Nginx基础知识和常见问题
Nginx的基本支持yum -y install gcc gcc-c++ autoconf automakeNginx的常用组件yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel安装Nginx到官网http://nginx.org/下载最新的稳定版本(如nginx……继续阅读 »

Alan 9年前 (2016-05-04) 5220浏览 0评论0个赞

CentOS 7安装Apache + MySQL + PHP

CentOS 7安装Apache + MySQL + PHP
一、配置防火墙,开启80端口、3306端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:#停止firewall服务systemctl stop firewalld.service#禁止firewall开机启动systemctl disable firewalld.servic……继续阅读 »

Alan 9年前 (2016-04-27) 5660浏览 0评论0个赞