NoSQL架构实践(二)——以NoSQL为主--ZT
前面一篇《NoSQL架构实践(一)——以NoSQL为辅》主要介绍了以NoSQL为辅助的架构,这种架构实施起来比较简单,易于理解,由于其中也使用了传统的关系数据库,让开发者更容易控制NoSQL带来的风险。接下来我们继续深入...
NoSQL架构实践(一)——以NoSQL为辅-zt
怎么样把NoSQL引入到我们的系统架构设计中,需要根据我们系统的业务场景来分析,什么样类型的数据适合存储在NoSQL数据库中,什么样类型的数据必须使用关系数据库存储。明确引入的NoSQL数据库带给系统的作用,它能解...
转:不提拔你,就因为你只想把工作做好
我有个朋友,他30出头,在500强公司做技术经理。他戴无边眼镜,穿一身土黄色的夹克,下面是一条常年不洗的牛仔裤加休闲皮鞋,典型技术高手范。三年前,他帮助公司解决两个很大技术难题。当年的年...
某省分BSS账务数据库优化成果
1.cpu使用率 cpu使用率降低35% 20110610 8:30-10:30 cpu使用率图 CPU:User%Sys%Wait%Idle%CPU%Avg72.68.1jcq07.811.680.7Max87.210.212.422.893.6...
我在赶集网的两个月(完整版)--ZT
引子:很好的一个流水帐,很好的一个实习生案例,很好的一个职场现身说法,很好的用数据说话的实战例子,很好的鲶鱼!请仔细阅读,尤其是你们中刚刚踏入职场没几年的年轻人,看看一个大三的北邮学生是怎么震了赶集...
linux中IO调度算法小结
在Linux 2.6中,有四种关于IO的调度算法,下面综合小结一下:1) NOOP NOOP算法的全写为No Operation。该算法实现了最最简单的FIFO队列,所有IO请求大致按照先来后到的顺序进行操作。之所以说“大致”,原因是NOOP在FI...
我们为什么要使用NOSQL非关系数据库?
随着互联网网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力...
索引有时也低效
一般的情况下,合适的索引会大大提高数据访问的效率。今天针对昨天优化的程序检查时发现,效率并未有明显改善。取到问题时间段的报告,如下:Event &nb...
索引的无效状态--unusable
在某些大规模的数据迁移中,为了缩短迁移的时间,在源数据已满足约束条件的情况下,载入数据时为了避免多余的约束校验及创建index entry,缩短迁移时间,往往需要禁用约束和索引。对于索引的禁用如何实现呢?对于普...
盘点2010展望2011
2010年1.考过OCM2.实践能力大大增强2011年1.落实写书计划2.多读书 读好书3.多实践 多总结4.多写Blog
禁用TM全表锁
对于一个普通的dml操作,一般会先对表加TM全表锁,然后加TX锁。当然,对于drop table,普通的create index都会对表加TM锁。而对于全表锁的个数是由参数DML_LOCKS决定的。1.dml_locks是一个衍生参数默认情况下dml_lo...
Oracle对文件系统write though cache的使用
如果Oracle使用文件系统,那么文件系统必须具有write though cache的能力,以保证突然的宕机不会影响数据的一致性。而write through cache仅是保证cache和memory一致性...
unix内存资源管理(zt)
1、 虚拟内存与内存交换和分页:内存资源对系统性能的影响丝毫不亚于CPU对系统的影响甚至更加重要,因此更应该给与足够的重视。几乎所有的现代操作系统都会使用“虚拟内存”技术来管理系统的内存资源。虚拟内...
感受DBCA的回退功能
今天在某客户建库,建磁盘组,添加磁盘,一切顺利,但dbca建库时报错,让选择ignore 或者 abort。由于急于找到问题的原因,所以没有理会上面的图形界面。 于是手工建库,在另一...
ora-4031报错流程
scan regular free list for match, if not found large request, scan reserved list if (chunk found) check chunk size and perhaps truncate if...
关于oracle eXpress Edition 数据文件的限制
关于oracle eXpress Edition 数据文件的限制在oracle XE版的官方文档中对其限制说明如下:1. Express Edition is limited to a single instance on any server; 2. Express Edition may be installed on a ...
DD命令分割文件的实际例子
DD命令分割文件的实际例子: 为了将一台安装SCO UNIX 5.0.5主机上的TAR打包文件备份, 需要将其通过网络传送到另外一台配有磁带机的UNIX主机上。两台主机通过TX530网卡相连,用FTP传送的时候,前几个...
增强的commit--异步提交
增强的 COMMIT当提交会话时,将刷新重做日志缓冲区,将其内容存储到磁盘上的联机重做日志中。此过程确保在对数据库进行恢复操作时,可以根据需要利用重做日志中回放事务处理。但是有时您可能想对一部分受保证的恢复...
SMP、NUMA、MPP体系结构介绍
认识Numa架构 从系统架构来看,目前的商用服务器大体可以分为三类,即对称多处理器结构(SMP:Symmetric Multi-Processor),非一致存储访问结构(NUMA:Non-Uniform. Memory Access),以及海量并行...
What is a fully qualified domain name (FQDN)?
A fully qualified domain name (FQDN) is the complete domain name for a specific computer, or host, on the Internet. The FQDN consists of two parts: the hostname and the domain name. For example, an FQ...