当您使用的数据库与Web服务器位于不同的计算机上时,缓存数据库结果集通常是一个不错的方法。不过,根据您的情况确定最佳的缓存策略却是一个难题。例如,对于使用最新数据库结果集比较重要的应用程序而言,时间触发的缓存方法可能并不是一个令人满意的解决方案。这种情况下,您需要采用一种机制,每当应用程序需要缓存的数据库数据发生更改时,该机制将通知该应用程序,以便该应用程序将缓存的过期数据与数据库保持一致。这种情况下使用“数据库更改通知”将非常方便。...详细
VoIP性能的优化要求几方面的能力,如对话音业务进行非常灵活的分类能力,保证最小带宽设置的能力,向网络上的其他业务类别提供出色的QoS保证的能力,以及提供真正的多业务支持的能力。在企业网中应用以IP技术为基础的电话技术,VoIP VLAN是一个理想的方式。IP电话VLAN应该是一个加标签的VLAN,并且具有特定的用于VoIP的802.1Q VLAN ID。如果VoIP和桌面PC共享交换机端口,这个特定的端口还必须是一个与PC相适应的VLAN成员。...详细
在过去的十年中,Oracle已经成为世界上最专业的数据库之一。对于IT专家来说,就是要确保利用Oracle的强大特性来提高他们公司的生产力。最有效的方法之一是通过Oracle调优。它有大量的调整参数和技术来改进你的Oracle数据库的性能。Oracle调优是一个复杂的主题。关于调优可以写整整一本书,不过,为了改善Oracle数据库的性能,有一些基本的概念是每个Oracle DBA都应该遵从的。 ...详细
Oracle 数据库广泛应用在社会的各个领域,特别是在Client/Server模式的应用,但是应用开发者往往碰到整个系统的性能随着数据量的增大显著下降的问 题,为了解决这个问题,从以下几个方面:数据库服务器、网络I/O、应用程序等对整个系统加以调整,充分发挥Oracle的效能,提高整个系统的性能。Oracle数据库服务器是整个系统的核心,它的性能高低直接影响整个系统的性能,为了调整Oracle数据库服务器的性能,主要从以下几个方面考虑:调整操作系统以适合Oracle数据库服务器运行、调整内存分配、调整磁盘 I/O、调整数据库服务器的回滚段。...详细
作为一个Oracle专业人员,你应该知道在SQL语句第一次进入库缓存时可能存在重大的启动延迟。但是聪明的Oracle DBA和开发人员能够改变表的搜索限制参数或者使用ordered提示来手工指定表的连接顺序,从而显著地减少优化和执行新查询所需的时间。消耗在准备新的SQL语句的时间是Oracle SQL语句执行时间的最重要的组成部分。但是通过理解Oracle内部产生执行计划的机制,能够控制Oracle花费在评估连接顺序的时间数量,并且能在大体上提高查询性能。...详细
本文介绍了如何调整Oracle数据库服务器的性能。主要介绍了四种方法,分别是1、调整操作系统以适合Oracle数据库服务器运行。2、调整内存分配。3、调整磁盘 I/O。4、调整数据库服务器的回滚段。...详细
在配置SQL数据库服务器后,很多的人只选默认的设置,虽然可以正常使用,可是却把大量的内存浪费了,系统的性能也不能因为的大内存而提升,这是很可惜的。本文介绍一种方法教你如何提高SQL Server 2000的性能。...详细
理解ORACLE数据的体系框架有助于我们成功开发基于数据库的业务系统。通过增加一个索引、改变SQL语句的连接方法可以极大的改变系统的性能;80%的性能问题都是由不良的SQL语句引起的。本文讨论了Oracle体系框架及SQL语句性能。...详细
DB Server的CPU 100%,vmstat的输出也很高。找到CPU高的SQL语句是使用了一个将IP地址字符串转换为数字的PL/SQL自定义函数,后来将这个逻辑放到数据库外的VB程序实现,CPU使用率下降,问题解决。...详细
系统是一个基于web的业务系统,以online查询为主,数据更新以批量为主,5-1之后上班的时候客户反映很慢,察看DB的cpu慢慢长到100%状态。服务基本处于不可用状态。i/o wait也挺高的。通过分析发现客户需要的是n百万用户数据中的活动用户万数据,他们却全部把n百万数据从其他系统中收集到自己的系统中,在批量的时候又使用full table scan,性能自然不会好。修改后,CPU高峰时间基本稳定在30-40%之间。...详细
为了提高性能,我们针对Oracle数据库本身提供了的方法或方案进行过不少的尝试,主要包括: 共享服务器模式(MTS);集群技术(Clustering)RAC;分区; 并行处理(主要是并行查询)。 Oracle提供的这些特性确实是用来进行性能改善的,但我们往往忽略了对自身应用特性的分析,它们是否适合于我们。数据库应用大体可以分为OLAP和OLTP两大类,即:联机事务分析(数据仓库)和联机事务处理(事务应用)我们的应用系统,其应用特性主要是联机事务处理,又包含了少量的数据仓库特性。...详细
当一个系统运行缓慢性能下降的时候,很难知道原因是什么。是内存泄漏,磁盘子系统瓶颈,还是某个特定应用程序在可扩展性方面有限制?有一些途径可以发现和了解引起性能问题的根源,并且有可能消除它。本文给出了从哪里入手的一些建议。文中介绍了如何着手性能方面的考虑以及如何定位常 见的性能瓶颈,还介绍了与性能密切相关一些概念,比如私有的共享内存(ISM-Intimate Shared Memory)与优先内存页面调度。文章重点是放在Solaris 2.6操作环境下。 ...详细
Oracle数据库以其高可靠性、安全性、可兼容性,得到越来越多的企业的青睐。如何使Oracle数据库保持优良性能,这是许多数据库管理员关心的问题,本文针对此问题提出几个建议。...详细
Oracle 数据库广泛应用在社会的各个领域,特别是在Client/Server模式的应用,但是应用开发者往往碰到整个系统的性能随着数据量的增大显著下降的问题,为了解决这个问题,从以下几个方面:数据库服务器、网络I/O、应用程序等对整个系统加以调整,充分发挥Oracle的效能,提高整个系统的性能。本文通过探讨和研究Oracle服务器和Client/Server的特点和原理,阐述了提高、调整Oracle应用系统性能的一些原则和方法。...详细
不知道读者是否留心到,基于SATA磁盘的存储系统在短短的两年时间内,就如狂风暴雨般席卷了计算机世界的每一个角落?即使没有留意到,那至少对市面上种类丰富的磁盘驱动器应该有一定的了解吧。不过,人们也许并不知道,SATA磁盘系统其实也是各有千秋的。在文中,我们将会列举出各类磁盘系统的基础性能指标,以供用户选购时参考。...详细
交换机的性能除了要满足RFC2544建议的基本标准,即吞吐量、时延、丢包率 外,随着用户业务的增加和应用的深入,还增加了一些额外的指标,如MAC地址数、路由表容量(三层交换机)、ACL数目、LSP容量、支持VPN数量等。 以MAC地址数为例。MAC地址数是指交换机的MAC地址表中可以最多存储的MAC地址数量,支持的MAC地址数越多,数据转发的速率也就越高。...详细
国防部远景研究项目局(DARPA)将HPCS项目第二期交给Sun实验室,表明了该局对Sun完成的HPCS项目第一期工作的认可。Sun的第一期设计工作中包括了创新性的芯片技术的开发。这一新的芯片技术可大大提高计算机系统的性能和生产效率。...详细
如今,网络建设已经深入到行业内的各个分支,例如电力行业的农电信息网等等。一般企业使用以太网交换机组网的情况主要分为两类,一是采用协议转换器把专线转成以太网接入交换机;二是直接租用裸光纤。具体来讲,在三、四级网选择的三层交换机一般只能配置简单的动态路由协议、简单的策略路由、QoS和简单的访问控制等功能,而实际上这个位置对设备功能的需求并不止这些,使用以太网交换机组网需要注意以下问题。...详细
针对不同的业务类型,覆盖测试内容包括导频信道的覆盖和业务信道的覆盖,而业务信道覆盖又包括话音业务覆盖、数据业务前向覆盖和数据业务反向覆盖。为了更好的考察CDMA2000技术在不同小区负载情况下的覆盖能力,测试在以下几种负荷情况下分别进行:邻小区关闭,本小区空载(加载1);邻小区关 闭,本小区下行50%加载(加载2);邻小区下行50%加载,本小区空载(加载3);邻小区下行50%加载,本小区下行50%加载(加载4)。...详细
本文为大家制作了七个版本具体性能支持的详细对比列表。...详细