Problem Note 47390: The SASĀ® Merchandise Data Integration mdi_loadfact.sas job might experience long run times during the post-fact load
When running the SAS Merchandise Data Integration mdi_loadfact.sas job, the post-fact load process might experience long run times due to the overhead of a parallel query execution. This issue might occur because SAS Merchandise Data Integration reports each time the partition of a fact table has data or no data. The first rownum for each time segment of a fact table is queried, resulting in the long run time.
On occasion, the Oracle Query Optimizer chooses a parallel execution path even if only a single record is queried. Due to this overhead, the query, which otherwise would run faster, takes a longer amount of time.
The workaround involves overwriting the parallel query execution path of the Oracle optimizer. A NOPARALLEL query hint should be applied for all queries that fetch only the first rownum from all time segments of the fact tables.
Contact Technical Support for more regarding the workaround for this issue.
Operating System and Release Information
SAS System | SAS Merchandise Financial Planning | Microsoft Windows Server 2003 Datacenter Edition | 6.1.3M6 | | 9.2 TS2M2 | |
Microsoft Windows Server 2003 Enterprise Edition | 6.1.3M6 | | 9.2 TS2M2 | |
Microsoft Windows Server 2003 Standard Edition | 6.1.3M6 | | 9.2 TS2M2 | |
Microsoft Windows Server 2003 for x64 | 6.1.3M6 | | 9.2 TS2M2 | |
Microsoft Windows Server 2008 R2 | 6.1.3M6 | 6.4 | 9.2 TS2M2 | 9.4 TS1M0 |
Microsoft Windows Server 2008 for x64 | 6.1.3M6 | 6.4 | 9.2 TS2M2 | 9.4 TS1M0 |
64-bit Enabled Solaris | 6.1.3M6 | | 9.2 TS2M2 | |
64-bit Enabled AIX | 6.1.3M6 | 6.4 | 9.2 TS2M2 | 9.4 TS1M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2013-10-02 13:07:06 |
Date Created: | 2012-08-30 11:26:20 |