检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘东明[1] 王梁[1] 王黎维[2] 彭智勇[1]
机构地区:[1]武汉大学计算机学院,武汉430072 [2]武汉大学国际软件学院,武汉430072
出 处:《计算机与数字工程》2014年第10期1792-1797,1807,共7页Computer & Digital Engineering
摘 要:为对象代理数据库的虚属性查询提出两种优化方法——表达式提升和虚属性合并。表达式提升将虚属性查询转换为对源类中实属性的查询;虚属性合并是对查询涉及的属于相同源对象的多个虚属性,一次性获取相应源对象的属性值用于虚属性值的计算,避免多次访问同一源对象。通过实验分析了这两种方案对虚属性查询的性能影响,实验结果表明,对于虚属性和代理层数较多的查询,表达式提升和虚属性合并的方法极大提升了查询效率。Two methods ,expression promotion and virtual attributes merger are proposed .Expression promotion will rewrite the query on virtual attributes to their inherited attributes .Virtual attributes merger will access all attributes value belonging to the same source object for virtual attribute computation .The experimental results demonstrate that the query with our methods can achieve a great improvement .
关 键 词:对象代理数据库 代理对象 切换表达式 表达式提升 虚属性合并
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222