当前位置: 代码迷 >> 高性能计算 >> 关于代码性能优化有关问题
  详细解决方案

关于代码性能优化有关问题

热度:2289   发布时间:2013-02-26 00:00:00.0
关于代码性能优化问题
我现在是用linq to entities做后台代码的编写,主要做报表这块,但是现在报表出来的特别慢,我们连的是oracle数据库。请各位高手帮忙看看,怎样才能提高查询的性能和速度?报表这块慢的原因主要是数据量大,然后关联的表比较多,如果大家有什么好的建议,请指点小妹一下,感激不尽!

------解决方案--------------------------------------------------------
1 优化 数据库
2 优化 表结构
3 优化 SQL语句
4 优化 程序,降低时间复杂度
------解决方案--------------------------------------------------------
数据库不熟,但像你这种情况,
优化表结构和SQL语句即可,这是关键,有可能差几个数量级,其他因素不用考虑。
------解决方案--------------------------------------------------------
数据量大尽可能对ORACLE的配置进行修改,这方面DBA会有很好的建议,同时从业务角度优化SQL语句
关联多的问题可以让程序先将要关联的数据读到内存,尽可能让SQL语句少做关联
  相关解决方案