共查询到20条相似文献,搜索用时 406 毫秒
1.
Oracle数据库作为目前适用性最好的关系数据库引擎之一,能够支持各种业务形式、处理各种复杂事务,得到极为广泛的应用。但由于应用系统的规模日趋庞大、系统架构日益复杂、业务复杂程度不断提高、业务数据积累急剧膨胀,再加上应用软件本身没有确定的标准、产品化程度低,从而导致应用系统的性能问题层出不穷,维护难度越来越大。本文主要从数据库服务器内存参数调整,SQL语句优化两方面论述如何在系统设计,运行过程中对Oracle数据库进行性能优化。数据库服务器内存参数调整主要论述共享池的大小设置问题,SQL语句优化主要从Oracle解析SQL语句的机制方面来论述如何写出高效的SQL语句。通过上述方面的调优以确保数据库系统的性能。 相似文献
2.
在SIP应用服务器中,由于大量用户及各种不同业务呼叫的存在,在用户检索、数据存储的速度及实时计费等方面对数据库的性能要求高,内存数据库的特性可以满足这种需求,本文介绍在SIP应用服务器中内存数据库的一种设计思路及实现方法,并对该内存数据库提供的接口进行说明;该内存数据库已经在实际的产品中使用,其可靠性及性能已经得到验证。 相似文献
3.
杨嵩 《计算机光盘软件与应用》2015,(3):111-112,115
Oracle数据库应用系统除了能支持对多种业务形式的信息进行处理之外,还能够保证业务能够正常的进行。但是Oracle数据库在运用的时候还存在一些系统安全问题。本文通过浅析Oracle数据库及其特点,再结合数据库性能评价指标,从CPU利用和内存分配这两个方向入手,浅谈优化Oracle数据库应用系统的性能该如何做。最后提及三种Oracle数据库应用系统性能优化的相关技术:SQL语句优化技术、Oracle内存调整技术、Oracle表空间调整技术,以帮助优化Oracle数据库应用系统的性能。 相似文献
4.
5.
主存数据库管理系统把数据全部放在内存中,提高了数据库管理系统的性能,因而在实际中得到了很大的应用。由于内存和磁盘的不同特性,使得主存数据库管理系统与传统的数据库管理系统相比许多方面采用了不同的技术,本文将结合一个例子来阐明主存数据库管理系统及其有关的技术和实现。 相似文献
6.
7.
尹康熙 《电脑编程技巧与维护》2018,(7):116-119
目前,应用系统对于数据库性能的要求在不断地提高,传统磁盘数据库已经无法满足用户需求.为了能够有效提高存取性能,快速响应用户请求,研发了适用于交易系统的内存数据库.数据同步能够保证分布式环境中不同节点数据库数据的一致性,并且还能够保证分布式系统的正确运行.期货或者证券交易对于实时性具有较高的要求,在动态交易过程中,创新通用数据库,以期货交易实际需求开发专门内存数据库管理非常有必要.基于此,就基于期货交易系统,研究期货交易系统中的内存数据库技术使用. 相似文献
8.
从实际应用的角度出发,引出内存数据库的定义及其系统特点,采用面向对象的软件设计方法设计内存数据库的内存组织结构,介绍内存数据库的核心对象并简单说明表对象操作方法的实现过程。结合移动网络中的VLR实体,简单阐述实用内存数据库在通讯领域的应用。 相似文献
9.
高并发集群监控系统中内存数据库的设计与应用 总被引:1,自引:0,他引:1
在具有大量并发连接的高并发集群监控系统中,传统磁盘数据库由于内外存交换开销过大,无法支撑数据的实时存储与处理,因此大量实时系统都选择采用内存数据库作为数据支撑模块。从介绍内存数据库的关键技术点出发,通过引入虚拟影子内存和粗粒度意向锁来分别改进内存数据库的数据组织和并发控制,设计实现了一个用于支撑高并发集群监控系统的高效内存数据库模块,并且研究了其在实际系统中的应用情况。 相似文献
10.
内存数据库在最近几年迅速发展,并在应用中得到越来越广泛的实践。分布式数据分布算法具有广泛的研究和讨论,本文参照启发式添加和删除副本的数据分布算法,结合分布式内存数据库的特点并限制副本数,设计了一个实用的分布式内存数据库的数据分布方案。 相似文献
11.
一个支持实时内存数据库的恢复系统 总被引:13,自引:0,他引:13
实时数据库要求以内存数据库(MMDB)作为其底层支持,内存数据库存储介质的易失性,以及实时数据库系统应用目标的根本转变使得MMDB数据库的恢复对系统整体性能的影响很大,传统的数据恢复技术已不再适用,为此本文给出了一个完整的支持实时数据库的MMDB恢复系统,文中给出了恢复系统的体系结构,重要数据结构,执行模型和执行算法,同时,文中对一些关键技术,如LAW日志的可行性进行了详细分析和论证。 相似文献
12.
内存数据库关键技术研究 总被引:1,自引:0,他引:1
随着存储器价格的下降、64位系统的引入和广泛使用,内存数据库(MMDB)技术得到了更广泛的研究,并出现了一些原型系统和商业系统。首先对比了内存数据库与磁盘数据库在查询处理、索引技术等几个方面的差异,总结分析了内存数据库的关键技术和研究内容,内存数据库需要研究的问题,最后展望了未来的研究方向。 相似文献
13.
实时内存数据库的数据交换策略及评价 总被引:2,自引:0,他引:2
实时数据库系统(RTDBS)的高性能要求以内存数据库(MMDB)做底层支持内存数据库事务在运行过程中没有内外存数据I/O,这就要求对事务的执行进行预分析处理并在此基础上合理进行的内外存数据交换,文中以正在开发的一个实时数据库系统为原型,对数据库的内外存数据交换的策略、方法、进行了探讨,并提出了一咱评价交换策略的标准。 相似文献
14.
实时内存数据库的装入 总被引:23,自引:0,他引:23
实时数据库(real-time database,简称RTDB)要求以内存数据库(main memory database,简称MMDB)作为其底层支持.内存数据库的脆弱性使得数据库的装入(包括初装和重装)极为频繁,对系统性能影响极大,而传统的装入算法对实时内存数据库不适用.为此给出影响数据装入的实时数据及事务特征,并提出一种数据装入策略与算法. 相似文献
15.
内存受限的实时内存数据库数据装入策略 总被引:3,自引:0,他引:3
实时数据库要求以内存数据库为其底层的支持。传统的内存数据库要求内存数据库能容纳全部外存数据库,因此没有数据装入的问题。而要实现内存受限的内存数据库,就是在内存数据库不能容纳全部外存数据库的前提下,保证一个事务执行前,其数据被装入内存。而内存数据库的脆弱性使得数据的装入比较频繁(包括初装和运行时装入),因此传统的装入策略对实时内存数据库就显得不合适。为此给出了新的数据装入策略,并在此基础上实现了ERTMMDB(Embedded Real-time Main Memory Database)。 相似文献
16.
实时数据库系统(RTDBS)的高性能要求以内存数据库(MMDB)作底层支持。内存数据库分区方法是将数据库逻辑对象存储在内存中的组织管理方法。该文提出了比较不同的数据库组织分区方法的模型和方法,试图找出适合于内存数据库的分区方法。 相似文献
17.
主动实时内存数据库系统的数据交换策略及实现 总被引:5,自引:0,他引:5
实时数据库系统的高性能要求以内存数据库(MMDB)做底层支持。内存数据库事务在运行过程中没有内外存I/O,这就要求在对事务进行预处理(知识提取)的基础上合理地进行内外存交换。该文针对一个自主开发的主动实时内存数据库系统(ART-Ⅱ),介绍了其内外存数据交换的策略及实现。 相似文献
18.
一种实时内存数据库组织与管理方法 总被引:21,自引:1,他引:21
刘云生 《计算机研究与发展》1998,35(5):469-473
文中首先给出了一种合理的内存数据库定义,然后针对实时的事务和数据特征以及各种存储介质的特性,提出了一种有效的实时内存数据库组织方法,并着重讨论了相应的数据安置策略和内外存数据交换策略. 相似文献
19.
基于遗传算法的实时内存数据库查询优化 总被引:3,自引:0,他引:3
各种事务类型的查询处理是实时数据库实现的关键点之一.由于现有的关系查询处理不能适合于实时数据库,因此实时数据库系统必须具有自己的查询处理器.为此,结合正在开发的嵌入式实时数据库系统ERTDBMS,给出了一个实时数据库查询处理的系统RTQP,并在对实时数据库查询处理做了一般性探讨后,将重点放在内存代价和遗传算法上,类似于关系系统RTQP提供了在MMDB环境下节省内存的查询处理的实现算法,以及遗传算法和实时数据库规则相结合的查询优化方案。 相似文献
20.
该文在深入研究内存数据库系统存储管理技术的基础上,给出了自主开发的内存数据库系统SwiftMMDB存储管理模块的设计与实现方案,针对不同种类的应用背景,设计了两种数据库系统的运行结构以加快本地数据访问;分析并比较了三种内存空间分配方式,使SwiftMMDB能够根据不同应用场合的需求特点选用不同的底层内存分配方式;将哈希索引与T树索引相结合对查询进行优化,提高内存数据库的查询效率。 相似文献