HackersAndPainters

千里之行,始于足下;不积跬步,无以至千里;不积小流,无以成江海。
151
原创
56
转载
0
译文
60
评论
528247
访问

我的博客文章

2017
16

常用运维开源工具

mydumper:yum install glib2-devel mysql-devel zlib-devel pcre-devel -ywget https://launchpad.net/mydumper/0.9/0.9.1/+download/mydumper-0.9.1.tar.gz tar zxvf mydumper-0.9.1.tar.gz cmake . make make inst

(56)(0)
2016
17

Xtrabackup实现的原理

在Xtrabackup的wiki上简单的介绍了一下实现的原理:首先,在logfile中找到并记录最后一个checkpoint(“last checkpoint LSN”),然后开始从LSN的位置开始拷贝InnoDB的logfile到xtrabackup_logfile;接着,开始拷贝全部的数据文件.ibd;在拷贝全部数据文件结束之后,才停止拷贝logfile。因为logfile里面记录全部的数据修

(1385)(2)
2016
02

mysql5.6新特性

MySQL Database 5.6MySQL Enterprise EditionOracle Enterprise ManagerMySQL Enterprise MonitorMySQL Enterprise BackupMySQL Enterprise HAMySQL Enterprise ScalabilityMySQL Enterprise AuthenticationMySQL E

(714)(0)
2015十二
08

MySQL 5.7 新特性解读

2015年10月22日,MySQL发布5.7.9稳定版,虽然MySQL官方手册里已经有很多关于MySQL 5.7新特性的介绍,在这里,还是让我们一起看看在MySQL 5.7里有哪些值得我们关注的新特性吧。1、安全性 用户表mysql.user的plugin字段不允许为空,默认值是mysql_native_password,而不是mysql_old_password,不再支持旧密码格式; 增加密码

(14680)(0)
2015十二
08

Replication原理

Mysql 的 Replication 是一个异步的复制过程,从一个MySQL节点(称之为Master)复制到另一个MySQL节点(称之Slave)。在 Master 与 Slave 之间的实现整个复制过程主要由三个线程来完成,其中两个线程(SQL 线程和 I/O 线程)在 Slave 端,另外一个线程(I/O 线程)在 Master 端。要实现 MySQL 的 Replication ,首先必须打

(404)(0)
2015十二
08

mysql5.5 semi-sync replication 安装维护

mysql5.5 semi-sync replication 安装维护 mysql的replication协议是异步的,虽然异步效率、性能很好,但是却无法保证主从数据一致性(如果master crash,已经commit的事务不会被传送到任何的slave上),从mysql5.5之后,mysql为了保证主从库数据一致性,引进了semi-sync功能,semi-sync意思是MASTER只需要接收到其

(585)(0)
2015十二
08

MySQL5.6 GTID新特性实践

MySQL5.6 GTID新特性实践本文将简单介绍基于MySQL5.6 GTID的主从复制原理的搭建。并通过几个实验介绍相关故障的处理方式。GTID简介什么是GTIDGTID(Global Transaction ID)是对于一个已提交事务的编号,并且是一个全局唯一的编号。 GTID实际上是由UUID+TID组成的。其中UUID是一个MySQL实例的唯一标识。TID代表了该实例上已经提交的事务数量

(1062)(0)
2015十二
08

MySQL5.6新特性之GTID、多线程复制 - 不知为何

MySQL5.6新特性之GTID、多线程复制 - 不知为何MySQL5.6新特性GTID、多线程复制 在Oracle发布MySQL5.6看到众多新特性之后很兴奋,包括对复制的改进.在MySQL5.5半同步复制之后MySQL5.6又引入GTID、多线程复制,在这里总结这一下这两个新特性. 1、引入GTID,在MySQL5.6以前对于主从复制出现问题有时候需要你分析BINLOG找到POS点,然后

(640)(0)
2015十一
09

MYSQL 5.0 以上 8小时超时问题

? MYSQL 5.0 以上 8小时超时问题 收藏document.body.oncopy = function () { if (window.clipboardData) { setTimeout(function () { var text = clipboardData.getData("text"); if (text && text.length > 300) { text = tex

(2163)(0)
2015十一
05

Megacli创建磁盘raid过程

1、[root@XXX megactl-0.4.1]# ./megasasctla0       PERC H710 Mini           encl:1 ldrv:1  batt:gooda0d0        1TiB RAID 10  2x2  optimalunconfigured :  a0e32s4   a0e32s5   a0e32s6   a0e32s7a0e32s0    

(2561)(0)
2015
28

京都的秋

(1313)(2)
2015
25

滚蛋吧!肿瘤君

(910)(4)
2015
27

rsync同步数据

server端:pid file = /var/run/rsyncd.pidlock file = /var/run/rsyncd.locklog file = /var/log/rsyncd.logtransfer logging = yeslog format = %t %a %m %f %bsyslog facility = local3timeout = 300max connection

(916)(2)
2015
23

linux下安装MongoDB,配置主从服务

官方网站:http://www.mongodb.org/MongoDB 安裝,主从配置一 MongoDB 安装点击(此处)折叠或打开[root@zabbix_server src]# wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.0.tgz[root@zabbix_server src]# tar xzvf mongod

(569)(0)
2015
23

redis集群(主从配置)

市面上太多kv的缓存,最常用的就属memcache了,但是memcache存在单点问题,不过小日本有复制版本,但是使用的人比较少,redis的出现让kv内存存储的想法成为现实。今天主要内容便是redis主从实现简单的集群,实际上redis的安装配置砸门ttlsa之前就有个文章,废话少说,进入正题吧Redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的val

(589)(0)
2015
09

mysql导入备份数据时出错 ERROR 2005(HY000) unkonw MySQL server host。。。

mysql导入备份数据时出错 ERROR 2005(HY000) unkonw MySQL server host。。。 问题描述: 用mysqldump命令将数据库备份到外部文件,但是用mysql命令行导入备份数据时,出现ERROR 2005(HY000) unkonw MySQL server host…错误解决方法: 因为在平时工作中经常使用mysqldump命令导出备份数据,然后用my

(1340)(0)
2015
28

mysql 主从服务器 切换

mysql 从服务器切换为主服务器:步骤如下:1 确认从服务器已经完成所有同步操作: stop slave io_thread  show processlist  直到看到状态都为:xxx has read all relay log 表示更新都执行完毕2 停止从服务器slave服务stop slave3 将从服务器切换为主服务器: reset master 完成切换。PS: 如果从服务器设置了

(1729)(3)
2015
19

mysql分区相关

一,什么是数据库分区前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。如果一张表的数据量太大的话,那么myd,myi就会

(551)(0)
2015
11

mysql如何记录sql执行时间

1、开启和关闭mysql> set profiling=1;mysql> set profiling=0; information_schema 的 database 会建立一个PROFILING 的 table 记录. 2、执行一些语句mysql>show databases;mysql>use information_schema;3、查询语句执行时间mysql>show profiles;m

(2141)(0)
2015
11

MySQL执行计划解读

Explain语法EXPLAIN SELECT …… 变体: 1. EXPLAIN EXTENDED SELECT …… 将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. EXPLAIN PARTITIONS SELECT …… 用于分区表的EXPLAIN执行计划包含的信息 id包含一组数字,表示查询中执行select子句或

(636)(0)
214条 共11页1 2 3 4 5 ... 下一页 尾页
img

l106439814

等级:

排名:第3435名

博客专栏
文章分类
文章存档
阅读排行
评论排行
推荐文章
最新评论
我的联系方式
    有事联系:
    QQ:106439814
    weixin:lzhq1027
    mail:scott-tiger@msn.com
img