SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 68481: Compilation and execution take more time as the complexity of DS2 logic increases

DetailsHotfixAboutRate It

As a DS2 program grows in its complexity of logic, the time to compile and execute the program might increase. A large DS2 program incurs this issue more frequently. There is no particular maximum number of code lines that indicate that the issue is occurring. Other SAS® products that generate DS2 code, such as SAS® Real-Time Decision Manager and SAS® Intelligent Decisioning, could also experience this issue.

It might be helpful to use the INLINE table option, which specifies that the package or thread source code is not saved to a table for reuse and is validated and compiled only when loaded by a data program. See INLINE Table Option in SAS® 9.4 and SAS® Viya® 3.5 Programming Documentation. This option is especially helpful when the code contains many package instances. It is recommended that you use both the INLINE option and the hot fix that is provided in this note.

Click the Hot Fix tab in this note for a link to instructions about accessing and applying the software update.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS ViyaWindows 7 Home Premium 32 bit3.5Viya
Windows 7 Enterprise x643.52021.1.6ViyaViya
Windows 7 Enterprise 32 bit3.5Viya
Microsoft Windows XP Professional3.5Viya
Microsoft Windows Server 20193.52021.1.6ViyaViya
Microsoft Windows Server 20163.52021.1.6ViyaViya
Microsoft Windows Server 2012 Std3.52021.1.6ViyaViya
Microsoft Windows Server 2012 R2 Std3.52021.1.6ViyaViya
Microsoft Windows Server 2012 R2 Datacenter3.52021.1.6ViyaViya
Microsoft Windows Server 2012 Datacenter3.52021.1.6ViyaViya
Microsoft Windows Server 2008 for x643.52021.1.6ViyaViya
Microsoft Windows Server 2008 R23.52021.1.6ViyaViya
Microsoft Windows Server 20083.5Viya
Microsoft Windows Server 2003 for x643.52021.1.6ViyaViya
Microsoft Windows Server 2003 Standard Edition3.5Viya
Microsoft Windows Server 2003 Enterprise Edition3.5Viya
Microsoft Windows Server 2003 Datacenter Edition3.5Viya
Microsoft Windows NT Workstation3.5Viya
Microsoft Windows 2000 Professional3.5Viya
Microsoft Windows 2000 Server3.5Viya
Microsoft Windows 2000 Datacenter Server3.5Viya
Microsoft Windows 2000 Advanced Server3.5Viya
Microsoft Windows 95/983.5Viya
Microsoft Windows 103.52021.1.6ViyaViya
Microsoft Windows 8.1 Pro x643.52021.1.6ViyaViya
Microsoft Windows 8.1 Pro 32-bit3.5Viya
Microsoft Windows 8.1 Enterprise x643.52021.1.6ViyaViya
Microsoft Windows 8.1 Enterprise 32-bit3.5Viya
Microsoft Windows 8 Pro x643.52021.1.6ViyaViya
Microsoft Windows 8 Pro 32-bit3.5Viya
Microsoft Windows 8 Enterprise x643.52021.1.6ViyaViya
Microsoft Windows 8 Enterprise 32-bit3.5Viya
Microsoft® Windows® for x643.52021.1.6ViyaViya
Windows 7 Home Premium x643.52021.1.6ViyaViya
Windows 7 Professional 32 bit3.5Viya
Windows 7 Professional x643.52021.1.6ViyaViya
Windows 7 Ultimate 32 bit3.5Viya
Windows 7 Ultimate x643.52021.1.6ViyaViya
Windows Millennium Edition (Me)3.5Viya
Windows Vista3.5Viya
Windows Vista for x643.52021.1.6ViyaViya
Linux for x643.52021.1.6ViyaViya
* 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.