自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Mongodb内存管理和使用情况情况查询

overview     MongoDB使用的是内存映射存储引擎,即Memory Mapped Storage Engine,简称MMAP。MMAP可以把磁盘文件的一部分或全部内容直接映射到内存,这样文件中的信息位置就会在内存中有对应的地址空间,这时对文件的读写可以直接用指针来做,而不需要read/write函数了,但这并不代表将文件map到物理内存,只有访问到这块数据时才会被操作系统以Pag

2014-12-30 13:21:08 21994

原创 MySQL5.6中limit的工作机制和order by limit优化原理

MySQL5.6中Limit的工作机制如果你仅需要在一个结果集中返回特定的几行,通常是使用limit,而不是取回整个结果集再舍去不需要的数据,MySQL通常按照如下的方式优化一个包含limit row_count或HAVING的语句:◎只有limit如果你只通过limit返回少量的行,那么正常情况下mysql会使用全盘扫描,有些场合会使用索引,以下是使用了覆盖索引的情况:

2014-12-29 22:25:30 13080 4

原创 MySQL批量删除表

overview    之前在工作中调试时建了一个每分钟执行一次的cron定时任务,每分钟均产生一个带时间信息的表名称,并忘了删除这个定时任务,待发现时已经有将近3000个新建的表了,由于单条单条地删除很慢,现需要批量删除这些带时间信息的表。theory&&measuretheory1 登陆mysql的information数据库,查找tables表,找出需要删除的表所在的数据

2014-12-28 19:12:42 1802

原创 MongoDB日志轮转和日志级别

OverView    MongoDB可使用标准的方法实现日志轮转,即获取到当前日志并开启一个新的。为了实现它,mongod实例通过在文件名称末尾添加UTC(GMT)时间戳的方式重命名当前的日志文件,然后打开这个新的log文件,关闭之前旧的log     文件,并发送所有新的日志信息到新的log文件中。Rotation Setps    MongoDB标准的日志轮转方法是通过日

2014-12-27 00:18:46 11908

翻译 MHA官方文档翻译

翻译by 胡儿胡儿文中翻译有一些不足之处和略过没做翻译的部分,详细请参考英文官方文档http://code.google.com/p/mysql-master-ha/wiki/TableOfContents?tm=6转载请注明出处 OverviewMHA能够在较短的时间内实现自动故障检测和故障转移,通常在10-30秒以内;在复制框架中,MHA能够很好地解决复制过程中的数据一

2014-12-22 13:39:49 4726 2

原创 Keepalived+Lvs+Mysql主主复制

一简介Keepalived+lvs+mysql主主复制是比较常用的一种Mysql高可用方案,其中lvs 提供读负载均衡,Keepalived通过虚拟vip漂移实现故障自动转移,而Mysql虽然配置成主主复制,但是一般都是采用单点写入来保证数据一致性。整个方案实现非常简单,仅需两台服务器即可,安装配置也相对简单,但需要自己写脚本实现keepalived服务的开启和关闭,适用于只有两台数据库服

2014-12-18 11:15:01 1631

原创 利用Sysbench0.5对MySQL进行压测

1 下载sysbench-0.5.tar.gz下载地址   http://download.csdn.net/download/rcbblgy/75784332 执行如下命令tar xzvf sysbench-0.5.tar.gzcd sysbench-0.5chmod +x autogen.sh./autogen.sh./configure --with-mysql

2014-12-17 20:01:16 2792

原创 MongoDB副本集创建和管理

副本集的概念副本集是一组服务器,其中有一个是主服务器(primary),用于处理客户端请求;还有多个备份服务器(secondary),用于保存主服务器的数据副本。如果主服务器崩溃了,备份服务器会自动将其中一个成员升级为新的主服务器。 bj1-farm1:PRIMARY> rs.isMaster(){         "setName": "bj1-farm1",

2014-12-15 14:18:53 3148

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除