[发明专利]一种用于提高智能网访问数据库效率的方法及系统有效
| 申请号: | 200710175765.9 | 申请日: | 2007-10-11 |
| 公开(公告)号: | CN101141663A | 公开(公告)日: | 2008-03-12 |
| 发明(设计)人: | 李满海;邓鹏川;郑光华;吝晓庆 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04Q3/00 | 分类号: | H04Q3/00;H04M3/42;G06F17/30 |
| 代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;祁建国 |
| 地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 提高 智能 访问 数据库 效率 方法 系统 | ||
1.一种用于提高数据库访问效率的智能网应用系统,包括一智能网应用程序模块,一数据库访问模块以及一服务端数据库,其特征在于,包括:
所述智能网应用程序模块还包括一访问语句发送模块,所述数据库访问模块还包括一访问语句封装模块;
所述访问语句发送模块,用于当所述智能网应用程序模块需要访问所述服务端数据库时,发送一数据库访问语句的可变部分信息至所述数据库访问模块;
所述访问语句封装模块,用于根据所述数据库访问模块存储的一封装规则以及所述可变部分信息,封装出数据库操作SQL语句,发送至所述服务端数据库。
2.如权利要求1所述的系统,其特征在于,所述智能网应用程序模块包括一访问语句管理模块,用于对所述智能网应用程序模块生成的数据库访问语句进行解析,确定该数据库访问语句中的可变部分信息。
3.如权利要求1或2所述的系统,其特征在于,所述数据库访问模块中还包括一判断模块,用于判断顺序封装出的所述数据库操作SQL语句是否相同,如果是,只发送一条所述数据库操作SQL语句至所述服务端数据库,如果否,依次将顺序封装出的所述数据库操作SQL语句发送至所述服务端数据库。
4.如权利要求3所述的系统,其特征在于,所述判断模块具备一范围条件,所述范围条件为一预定时间或预定数据库操作SQL语句条数,所述范围条件用于确定所述判断模块针对的对象。
5.如权利要求1、2或4所述的系统,其特征在于,所述可变部分信息与所述数据库访问模块中存储的一封装规则对应。
6.一种用于提高智能网访问数据库效率的方法,用于一智能网应用程序模块通过一数据库访问模块访问一服务端数据库,其特征在于,
步骤一,当所述智能网应用程序模块需要访问所述服务端数据库时,所述智能网应用程序模块发送一数据库访问语句的可变部分信息至所述数据库访问模块;
步骤二,所述数据库访问模块根据一存储的封装规则以及所述可变部分信息,封装出数据库操作SQL语句;
步骤三,将所述数据库操作SQL语句发送至所述服务端数据库。
7.如权利要求6所述的方法,其特征在于,所述步骤一之前,包括:
所述智能网应用程序模块对预先生成的数据库访问语句进行解析,确定该数据库访问语句中的可变部分信息。
8.如权利要求6或7所述的方法,其特征在于,所述步骤二步骤三之间包括:
判断顺序封装出的所述数据库操作SQL语句是否相同,如果是,只发送一条所述数据库操作SQL语句至所述服务端数据库,如果否,依次将顺序封装出的所述数据库操作SQL语句发送至所述服务端数据库。
9.如权利要求8所述的方法,其特征在于,所述判断过程针对的对象通过一范围条件确定,所述范围条件为一预定时间或预定数据库操作SQL语句条数。
10.如权利要求6、7或9所述的方法,其特征在于,所述可变部分信息与所述数据库访问模块中存储的一封装规则对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710175765.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:双边栅极驱动式液晶显示器及像素结构
- 下一篇:高浓乳化沥青及其制备方法





