摘要:
大型空中交通管制系统中会因频繁连接数据库而导致系统性能下降。为解决上述问题,利用连接池技术对OCI9数据库访问接口进行改进,减小数据库连接对象频繁的创建和销毁带来的系统开销,提高系统性能。通过实验证明了该方法的有效性,并成功发现Oracle InstantClient Version 10.2.0.5的一个堆栈溢出错误。
关键词:
空中交通管制系统,
连接池,
即时客户端
Abstract:
Frequent database connection generally influences the performance of large-scale Air Traffic Control(ATC) system. In order to solve the problem, this paper improves OCI9 database call interface by using connection pool technology, so that the system costs brought by the frequent creating and destroying of database connection object are avoided and the performance of the system is enhanced. Experimental result proves the effectiveness of the method, and a stack overflow error of Oracle InstantClient Version 10.2.0.5 is found.
Key words:
Air Traffic Control(ATC) system,
connection pool,
InstantClient
中图分类号:
刘敏, 费向东, 胡术, 杨诚. OCI9数据库访问接口的改进[J]. 计算机工程, 2010, 36(16): 42-43.
LIU Min, BI Xiang-Dong, HU Shu, YANG Cheng. Improvement of OCI9 Database Call Interface[J]. Computer Engineering, 2010, 36(16): 42-43.