mongodb local数据库的空间初始化好大啊!
新建立了一个replicat set,登录到primary里,show dbs一看吓一跳local数据库竟然占用了80多G的空间[root@wxlab31 bin]# ./mongo --host 10.1.1.31 --port 27017MongoDB shell version: 2.4.6connecting to: 10.1.1.31:27017/testServer has startup warnings: Mon Jan 20 15:12:35.071 [initandlisten] Mo...
个人paper下载页
深入讲解了adaptive cursor sharing 的知识adaptive cursor sharing .pdfITPUB精华博文,让你不再对buffer busy waits感到疑惑 buffer busy waits.pdfITPUB精华博文,讲述了log file sync的方方面面log file sync.pdfSPM baseline深入研究SPM baseline.pdfSQL PROFILE深入研究 SQL profile.pdfdirect ...
MongoDB分片环境下的查询路由
在分片环境中,mongos是访问集群的文件入口,本文描述了在查询时mongos是如何路由请求的,也间接解释了为什么limit+skip容易导致慢查询。
关于MemStore的刷新方式
关于MemStore的刷新方式:1、MemStore达到上限hbase.hregion.memstore.flush.size 默认是128M的时候,会触发MemStore的刷新。这个参数表示单个MemStore的大小的阈值。这个时候是不阻塞写操作的。 2、当一个Region的MemStore总量达到hbase.hregion.memstore.block.multiplier * hbase.hregion.memstore.flush.size(默认2*128M=256M)时,会阻塞这个region的写操作,并强制刷写到HFile。触发这个刷新只会发生在MemStore即将写满128M时put了一个巨大的记录的情况,这时会阻塞写操作,强制刷新成功才能继续写入。 3、一个RegionServer会有很多个Region,很多的MemStore,所以可能单个Region并没有超过阈值,但是整个RegionServer的内存已经占用非常多了,这时候还有另外两个参数控制内存的刷写:hbase.regionserver.global.memstore.u
使用mongodb需要注意的几点
在使用mongodb,有一些需要注意的地方,对于开发者来说,更有意义。
MySQL中修改密码及访问限制设置详解
MySQL是一个真正的多用户、多线程SQL数据库服务器。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网站流行编 挥镅 PHP的完美结合,现在很多站点都利用其当作后端数据库,使其获得了广泛应用。处于安全方面的考虑,需要为每一用户赋于对不同数据库的访问限制,以满足不同用户的要求。下面就分别讨论,供大家参考。 一、MySQL修改密码方法总结 首先要说明一点的是:一般情况下,修改M
MySQL数据库引擎快速指导
如果你是个赛车手并且按一下按钮就能够立即更换引擎而不需要把车开到车库里去换,那会是怎么感觉呢?MySQL数据库为开发人员所做的就好像是按按钮换引擎;它让你选择数据库引擎,并给你一条简单的途径来切换它。 MySQL的自带引擎肯定是够用了,但是在有些情况下,其他的引擎可能要比手头所用更适合完成任务。如果愿意的话,你甚至可以使用MySQL++ API来创建自己的数据库引擎,就像打穿气缸装上自己的化油器。现在让我们来看看你该如何选择引擎,以及如何在可用引擎之间切换。
linux下phpBB+Oracle解决方案,也可以从mysql升级的哦~
linux下phpBB+Oracle解决方案,也可以从mysql升级的哦~ 丑话说在前面,经我初步试验,phpBB+Oracle比phpBB+mysql速度慢. 这里面原因很多,首先我的机器烂,PIII500+192MB内存,离ORACLE推荐配置差太远了,另外为了节约内存,以至于能让我流畅的用foobar听mp3,各项参数设置都想当保守,SGA才有30多MB,ORACLE的性能自然就难以发挥了. 如果你不说我是吃饱撑的,那么就请看下去吧,如果你觉得这个方案不够实用,那么也在情理之中,欢迎讨论其用途. 首先安装配置Apache+php4+mysql4,这个配置过程比较简单,就不用再说了吧. 本例中用的是apache2+php4+mysql4+o
IIS下配置 Mantis+PHP+MYSQL环境
使用Mantis系统,需要配置相应的环境,今天把安装过程总结出来,为更多使用此系统的人提供帮助。有什么问题,我们来探讨,这样才会有进步的[@more@]一、准备工作:1、安装IIS 利用控制面板-》添加/删除程序-》添加/删除Window组件,利用Windows安装光盘,安装‘Internet 信息服务(IIS)’2、下载软件(1) 下载Mantis :下载地址:http://www.mantis.org/download.php,目前最高版本是1.0.0 rc3(2) 下载PHP:下载地址:http://www.php.net/downloads.php,目前最高版本是5.0.5 ,下载时,请将PHP-5.0.5-installer.exe
PostgreSQL SQL执行流程
每种数据库都有自己的SQL执行流程图,PostgreSQL也不例外。下面这张图基本上概括了PG处理SQL的整个逻辑。我下面分开来细讲一下: 1.Main Main是整个后台的入口,基本上不处理任何逻辑,只是简单的分发处理逻辑。 但是像检查当前用户是否是”root”,还是会做的。因为我们知...
深入解析单例线程安全问题
原创文章,转载请注明:转载自 月飞首先回顾一下单例模式(Singleton)单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处:1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。2、省去了new操作符,...