I have some questions about the execution of LiveReports when run by a user.
- When a user runs a LiveReport, the query is processed on the Content Server database, but where is the report itself "executed"?
- Is report execution on the Admin server or on the Front End server?
- Does the Front End server generate and present the output based on the result set returned from the database?
- Are sorting and grouping of the results dependent on the query and the performance of the database?
My instincts tell me that
- the database is doing all of the heavy work when executing a LiveReport
- execution time are mainly dependent on database performance and the efficiency of the the SQL
- Content Server is rendering and displaying the results as HTML on a page-by-page basis, not all-at-once
Can someone please confirm or refute these?
Thanks!