Oracle真实的应用程序群集 (RAC) 数据库所占比例增加的 Oracle 数据库系统。RAC 已在 2001 年作为 Oracle 9i 的一部分,基于 Oracle 的早些时候 Oracle 并行服务器体系结构。RAC 是几乎唯一的作为一个成熟的共享的磁盘数据库集群系统的实现: 它是 Oracle Exadata 数据库机的基础,并允许经济的可扩展性和高可用性。
数据库性能调优的一般...
分类:
数据库 时间:
2014-08-29 18:27:18
阅读次数:
387
通过案例学调优之--模拟bufferbusywaits事件bufferbusywaits等待事件Waitoccurswhenasessionattemptstoaccessablockinmemory,isdeniedandmustwaituntilthebufferbecomesavailable.Thiseventhappensbecauseabufferiseitherbeingreadintothebuffercachebyanothersession(andthese..
分类:
其他好文 时间:
2014-08-28 18:20:06
阅读次数:
248
本文是Advanced Puppet系列的第一篇:Puppet master性能调优,谈一谈如何优化和提高C/S架构下master端的性能。故事情节往往惊人地类似:你是一名使用Puppet管理线上业务的DevOps工程师,随着公司的业务发展,你所管理的集群规模日益扩大。终于某一天,你突然发现执行一次...
分类:
其他好文 时间:
2014-08-28 13:01:49
阅读次数:
478
通过案例学调优之--Oracle数据块(block)数据块概述Oracle对数据库数据文件(datafile)中的存储空间进行管理的单位是数据块(datablock)。数据块是数据库中最小的(逻辑)数据单位。与数据块对应的,所有数据在操作系统级的最小物理存储单位是字节(byte)。每种操作系统都有一个被..
分类:
数据库 时间:
2014-08-28 11:36:51
阅读次数:
215
通过案例学调优之--10046事件10046事件概述Oracle的10046事件,可以跟踪应用程序所执行的SQL语句,并且得到其解析次数.执行次数,CPU使用时间等信息。这对我们分析、定位数据库性能问题是非常有用的。10046event是oracle用于系统性能分析时的一个最重要的事件。当激活这个事件后..
分类:
其他好文 时间:
2014-08-27 18:59:19
阅读次数:
386
.NET 平台开发应用程序具有极高的生产力。.NET 平台上强大安全的编程语言以及丰富的类库,使得开发应用变得卓有成效。但是能力越大责任越大。我们应该使用.NET框架的强大能力,但同时如果我们需要处理大量的数据比如文件或者数据库也需要准备对我们的代码进行调优。要领一:不要过早优化编写代码比想象中.....
分类:
Web程序 时间:
2014-08-27 18:25:48
阅读次数:
409
1 Map side tuning参数 1.1 MapTask运行内部原理 当map task开始运算,并产生中间数据时,其产生的中间结果并非直接就简单的写入磁盘。这中间的过程比较复杂,并且利用到了内存buffer来进行已经产生的 部分结果的...
分类:
其他好文 时间:
2014-08-27 14:53:18
阅读次数:
221
通过案例学调优之--JOB管理Oracle在创建和管理job主要借助两个包,分别为DBMS_JOB和DBMS_SCHEDULER[oracle@rh6~]$sqlplus‘/assysdba‘SQL*Plus:Release11.2.0.1.0ProductiononMonAug2517:02:152014
Copyright(c)1982,2009,Oracle.Allrightsreserved.
Connectedtoanidleinstance...
分类:
其他好文 时间:
2014-08-26 11:52:08
阅读次数:
228
对于大多数典型的Spring/Hibernate 企业应用来说,应用程序的性能几乎完全取决于它的持久层的性能。这篇文章将会对如何确认在“数据库约束”的应用前,使用7种“快速见效”的技巧来帮助我们提升应用性能。如何确认一个应用受到“数据库约束”为了验证一个应用程序是否受到“数据库约束”,首先在一些开发...
分类:
编程语言 时间:
2014-08-24 23:42:33
阅读次数:
447