人生不设限

导航

2016年12月20日 #

innodb的存储结构

摘要: 如下所示,innodb的存储结构包含:表空间,段,区,页(块) innodb存储结构优化的标准是:一个页里面存放的行数越多,其性能越高表空间:零散页+段 独立表空间存放的是:数据、索引、插入缓冲位图页。 共享表空间存放的是:undo信息、系统事务信息、二次写缓冲、插入缓冲等。共享表空间扩展后就不会回 阅读全文

posted @ 2016-12-20 12:52 风的_理想 阅读(2083) 评论(0) 推荐(0) 编辑

2016年12月9日 #

使用zabbix邮件发送报表

摘要: 简介 首先我们来看下图片的url (右击screens中随便一张图片,选复制图片地址) http://zabbix.xxx.com/chart2.php?graphid=524&screenid=16&width=400&height=156&updateProfile=1&profileIdx=w 阅读全文

posted @ 2016-12-09 17:22 风的_理想 阅读(1312) 评论(0) 推荐(0) 编辑

2016年12月8日 #

如何使用yum下载rpm包

摘要: 一、使用 yum-downloadonly 插件 参考文章:ghosTzone 的博客http://ghostm55.is-programmer.com/posts/6422.html yum是一个优秀的软件获取与系统更新的工具,主要应用于redhat系列的发行版本上。但是这样一个优秀的工具却没有原 阅读全文

posted @ 2016-12-08 15:15 风的_理想 阅读(476) 评论(0) 推荐(0) 编辑

2016年12月2日 #

redis cluster节点管理测试

摘要: ####redis v3.2.0###添加节点:1.添加master节点 170 ./redis-trib.rb add-node 127.0.0.1:7007 127.0.0.1:7001 171 ./redis01/redis-cli -c -p 7001 2.添加slave节点 172 ./r 阅读全文

posted @ 2016-12-02 15:18 风的_理想 阅读(257) 评论(0) 推荐(0) 编辑

redis迁移工具-redis-migrate-tool使用测试

摘要: https://github.com/vipshop/redis-migrate-tool一.安装redis-migrate-tool a.下载redis-migrate-tool软件包 https://codeload.github.com/vipshop/redis-migrate-tool/z 阅读全文

posted @ 2016-12-02 09:18 风的_理想 阅读(1770) 评论(0) 推荐(0) 编辑

2016年12月1日 #

redis客户端连接异常

摘要: 本文参考:http://mdba.cn/2015/04/02/redistwemproxy-%e5%ae%a2%e6%88%b7%e7%ab%af%e8%bf%9e%e6%8e%a5%e5%bc%82%e5%b8%b8/ 对于一个DBA,客户端连接异常问题可以说是家常便饭的事情,处理多了都想吐。 r 阅读全文

posted @ 2016-12-01 18:06 风的_理想 阅读(683) 评论(0) 推荐(0) 编辑

redis sentinel基本命令与参数

摘要: 1、redis基本命令1)获取sentinel的状态(1)info查看sentinel的状态(2)sentinel masters 获取sentinel中监控的所有master的节点(3)sentinel master <master-name>获取master-name节点redis的状态信息(4 阅读全文

posted @ 2016-12-01 17:52 风的_理想 阅读(4849) 评论(0) 推荐(0) 编辑

[转]redis-cli的一些有趣也很有用的功能

摘要: 本文转至:http://www.tuicool.com/articles/Yvqm2ev http://mdba.cn/category/redis/ redis-cli我们最常用的两个参数就是-h、-p、-a选项,分配用来指定连接的redis-server的host和port。 通过redis-c 阅读全文

posted @ 2016-12-01 17:34 风的_理想 阅读(372) 评论(0) 推荐(0) 编辑

2016年11月30日 #

[转]为什么使用 Redis及其产品定位

摘要: 原文链接:http://www.infoq.com/cn/articles/tq-why-choose-redis 传统MySQL+ Memcached架构遇到的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构, 阅读全文

posted @ 2016-11-30 18:46 风的_理想 阅读(206) 评论(0) 推荐(0) 编辑

Redis多机常用架构-cluster

摘要: Redis-cluster:去中心化,中间件,集群中任意节点平等,任一节点可获得全局的数据 Redis-cluster 拓扑图: 架构演变及 cap 理论: 单机 Redis 属于 cp 模型。 Redis-cluster 属于 ap 模型 Redis-cluster 核心参数: cluster-e 阅读全文

posted @ 2016-11-30 18:31 风的_理想 阅读(10090) 评论(0) 推荐(0) 编辑

Redis多机常用架构-sentinel

摘要: 哨兵经典架构 sentinel结构 哨兵工作原理 Sentinel 通过配置文件发现Master,如下: Sentinel 通过向Master发送 INFO 命令来自动获得所有Slave的地址 跟Master一样,Sentinel 会与每个被发现的Slave创建命令连接和订阅连接 Sentinel 会通过命令连接向被监视的主从服务器发送 HELLO 信息,该消息包含 Senti... 阅读全文

posted @ 2016-11-30 18:16 风的_理想 阅读(2588) 评论(0) 推荐(0) 编辑

Redis多机常用架构-主从

摘要: 本文内容摘录自同事Perry Zhang的讲解,如需转载须本人同意。 1.主从 命令:slaveof <IP><PORT> 将一台服务器(Slave)变成为另外一个服务器(Master)的复制品 复制过程: 1. Slave向Master发送 Sync命令 2. 接到 Sync命令的Master会调 阅读全文

posted @ 2016-11-30 17:56 风的_理想 阅读(1807) 评论(0) 推荐(0) 编辑

redis hash数据类型

摘要: 我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储429496 阅读全文

posted @ 2016-11-30 17:18 风的_理想 阅读(207) 评论(0) 推荐(0) 编辑

2016年11月29日 #

shell编写mysql备份工具

摘要: 如需转载,请经本人同意。 这是之前写的一个备份脚本,调用的备份工具是xtrabackup 编写思路是:每周一全备份,备份后提取lSN号,对备份文件进行压缩,其余时候在LSN的基础上进行增量备份,并对30天外的备份数据进行清楚操作。该脚本对shell的基本语法都有覆盖,对快速入门shell会有帮助。 阅读全文

posted @ 2016-11-29 17:20 风的_理想 阅读(226) 评论(0) 推荐(0) 编辑

mysql远程快速导出csv格式数据工具

摘要: 如需转载,请经本人同意。 之前本人曾经写过一个使用 select ....into outfile原理导出数据的脚本,但该脚本值适用于本地快速导出,并不支持远程服务,故又编写了下面这个支持远程导出的脚本。该脚本支持导出文件检测、数据库信息检查。如果大家有好的建议欢迎留言评论。脚本总体而言比较简单,希 阅读全文

posted @ 2016-11-29 16:25 风的_理想 阅读(1631) 评论(0) 推荐(0) 编辑

shell语法快速入门(1)

摘要: #得到绝对路径 DIR=$(cd `dirname $0`;pwd) $DIR/file.txt #得到绝对路径 DIR=$(cd `dirname $0`;pwd) $DIR/file.txt #去掉#注释 egrep -v "(#|^$)" /etc/zabbix/zabbix_server.c 阅读全文

posted @ 2016-11-29 14:20 风的_理想 阅读(316) 评论(0) 推荐(0) 编辑

python语法快速入门(1)

摘要: http://www.runoob.com/python/python-tutorial.html http://www.runoob.com/python/python-tutorial.html Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言 阅读全文

posted @ 2016-11-29 14:16 风的_理想 阅读(229) 评论(0) 推荐(0) 编辑

批量输入导入超时终止问题

摘要: 问题现象: 数据量:25G 导入方式:先将大文件切分成1G大小,然后对小文件实行load data loacla infile ....由于小文件数量较多,于是编写了一个脚本批量执行 问题:大概导入到第七个文件左右,导入就自动终止了 解决方式: 问题的原因在于数据库中给每个会话设置了超时时间,把对应 阅读全文

posted @ 2016-11-29 10:10 风的_理想 阅读(379) 评论(0) 推荐(0) 编辑

2016年11月28日 #

ORA-24550错误

摘要: 问题描述:[oracle@app-148-39 oracledata]$ sqluldr2_linux64_10204.bin USER=xxx/xxx@xxx:1521 charset=AL32UTF8 QUERY="select /*+ parallel(2) */ * from zxjs.TM 阅读全文

posted @ 2016-11-28 14:27 风的_理想 阅读(2508) 评论(0) 推荐(0) 编辑

2016年10月14日 #

[转]深入理解mysqldump原理

摘要: 本文转至:http://blog.csdn.net/cug_jiang126com/article/details/49824471 在mysqldump过程中,之前其实一直不是很理解为什么加了--single-transaction就能保证innodb的数据是完全一致的,而myisam引擎无法保证 阅读全文

posted @ 2016-10-14 11:41 风的_理想 阅读(2826) 评论(1) 推荐(0) 编辑