共查询到19条相似文献,搜索用时 187 毫秒
1.
针对数据库可能出现负载异常波动影响性能的问题,可使用外部图形化工具监控和优化数据库,但是这些软件在服务器运行将会占用大量资源,而且很多调优方法都相对片面缺乏整体思路。鉴于此,提出一种基于动态视图的数据库性能调优方法。该方法从系统性能参数入手,通过建立全局性能基线,结合动态视图分析资源耗费原因,研究如何降低执行开销。实验选用示例数据库的12万条记录进行实例验证,结果表明该方法可以有效解决大规模数据处理的实际效能问题。 相似文献
2.
Oracle数据库作为目前适用性最好的关系数据库引擎之一,能够支持各种业务形式、处理各种复杂事务,得到极为广泛的应用。但由于应用系统的规模日趋庞大、系统架构日益复杂、业务复杂程度不断提高、业务数据积累急剧膨胀,再加上应用软件本身没有确定的标准、产品化程度低,从而导致应用系统的性能问题层出不穷,维护难度越来越大。本文主要从数据库服务器内存参数调整,SQL语句优化两方面论述如何在系统设计,运行过程中对Oracle数据库进行性能优化。数据库服务器内存参数调整主要论述共享池的大小设置问题,SQL语句优化主要从Oracle解析SQL语句的机制方面来论述如何写出高效的SQL语句。通过上述方面的调优以确保数据库系统的性能。 相似文献
3.
4.
SQL Server数据库的应用范围非常广泛,但性能常随着数据量的扩大与应用的深入而受到较大影响,数据库性能监控工具可分为系统级监控、数据库级监控和客户端应用程序监控3大类。探讨了各监控工具的主要功能与监控办法,利用监控工具提供的相关数据,进行综合分析,可有效地识别其性能瓶颈,同时提出了针对性的进行系统调优、设计调优与程序调优的方法。 相似文献
5.
数据库索引是关系数据库系统实现快速查询的有效方式之一.智能索引调优技术可以有效地对数据库实例进行索引调节,从而保持数据库高效的查询性能.现有的方法大多利用了数据库实例的查询日志,它们先从查询日志中得到候选索引,再利用人工设计的模型选择索引,从而调节索引.然而,从查询日志中产生出的候选索引可能并未实际存在于数据库实例中,因此导致这些方法不能有效地估计这类索引对于查询的优化效果.首先,设计并实现了一种面向关系数据库的智能索引调优系统;其次,提出了一种利用机器学习方法来构造索引的量化模型,根据该模型,可以准确地对索引的查询优化效果进行估计;接着设计了一种高效的最优索引选择算法,实现快速地从候选索引空间中选择满足给定大小约束的最优的索引组合;最后,通过实验测试不同场景下智能索引调优系统的调优性能.实验结果表明,所提出的技术可以在不同的场景下有效地对索引进行优化,从而实现数据库系统查询性能的提升. 相似文献
6.
WANG Yong 《数字社区&智能家居》2008,(15)
随着数据库应用系统中数据的增加,效率是将是数据库应用开发与管理过程中必须解决的主要问题。因此必须对数据库进行优化。其中既包括了对逻辑数据库设计的优化、物理数据库硬件的优化、服务器硬件平台性能的优化、以及SQL语句本身查询的优化。本文通过对SQL Server数据库应用中影响效率的主要问题进行相应的分析,给出了数据库的性能优化方法,从而提高了整个数据库的运行效率。 相似文献
7.
SQL Server数据库包括了Microsoft SQL Server以及Sybase SQL Server,并且,被广泛应用于计算机的应用系统中,具有十分重要的作用。如果程序设计人员不能进行合理的数据库设计,就会影响到系统的运行性能。本文主要针对SQL Server数据库性能优调技术进行分析,找出合理的优化方法。 相似文献
8.
销售财务系统中数据库性能优化研究 总被引:2,自引:1,他引:1
随着数据库在各行各业中的广泛应用,销售财务系统中数据库性能的好坏直接影响到企业业务的正常运行以及企业的效率。为了提高企业效率,通过在设计阶段、运行阶段调优数据库,介绍了几点优化销售财务系统中数据库性能的方法,完成了数据库的优化,使数据库运行在高性能状态下。 相似文献
9.
INFORMIX是国内金融行业使用最多的大型数据库之一,其配置参数对系统性能有重要影响。该文针对某省商业银行数据仓库系统性能存在的问题,通过对INFORMIX性能监测,确定系统瓶颈,并在此基础上,给出了在虚拟处理器、共享内存、查询优化器、数据抽取方面的优化措施。实践表明,通过调优使系统性能得到了明显改善。该文中提出的分析与处理问题的方法具有一定的通用性,所采取的优化策略对类似系统具有借鉴意义。 相似文献
10.
INFORMIX是国内金融行业使用最多的大型数据库之一,其配置参数对系统性能有重要影响。该文针对某省商业银行数据仓库系统性能存在的问题,通过对INFORMIX性能监测,确定系统瓶颈,并在此基础上,给出了在虚拟处理器、共享内存、查询优化器、数据抽取方面的优化措施。实践表明,通过调优使系统性能得到了明显改善。该文中提出的分析与处理问题的方法具有一定的通用性,所采取的优化策略对类似系统具有借鉴意义。 相似文献
11.
MENG Cong-ying 《数字社区&智能家居》2008,(22)
IBM Websphere Application Server V6.1的Java虚拟机在Linux平台上使用Optthruput、Optavgpause、Gencon、Subpool四种GC策略来管理内存。它们采用不同的算法,适用于不同的应用程序,错误地选择GC策略将导致性能瓶颈。文针对四种策略的特点展开讨论,并结合JVM堆参数调优实验,探讨了默认策略下的性能优化方法,实践证明这种方法对于提高应用服务器性能是行之有效的。 相似文献
12.
孟聪颖 《数字社区&智能家居》2008,(8):837-838
IBM Websphere Application Server V6.1的Java虚拟机在Linux平台上使用Optthruput、Optavgpause、Gencon、Subpool四种GC策略来管理内存。它们采用不同的算法,适用于不同的应用程序,错误地选择GC策略将导致性能瓶颈。文针对四种策略的特点展开讨论,并结合JVM堆参数调优实验,探讨了默认策略下的性能优化方法,实践证明这种方法对于提高应用服务器性能是行之有效的。 相似文献
13.
14.
集群会话同步技术目前主要有如下几种:基于Cookie的会话同步,基于数据库的会话同步,基于分布式缓存的会话同步.在以上会话同步技术的基础上,提出了一种基于集群节点间即时拷贝的会话同步技术,将会话标识信息存放在客户端中,避免了在客户端中存放完整的会话信息,从而可防止用户身份信息暴露的安全隐患;同时,在客户端向服务器发送请求的过程中,只携带会话标识信息,而不是完整的会话信息,传输的数据量将大大减少,提高了客户端对服务器的访问效率;各集群节点间同步会话信息,不需要从数据库中获取会话信息,避免了频繁使用数据库带来的性能瓶颈;也不需要使用专门的会话缓存服务器,减低了开发和部署成本,并具有良好的应用前景. 相似文献
15.
SQL Server数据库应用程序性能优化方法 总被引:8,自引:0,他引:8
谷震离 《计算机工程与设计》2006,27(15):2884-2886
为提高基于SQL Server数据库应用程序的执行效率,分析了SQL Server数据库系统自身的查询优化处理技术,总结出多种基于SQL Server数据库的应用程序性能优化方法:选择性能优越的服务器;优化数据库设计;使用查询效率较高的查询语句;使用存储过程;有效的使用事务和批处理;避免阻塞;选择合适的开发工具和采用有效的数据库访问技术。 相似文献
16.
参数模块和属性约简的应用服务器优化方法 总被引:1,自引:0,他引:1
现实的优化方法与策略往往是优化人员基于服务器厂商所提供的官方技术文档来分析各种参数的实际意义,优化比较漫长,缺少系统性和规律性,很难快速的确定所需调节的关键参数.本文针对常用的应用服务器分析了其性能下降的原因,提出了调节参数模块化思想并结合属性约简算法对参数模块进行属性约简,从实践中定量的找出影响系统性能的主要参数对其进行着重调节快速提高系统性能,提出了一种全新的服务器优化方法. 相似文献
17.
18.
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的多层客户/服务器数据库应用程序 总被引:15,自引:2,他引:15
讨论基于Web的多层客户/服务器数据库应用计算模型,并提出采用Delphi建立基于Web的多层客户/服务器数据库应用程序的方法和步骤。 相似文献