历史交易查询总结
1, 不能相信数据库客户端工具, 有时程序很快就能查出结果, 而在DBVisualizer或是DataStudio中要很长时间。
2, hibernate生成的分页SQL还是非常正确的。
3, 页面死掉往往是由于JS中大量操作元素导致的, 例如
var cpToArray = new Array();
for(var p=1;p<=allPages;p++){
cpToArray.push(p);
}
当allPages大于2w时,页面就会死掉。
4, 重新paging.js中的方法, 只要将JS函数写在自己页面上就ok了
1, 不能相信数据库客户端工具, 有时程序很快就能查出结果, 而在DBVisualizer或是DataStudio中要很长时间。
2, hibernate生成的分页SQL还是非常正确的。
3, 页面死掉往往是由于JS中大量操作元素导致的, 例如
var cpToArray = new Array();
for(var p=1;p<=allPages;p++){
cpToArray.push(p);
}
当allPages大于2w时,页面就会死掉。
4, 重新paging.js中的方法, 只要将JS函数写在自己页面上就ok了
本文总结了历史交易查询的经验,包括不依赖数据库客户端工具、验证Hibernate分页SQL的正确性、解决因JavaScript操作导致的页面卡死问题及自定义paging.js的方法。
882

被折叠的 条评论
为什么被折叠?



