李敬林 董欣


【摘要】 自21世纪以来,多种OLTP((on-line transaction processing)数据库产品如雨后春笋般涌现,国产数据库不断成长壮大,多款数据库产品相继进入移动通信的IT系统,各数据库产品形态各不相同。面对新形势,大家都希望在商用前通过测试来评价一款数据库的优劣,国产数据库的测试评价标准成为一项大家重点关注的焦点。同时,如何通过测试来判断某数据库是否符合IT系统的需求也是一个重要的命题。本论文从测试的角度,提出了如何评价分析一款国产数据库的功能、性能、稳定性、健壮性、安全性、兼容性,作为各移动业务系统的数据库选型参考依据,同时也为软件系统的技术发展路线给出指引。
【关键词】 国产数据库 OLTP 测试 评价标准 选型
一、OLTP数据库测试简介
软件系统发展到一定规模,就离不开数据库,对于传统实时交易系统更加离不开OLTP数据库。OLTP数据库的特点是可以及时处理高并发的交易请求,多线程管理, 是传统的关系型数据库,主要是基本的、日常的事务处理,例如银行交易、移动通讯业务交易。
既然有OLTP数据库产品的存在,就有该产品的测试和验证。对于只接触过国外一线品牌的软件工作者来说,对国产OLTP数据库产品还处于认识的初期,如何通过一系列的测试验证方法,可以相对快速地了解国产OLTP的产品能力,是一件非常有意义的事情。
对于熟悉软件测试理论的测试工程师来说,评价一款软件产品的优劣,一般从功能齐备性、兼容性、性能、稳定性、健壮性、安全性、操作维护性等角度来开展。……