我有报告从MySQL和Oracle获取数据。我开发了报告,我的报告运行效果不佳。 有人建议我在MySQL和oracle之间使用db链接将oracle中的列拉到MySQL中。 如果使用db link会发生什么。它会提高性能 请建议
答案 0 :(得分:0)
您应该发布一些信息以获得帮助:涉及的行数和列数,查询结构。
无论如何一些建议:
- 不要在报告中过滤,但在可能的情况下过滤将参数传递给查询
- 尽可能不在报告中进行分组,而在查询中进行分组
- 使用数据库中的索引来加速查询
- 排除报告中未使用的字段