之所以是琐闻,就是琐碎的听来的条条目目,没有系统,仅仅列举出来,便于记忆总结。
1、使用webwork做多语言配置,加压时,发现页面展示速度极慢,后台无复杂业务逻辑,仅是跳转。原因:webwork配置项webwork.configuration.xml.reload=true 每次都会加载多语言文件,导致读取堵塞。设置false后一切正常。
2、如果页面中包含所需信息,应尽量减少重复的后台获取,直接从页面中读取。
3、避免对索引字段使用函数,否则索引失效。
4、如果对数据没有排序要求时,尽可能将union替换为union all,因为union需要对排序付出更多的性能,而union all不对数据排序。