| what is doing between a dataset afterOpen event and onFetch event? [message #702242] |
Tue, 26 July 2011 02:10  |
tong123123 tong123123 Messages: 74 Registered: April 2011 |
Member |
|
|
I have a report and from the debug message, I found a dataset need 14 minutes (from 14:26 to 14:40) to transfer from afterOpen event to onFetch event.
I want to know what is doing between a dataset afterOpen event and the same dataset onFetch event? I feel 14 minutes is too long and do not know what is the report doing during this phase.
My birt designer version is 2.2.1.r221_v20070924
attach is the report, the problematic dataset is "SingleServerDiskUtilization_Unix"
sample debug message output from eclipsec.exe is as following
Quote:
end of disk beforeOpen event
Disk afterOpen event : Tue Jul 26 2011 14:26:14 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk onFetch event : Tue Jul 26 2011 14:40:39 GMT+0800 (CST)
Disk beforeClose event : Tue Jul 26 2011 14:40:40 GMT+0800 (CST)
Disk afterClose event : Tue Jul 26 2011 14:40:40 GMT+0800 (CST)
[Updated on: Tue, 26 July 2011 04:00] Report message to a moderator
|
|
|
|
|
|
| Re: (no subject) [message #703518 is a reply to message #703469] |
Wed, 27 July 2011 12:38  |
Jason Weathersby Messages: 9167 Registered: July 2009 |
Senior Member |

|
|
It is preparing the query to get metadata for column types and then
running the query. 14 minutes seems excessive. How complex is the query?
Jason
On 7/27/2011 11:48 AM, tong123123 wrote:
> Quote:
>> Dataset afterOpen event
>> jdbc execute query - all results are returned here.
>> Dataset onFetch for each result
>
>
> oh, that means the 14 minutes between dataset afterOpen events and
> onFetch events is used for execute the query?!!
> if I extract the sql and run on database client, it need to run about 14
> minutes? (I am at home now and cannot test this in office server).
Jason Weathersby
BIRT Exchange
|
|
|
Powered by
FUDForum. Page generated in 0.01734 seconds