MUX Export to CSV creates long running queries on the database that keep spinning for hour or longer and do not time out
STEPS TO REPRODUCE:
Expected Results: The Export to CSV Job to take a reasonable amount of time
Actual Results: The SQL for the job runs on the database, executing each batch at a time, and Export to CSV Job may be running over 1 hour
All Supported Releases prior to 16.2.3
This is DE81008, fixed in 16.2.3
Default value is 250000, if you experience performance issues, we recommend setting to 50k, or matching the Classic governor limit for CSV of 25k rows.
If the user exports too many rows that are over the limit, they will see the below message in MUX after several seconds of running:
The Export to CSV Job will appear as Failed in Job Log and Job tables on the database level
Note: As best practice, encourage users to avoid exporting very large requests to CSV, i.e. hundreds of thousand of rows. Also avoid sending the same request simultaneously as this will affect performance