杨诚 作品数:6 被引量:9 H指数:2 供职机构: 四川大学计算机学院 更多>> 发文基金: 国家高技术研究发展计划 更多>> 相关领域: 自动化与计算机技术 更多>>
基于OCI9的Oracle数据库调用接口的实现 被引量:4 2009年 实现了一种基于OCI9的Oracle数据库调用接口,用以替代空管系统中现有的基于OCI7.3的数据库调用接口。文章详细描述了数据库调用接口的设计与实现,对OCI版本7.3和版本9进行对比介绍,同时给出接口中网络连接断开的错误处理、单次查询返回多行结果及LOB类型数据操作等关键技术的详细说明,最后通过实验对比两个版本的接口在性能上的差异。 杨诚 杨红雨 胡术 程锦关键词:OCI ORACLE LOB 调用接口 ATC系统中高速内存缓存的设计与实现 2010年 由于空中交通管制系统在航空领域里的特殊应用,系统中部分数据实时性强,并且不需要长期存储,针对这一存储需求设计并实现了基于高速内存缓存的数据存储模型。模型基于key-value的内存池的内存管理方法,采用预申请和分组方式管理内存。通过实验分析比较了T数索引和哈希表索引的优点和适用范围,最终选择T树索引作为模型的索引数据结构。实验结果表明,该模型极大的提高了系统对该类数据的存取能力和系统性能。 杨铮 杨红雨 胡术 杨诚关键词:空中交通管制系统 内存缓存 T树 数据存储 基于ICE中间件自定义Session机制的远程监控系统 2009年 为了满足实时远程监测系统的需求,服务器需要实时监测客户端的连接状态。为此利用ICE中间件的优点设计了一种基于面向对象ICE中间件自定义Session机制的解决方案,将其应用在远程监控系统中。并以实验来验证该方案在保证系统的实时性和可靠性方面提供了一种新方法。 程锦 李磊 杨诚关键词:ICE中间件 远程监控系统 空管系统中内存数据库的设计与实现 被引量:1 2010年 空中交通管制(ATC)系统对数据高速同步的要求越来越高,而目前所使用的传统式集中数据库存取数据的速度已远远不能满足ATC系统的需求。为此,结合ATC系统的特殊需求,设计并实现了一种基于type-index-value的内存数据库,该数据库具有良好的可移植性,可有效提高系统性能以及对数据的存取能力。 刘敏 费向东 胡术 杨诚关键词:空中交通管制系统 内存数据库 OCI9数据库访问接口的改进 被引量:3 2010年 大型空中交通管制系统中会因频繁连接数据库而导致系统性能下降。为解决上述问题,利用连接池技术对OCI9数据库访问接口进行改进,减小数据库连接对象频繁的创建和销毁带来的系统开销,提高系统性能。通过实验证明了该方法的有效性,并成功发现Oracle Instant Client Version 10.2.0.5的一个堆栈溢出错误。 刘敏 费向东 胡术 杨诚关键词:空中交通管制系统 连接池 基于OCI9的数据库访问接口的改进与实现 被引量:1 2010年 设计并实现了一种基于OCI9的数据库访问接口。接口采用双条件变量机制,来解决数据库异常时函数长时间阻塞问题。同时,针对在网线断开时重连数据库会出现的内存增加的问题,提出了二次连接检测的解决方案。最后通过实验验证该数据库访问接口的应用效果。 徐薇 胡术 杨诚关键词:空管系统 ORACLE调用接口