使用MQT合并数据,对性能的影响为零

时间:2018-08-26 16:18:16

标签: java db2 websphere

我有一个从DB2数据库中获取数据的项目,并且在以下情况下需要质量输入。预先感谢。

  1. 当前应用程序正在从数据库架构中表示为ORIGIN_X的表A(例如SALES)表中获取数据。

  2. 在其他架构中(例如ORIGIN_Y),存在具有不同名称的相同表。 这两个表中的每个都有500万条记录,并且还在增长。

    问题陈述

  3. 我想合并两个架构/表中的数据,以在UI上显示组合视图,而又不影响性能。 在UI上显示的记录数不超过200条,但是扫描5 + 5 = 1000万条记录会降低性能。

到目前为止,解决方案一直有效。

  1. 创建了逻辑视图,并尝试从中获取日期,但是查询性能非常慢。
  2. 在DB2中等效于实现视图的MQT思维(以便可以在列上创建索引),并且还在不断发展。

帮助需求

  1. 这两种方法都适合问题陈述吗?如果是,那么继续进行MQT最好做些什么?
  2. 除了以上两种之外,还有什么更好的方法?

有想法吗?

0 个答案:

没有答案