首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
随着应用的丰富以及应用对性能的要求提升,各种形态的数据库开发业务应运而生,如行存、列存以及内存型等.因而数据库测试也变得越发重要.现有的数据库自动化测试框架在测试的灵活性、功能的全面性以及测试工作的细致性上都存在问题.首先,测试功能支持不够全面,无法同时支持功能测试、性能测试和数据库系统功能测试;其次,广泛使用的TPC-C基准测试在粗粒度仓库级别上模拟负载冲突,无法量化表示冲突,因此冲突模拟与实际预期误差较大;最后,测试案例的使用一般是静态的,无法动态地进行测试案例的组织和运行.对此,设计并实现了一个灵活的数据库自动化测试框架Woodpecker:提供一套语义丰富、易用、高效的测试任务描述语言,第一次实现上述3种测试任务混合运行的测试框架,并且首次支持量化的负载冲突模拟,包括读写冲突和写写冲突.实验部分以主键自增测试为例,展示了Woodpecker测试描述语言的优势,通过实验说明了Woodpecker对混合测试任务的支持,实验还展示了Woodpecker负载冲突细粒度模拟的正确性和可用性.  相似文献   

2.
提出了一种全面、通用的数据库运行环境动态模拟工具,可在常规及极端情况下从多种资源的维度实现对运行环境准确、高效的模拟.该工具可以方便用户定制所需的测试场景,降低数据库测试工作难度,提高测试效率,更好地实现评测结果的可参照性.实验使用了自定义的负载场景,展示了该工具的优越性.  相似文献   

3.
为规范代码设计模式,提高代码编写效率,减少编码错误,设计并实现了基于设计模式的可视化Verilog HDL代码生成与验证工具.对比现有代码生成方式,参考ZIPC表格设计思想,实现自定义模块模式、模板模式和在线编辑模式三种代码生成模式.最后,通过对代码生成工具的功能测试和性能测试分析,在2000个用户并行访问情况下,系统...  相似文献   

4.
为了解决可视化开发嵌入式框架中访问远程数据库的代码生成问题,在Android系统下,结合自定义组件理论,构建用于Android访问远程数据库的组件.自定义组件包含若干自定义属性,用户通过填写相应的属性参数完成操作远程数据库.该组件接收用户提供的属性参数,通过模拟产生式的推导过程,依据相应的SQL文法,生成Android终端访问远程数据库的SQL语句,并结合自定义组件完成整个程序的开发过程.  相似文献   

5.
支持多策略的安全数据库系统体系结构   总被引:1,自引:0,他引:1  
提出了在DBMS中支持多种安全策略的需求,指出了在DBMS中支持多安全策略所面临的主要问题,针对这些问题提出了支持多安全策略的DBMS体系结构(MSDA).在抽象层次上该体系结构与GFAC一致,主要区别表现在性能优化和面向DBMS的适应性改造.为了提高系统性能,MSDA在客体管理器中引入了访问判定缓存.而为了适用于DBMS,MSDA在体系结构层次引入了重写来支持高效的细粒度访问控制.此外还引入了访问上下文栈来支持视图和存储过程这类的受控访问机制.给出了MSDA在LOIS SDBMS v3.0中的实现,并通过实验给出了MSDA对目标系统的性能影响分析.结果表明,MSDA将访问控制判定与实施分离,既能充分解决数据库系统中支持多安全策略的相关问题,同时能够与当前主流关系数据库系统相匹配,不会造成目标系统性能的显著下降.  相似文献   

6.
为了整合科学计算资源并为用户提供一个简单的使用方式,在面向服务,着力于用户需求的开发原则下,进行了科学计算工具网格总体设计,包括功能目标、总体结构设计、模块间的相互作用.整合了科学计算软硬件资源,提供了对特定应用作业调度的支持,利用Portlet框架以及XML Schema等技术为网格用户访问底层科学计算资源提供了简单的网格服务访问方式.目前在合肥网格结点建设中完成了原型实现,证实了该工作的有效性.  相似文献   

7.
针对Web应用负载测试的需要,提出了一种基于TTCN-3的Web应用负载测试方法。采用TTCN-3函数建模用户访问Web应用的基本行为,通过并发测试组件模拟并发用户行为。由主测试组件创建大量并发测试组件形成负载,并协调不同测试节点上的并发测试组件实现负载测试。为便于组织实施测试,设计了基于TTCN-3的分布式负载测试框架。将该方法用于网上书店的测试,验证了该方法的可行性与有效性。  相似文献   

8.
通用海量数据库性能测试系统的设计与实现   总被引:5,自引:0,他引:5  
为客观反映数据库实际运行性能,设计一种可配置数据库性能测试标准,它能够针对具体应用数据库系统,建立相应的控制模型、数据模型和事务处理模型。控制模型描述数据库的运行模式,数据模型描述用户访问数据库的数据集合,事务处理模型描述用户访问数据库的行为模式。控制模型通过事务处理模型和数据模型组装动态SQL(standardquery language)语句,然后产生多个并发进程模拟大量实际用户访问数据库,以测试数据库的运行状况和性能。分析与实际测试结果表明,该系统能够根据实际应用系统配置数据库性能测试标准,较之目前国际上通用的固定模型测试标准如TPC-C等,更能够客观反映数据库实际运行性能。  相似文献   

9.
为了实现协同办公简洁、高交往的流程控制方式.以工作流的处理机制、框架设计与数据库模型为主线,将图形化与用户自定义工作流的设计方式应用到协同办公.用户可以实现工作流程的监控、自定义表单、会签、工作流预处理、可用范围控制、审批授权等功能,最终通过管理平台实现工作流的图形化与用户自定义功能.这种基于图形化与用户自定义工作流的设计方式是实现协同办公高可控性与易用性的有效解决方案.  相似文献   

10.
针对云存储中的隐私安全问题,设计了一个支持隐私保护的、高效且安全的云存储框架.该框架采用多叉树结构构建数据索引,设计密钥推导算法EKDA(Extirpation-Based Key Derivation Alogrithm)实现密钥的管理和分发,构建关键字检索算法DLSEK(Discrete Logarithm-Based Search on Encrypted Keyword)实现对数据共享和密文检索的支持,并结合延迟更新技术解决用户访问权限变更和数据更新问题.从EKDA的有效性、DLSEK的性能和隐私安全方面进行实验评估和安全分析,结果表明:EKDA能有效地减少通信和存储负载,DLSEK是一种具有单向性安全的支持检索的加密技术,整个框架的设计能有效地保护用户的隐私,同时支持高效的数据访问.  相似文献   

11.
数据库中间件语义缓存技术是提高数据访问性能的重要技术之一.缓存技术通过对用户访问数据信息的访问特征的分析,充分地利用数据的可复制性和可共享性,在适当的位置将数据复制并保存下来,尽量避免重复访问远程数据信息,进而提高了数据的使用效率.本文讨论了数据库中间件语义缓存的基本概念与关键技术.  相似文献   

12.
本文提出用 VAX-_(11)DBMS网状数据模型按地理位置建立牛庄油藏描述数据库模式设计的构想,它不仅能反映总体模式下各个(地质、物探、测井等)子模式之间的自然联系,而且在当前各家独自进行油藏描述研究的初期,尚不清楚究竟在数据库中应存些什么、存多少数据的情况下,为进行油藏描述数据库实践迈出了第一步。为方便各类用户(地质、物探、测井等)及不同层次的用户(数据库管理员、应用程序员及一般用户等)操作数据,编制了数据库操作管理程序。为简化应用程序大量和频繁存取数据库的操作,提供了应用程序员或处理程序访问数据库的工具和接口。通过对一段测井实际曲线的试处理(井壁中子校正、频率交会图),证实了数据库运转正常以及通过DBQ交互式及DBQ程序调用方式访问数据库的可能性。  相似文献   

13.
李源  张灵洁 《甘肃科技纵横》2013,42(6):14-16,19
数据库的操作在数据管理过程中十分重要。针对DBMS操作难度高,用户不方便对数据进行操作这一缺点,基于VC++6.0语言环境,采用ADO方式对数据库管理软件进行开发,实现了不使用DBMS而对Access等数据库进行操作的方法,为数据库的操作提供了便利。  相似文献   

14.
重点学科管理面向对象数据库设计思想   总被引:1,自引:0,他引:1  
充分利用面向对象方法的优点实现数据库的数据一致性、完整性及数据安全性.整个项目使用面向对象的软件工程(OOSE)开发方法和数据库用户定义数据库模式的思路(面向对象数据库设计).用户可以使用面向对象的方法定义任何一种DBMS数据库,本项目使用的是SQL Server 2000关系数据库.  相似文献   

15.
基于Indy组件及ADO的数据库连接技术   总被引:1,自引:0,他引:1  
本文首先简要地介绍了Indy组件及ADO数据库访问技术 ,给出了在C/S结构中使用ADO连接数据库的典型代码 ,并分析了其存在的问题。最后结合一个实际应用的例子 ,给出了一种以C Builder 6 .0为开发工具 ,SQLServer 2 0 0 0为后台DBMS ,数据库连接技术采用ADO并辅以Indy组件的用户登录程序。  相似文献   

16.
为了解决目前Java主流模型-视图-控制器(MVC)框架日益庞大,从而导致性能低下的问题,提出了一个轻量级的MVC框架.该框架利用面向方面编程(AOP)技术实现了横向业务的剥离,采用控制反转设计模式实现了模块间的最低耦合,并通过Java反射技术实现了数据库记录与Java对象的自动转换.实验结果表明:该框架以仅仅70 KB左右的JAR包实现了比其庞大数百倍的类似框架的主要功能,同时支持网络应用和移动应用的开发,具有更高的执行效率.  相似文献   

17.
随着网络技术的发展和应用,开发基于Web技术,使用B/S模式的管理信息系统非常流行.数据库的性能和开发技术对该系统的运行效率起重要作用,用J2EE技术实现三层的数据访问模型和Struts框架进行设计,使得MIS系统更加安全、强大,易于维护,倍增同时在线访问数量.  相似文献   

18.
一种基于C/S模式的用户权限管理机制   总被引:3,自引:0,他引:3  
通过对数据库应用系统开发中用户权限管理实现问题的分析 ,提出了一种基于C/S模式环境下安全性较高、操作方便、实现容易的双重用户权限管理机制 ,即应用程序控制系统模块的操作权限 ,而对于其不能控制的安全性则利用DBMS提供的用户权限管理机制 ,使用户以不同的权限登录数据库 .给出了在Powerbuilder/Oracle环境下具体的实现方法  相似文献   

19.
基于JDBC可复用的数据库连接池机制   总被引:3,自引:0,他引:3  
数据访问效率低下已成为多层体系结构应用软件的主要性能瓶颈,而数据库连接池技术是解决这一问题的主要途径.传统的连接池数据访问机制和基于JDBC2.0数据库连接池方式各具有不同的优缺点,本文在讨论其优缺点的基础上给出了一个基本的数据库连接池框架,通过这一连接池框架实现了高效、安全的数据库连接对象复用.  相似文献   

20.
SQL Server数据库的性能分析和优化策略研究   总被引:1,自引:0,他引:1  
张溪竹 《科技信息》2012,(16):256-256
随着计算机科学技术和电子信息的巨大发展,各个企业都建立起了各自的信息系统。而数据库作为信息系统的核心和基础,也被越来越广泛的应用。因此数据库的性能一直受到业界的普遍关注。传统的性能测试工作采用手工的方式,不可能模拟大批量用户并发访问系统时的真实情况,效果不是很理想。随着技术手段的不断进步出现了很多借助相关的软件测试工具来模拟大量用户并发的场景,从而对系统性能进行考察。从数据库设计人员的角度出发讨论SQL Server数据库性能优化的问题。  相似文献   

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

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