APEX Performance Issue with Oracle Jet Chart On IE11 Browser

(Doc ID 2337303.1)

Last updated on DECEMBER 08, 2017

Applies to:

Oracle Application Express (formerly HTML DB) - Version 5.1.2.00 and later
Information in this document applies to any platform.

Symptoms

Performance issue with an APEX application. Application consists mainly of histogram charts based on APEX integrated toolkit Oracle JET Charts. For example, these charts allow the user to view a portion of data log by interacting with two date pickers.

Actual back-end table log data for this application is around 50,000 rows.
The forecast is that this amount of data will be increased when in production environment.

The feature requested is to have the possibility to select a start date and an end date, submit the page and then view the plotted data (by histograms) in the selected range.
The legacy browser is Internet Explorer 11 (which is supported by APEX and Oracle JET Charts), the visualization of even a single week of log with these charts causes the hanging of the browser page or abnormal waiting of time (more than 3 minutes).
The end user also receives a the message "not responding due to a long running script" and then he has to shut down the browser.
This issue is preventing to use the application properly (in addition take note that the application response time is not considered acceptable).

The same range of data (or even more) viewed with Mozilla Firefox or Chrome doesn't cause this issue at all, and able to see more data without the hanging of the browser, viewing the page after less than 10-20 seconds of loading time.

Using Internet Explorer 11, the page will freeze during the loading of the chart or after interacting with the zoom/scroll functionality.
On Chrome and Firefox, the loading is very quick and no freezes happens, even with more data shown.

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms