well, it depends on somany things,
1. check your indexes on tables
2. size of the data (if you really have heavy data we cannot do anything)
3. your network traffic.
first you analyse the data. because some time it is reasonable even if it takes long to load
Kishore MCDBA