首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 328 毫秒
1.
针对数据库可能出现负载异常波动影响性能的问题,可使用外部图形化工具监控和优化数据库,但是这些软件在服务器运行将会占用大量资源,而且很多调优方法都相对片面缺乏整体思路。鉴于此,提出一种基于动态视图的数据库性能调优方法。该方法从系统性能参数入手,通过建立全局性能基线,结合动态视图分析资源耗费原因,研究如何降低执行开销。实验选用示例数据库的12万条记录进行实例验证,结果表明该方法可以有效解决大规模数据处理的实际效能问题。  相似文献   

2.
Oracle数据库作为目前适用性最好的关系数据库引擎之一,能够支持各种业务形式、处理各种复杂事务,得到极为广泛的应用。但由于应用系统的规模日趋庞大、系统架构日益复杂、业务复杂程度不断提高、业务数据积累急剧膨胀,再加上应用软件本身没有确定的标准、产品化程度低,从而导致应用系统的性能问题层出不穷,维护难度越来越大。本文主要从数据库服务器内存参数调整,SQL语句优化两方面论述如何在系统设计,运行过程中对Oracle数据库进行性能优化。数据库服务器内存参数调整主要论述共享池的大小设置问题,SQL语句优化主要从Oracle解析SQL语句的机制方面来论述如何写出高效的SQL语句。通过上述方面的调优以确保数据库系统的性能。  相似文献   

3.
大型的企业或部门每天都需要处理大量的数据业务,数据库系统的设计变得异常复杂,而数据库的性能直接影响到各项业务的顺利进行。然而数据库优化涉及计算机硬件调优、应用程序调优、数据库索引优化、SQL语句优化和事务处理调优法等多个方面.对数据库系统进行优化。通过对数据库的索引技术进行研究,论述如何设置有效的数据库索引达到数据库优化.以期给数据库设计者和系统开发者提供参考。  相似文献   

4.
SQL Server数据库的应用范围非常广泛,但性能常随着数据量的扩大与应用的深入而受到较大影响,数据库性能监控工具可分为系统级监控、数据库级监控和客户端应用程序监控3大类。探讨了各监控工具的主要功能与监控办法,利用监控工具提供的相关数据,进行综合分析,可有效地识别其性能瓶颈,同时提出了针对性的进行系统调优、设计调优与程序调优的方法。  相似文献   

5.
随着数据库应用系统中数据的增加,效率是将是数据库应用开发与管理过程中必须解决的主要问题。因此必须对数据库进行优化。其中既包括了对逻辑数据库设计的优化、物理数据库硬件的优化、服务器硬件平台性能的优化、以及SQL语句本身查询的优化。本文通过对SQL Server数据库应用中影响效率的主要问题进行相应的分析,给出了数据库的性能优化方法,从而提高了整个数据库的运行效率。  相似文献   

6.
数据库索引是关系数据库系统实现快速查询的有效方式之一.智能索引调优技术可以有效地对数据库实例进行索引调节,从而保持数据库高效的查询性能.现有的方法大多利用了数据库实例的查询日志,它们先从查询日志中得到候选索引,再利用人工设计的模型选择索引,从而调节索引.然而,从查询日志中产生出的候选索引可能并未实际存在于数据库实例中,因此导致这些方法不能有效地估计这类索引对于查询的优化效果.首先,设计并实现了一种面向关系数据库的智能索引调优系统;其次,提出了一种利用机器学习方法来构造索引的量化模型,根据该模型,可以准确地对索引的查询优化效果进行估计;接着设计了一种高效的最优索引选择算法,实现快速地从候选索引空间中选择满足给定大小约束的最优的索引组合;最后,通过实验测试不同场景下智能索引调优系统的调优性能.实验结果表明,所提出的技术可以在不同的场景下有效地对索引进行优化,从而实现数据库系统查询性能的提升.  相似文献   

7.
杨晖 《信息与电脑》2011,(11):168-169
SQL Server数据库包括了Microsoft SQL Server以及Sybase SQL Server,并且,被广泛应用于计算机的应用系统中,具有十分重要的作用。如果程序设计人员不能进行合理的数据库设计,就会影响到系统的运行性能。本文主要针对SQL Server数据库性能优调技术进行分析,找出合理的优化方法。  相似文献   

8.
崔颖安 《计算机工程》2008,34(10):103-104
INFORMIX是国内金融行业使用最多的大型数据库之一,其配置参数对系统性能有重要影响。该文针对某省商业银行数据仓库系统性能存在的问题,通过对INFORMIX性能监测,确定系统瓶颈,并在此基础上,给出了在虚拟处理器、共享内存、查询优化器、数据抽取方面的优化措施。实践表明,通过调优使系统性能得到了明显改善。该文中提出的分析与处理问题的方法具有一定的通用性,所采取的优化策略对类似系统具有借鉴意义。  相似文献   

9.
销售财务系统中数据库性能优化研究   总被引:2,自引:1,他引:1  
随着数据库在各行各业中的广泛应用,销售财务系统中数据库性能的好坏直接影响到企业业务的正常运行以及企业的效率。为了提高企业效率,通过在设计阶段、运行阶段调优数据库,介绍了几点优化销售财务系统中数据库性能的方法,完成了数据库的优化,使数据库运行在高性能状态下。  相似文献   

10.
崔颖安 《计算机工程》2008,34(10):103-105
INFORMIX是国内金融行业使用最多的大型数据库之一,其配置参数对系统性能有重要影响。该文针对某省商业银行数据仓库系统性能存在的问题,通过对INFORMIX性能监测,确定系统瓶颈,并在此基础上,给出了在虚拟处理器、共享内存、查询优化器、数据抽取方面的优化措施。实践表明,通过调优使系统性能得到了明显改善。该文中提出的分析与处理问题的方法具有一定的通用性,所采取的优化策略对类似系统具有借鉴意义。  相似文献   

11.
IBM Websphere Application Server V6.1的Java虚拟机在Linux平台上使用Optthruput、Optavgpause、Gencon、Subpool四种GC策略来管理内存。它们采用不同的算法,适用于不同的应用程序,错误地选择GC策略将导致性能瓶颈。文针对四种策略的特点展开讨论,并结合JVM堆参数调优实验,探讨了默认策略下的性能优化方法,实践证明这种方法对于提高应用服务器性能是行之有效的。  相似文献   

12.
IBM Websphere Application Server V6.1的Java虚拟机在Linux平台上使用Optthruput、Optavgpause、Gencon、Subpool四种GC策略来管理内存。它们采用不同的算法,适用于不同的应用程序,错误地选择GC策略将导致性能瓶颈。文针对四种策略的特点展开讨论,并结合JVM堆参数调优实验,探讨了默认策略下的性能优化方法,实践证明这种方法对于提高应用服务器性能是行之有效的。  相似文献   

13.
PowerBuilder应用的性能调整与优化策略   总被引:5,自引:2,他引:3  
从数据窗口、PowerScript脚本、面向对象编程和库管理等方面对PowerBuilder应用程序在设计过程中的性能调整进行了详细地阐述。  相似文献   

14.
集群会话同步技术目前主要有如下几种:基于Cookie的会话同步,基于数据库的会话同步,基于分布式缓存的会话同步.在以上会话同步技术的基础上,提出了一种基于集群节点间即时拷贝的会话同步技术,将会话标识信息存放在客户端中,避免了在客户端中存放完整的会话信息,从而可防止用户身份信息暴露的安全隐患;同时,在客户端向服务器发送请求的过程中,只携带会话标识信息,而不是完整的会话信息,传输的数据量将大大减少,提高了客户端对服务器的访问效率;各集群节点间同步会话信息,不需要从数据库中获取会话信息,避免了频繁使用数据库带来的性能瓶颈;也不需要使用专门的会话缓存服务器,减低了开发和部署成本,并具有良好的应用前景.  相似文献   

15.
SQL Server数据库应用程序性能优化方法   总被引:8,自引:0,他引:8  
为提高基于SQL Server数据库应用程序的执行效率,分析了SQL Server数据库系统自身的查询优化处理技术,总结出多种基于SQL Server数据库的应用程序性能优化方法:选择性能优越的服务器;优化数据库设计;使用查询效率较高的查询语句;使用存储过程;有效的使用事务和批处理;避免阻塞;选择合适的开发工具和采用有效的数据库访问技术。  相似文献   

16.
基于排队网络的网络服务器性能分析与优化   总被引:2,自引:1,他引:1  
张正  刘景泰  王鸿鹏 《计算机应用》2010,30(12):3148-3150
针对网络服务器在用户数量和状态相对复杂情况下无法对服务器性能进行有效分析的问题,提出了一种基于排队网络的服务器性能分析方法。该方法可以有效降低时间复杂度和空间复杂度,使服务器性能分析更加精确,效率更高。实验结果表明,利用该方法对服务器性能进行建模和分析,并根据分析结果对服务器程序进行优化,可以达到合理利用系统资源、提高服务器性能的要求。  相似文献   

17.
参数模块和属性约简的应用服务器优化方法   总被引:1,自引:0,他引:1  
现实的优化方法与策略往往是优化人员基于服务器厂商所提供的官方技术文档来分析各种参数的实际意义,优化比较漫长,缺少系统性和规律性,很难快速的确定所需调节的关键参数.本文针对常用的应用服务器分析了其性能下降的原因,提出了调节参数模块化思想并结合属性约简算法对参数模块进行属性约简,从实践中定量的找出影响系统性能的主要参数对其进行着重调节快速提高系统性能,提出了一种全新的服务器优化方法.  相似文献   

18.
Banga  Gaurav  Druschel  Peter 《World Wide Web》1999,2(1-2):69-83
The World Wide Web and its related applications place substantial performance demands on network servers. The ability to measure the effect of these demands is important for tuning and optimizing the various software components that make up a Web server. To measure these effects, it is necessary to generate realistic HTTP client requests in a test‐bed environment. Unfortunately, the state‐of‐the‐art approach for benchmarking Web servers is unable to generate client request rates that exceed the capacity of the server being tested, even for short periods of time. Moreover, it fails to model important characteristics of the wide area networks on which most servers are deployed (e.g., delay and packet loss). This paper examines pitfalls that one encounters when measuring Web server capacity using a synthetic workload. We propose and evaluate a new method for Web traffic generation that can generate bursty traffic, with peak loads that exceed the capacity of the server. Our method also models the delay and loss characteristics of WANs. We use the proposed method to measure the performance of widely used Web servers. The results show that actual server performance can be significantly lower than indicated by standard benchmarks under conditions of overload and in the presence of wide area network delays and packet losses. This revised version was published online in August 2006 with corrections to the Cover Date.  相似文献   

19.
基于Web的多层客户/服务器数据库应用程序   总被引:17,自引:2,他引:15  
讨论基于Web的多层客户/服务器数据库应用计算模型,并提出采用Delphi建立基于Web的多层客户/服务器数据库应用程序的方法和步骤。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号