期刊文献+

支持海量数据操作的Oracle数据引擎的设计与实现 被引量:2

Design and Implementation of Massive Data Access Engine of Oracle
下载PDF
导出
摘要 三维地学建模多需海量数据支持,其数据库存储通常采用Oracle的LOB字段,而目前多数Oracle数据库访问接口无法处理大于4 G的LOB字段数据。该文基于面向对象思想,设计并实现了以OCI(Oracle Call Interface)技术为基础的Oracle数据引擎组件,将数据引擎操作的对象划分成多个层次,不仅能处理非海量的常见类型字段的数据,而且支持对4 G以上LOB字段数据的操作。该组件不仅突破了其他技术对Oracle LOB字段访问的限制,而且克服了直接使用OCI接口过于复杂、不利于复用等缺点,具有效率高、资源占用率低等优点。 3D geography modeling is inseparable from massive data. The eommon method to store the massive data in database adopts Oracle LOB field. And most of the Oracle Database Access Interface is unable to deal with more than 4 G LOB field data. Based on the object--oriented design, this paper implemented the Oracle data access engine component which is based on OCI technology. The data objects which are operated by engine are divided into different levels. It will not only deal with the mass of the common data field types,but also support for 4 G or more data of LOB field over the operation. After the practice,it shows that the component is not only a technical breakthrough in the field of Oracle LOB visit restrictions. Moreover, it avoids the shortcomings such as complication of use and not conducive to reuse of OCI interface directly. It also has high efficiency, resources with low occuoancv rate.
出处 《地理与地理信息科学》 CSCD 北大核心 2008年第2期27-29,52,共4页 Geography and Geo-Information Science
基金 国家自然科学基金项目"高精度三维复杂地质结构模型快速构建方法研究"(40742015)
关键词 ORACLE OCI 海量数据 数据引擎 Oracle OCI massive data data engine
  • 相关文献

参考文献3

二级参考文献5

  • 1Roze Leyderman.Oracle C++ Call Interface Programmer's Guide[M]. 2002. 被引量:1
  • 2JoanCasteel.Oracle 9i开发指南:PL/SQL程序设计[M].清华大学出版社,2004—03—01.. 被引量:2
  • 3(美)RichardCLee.C++面向对象开发[M].机械工业出版社,2003—01-01.. 被引量:1
  • 4[美]JAMESRGROFF.PAUL N WEINBER.SQL完全手册[M].第二版[M].电子工业出版社,2003—07—01.. 被引量:1
  • 5(美)KevinLoney.Oracle9i参考手册[M].机械工业出版社,2003—07-01.. 被引量:1

共引文献10

同被引文献21

引证文献2

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部