01.02.2013 Views

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Methodology<br />

■ The degree of user interaction required<br />

After identifying <strong>the</strong> context, gear <strong>the</strong> tuning process <strong>to</strong>wards optimizing and<br />

minimizing:<br />

■ The calls <strong>to</strong> <strong>the</strong> data source<br />

■ The amount of unnecessary formatting required for <strong>the</strong> layout<br />

To achieve <strong>the</strong>se two objectives, focus your tuning on <strong>the</strong> following distinct aspects of<br />

your report:<br />

1. Execution time<br />

Determine where your report is spending a majority of its execution time. Once<br />

you have accomplished this, use one of several performance <strong>to</strong>ols available: <strong>to</strong><br />

evaluate <strong>the</strong> query, review database optimization, and examine for efficiency<br />

specific pieces of code used by <strong>the</strong> report.<br />

See:<br />

■ Performance Analysis Tools and<br />

■ Accessing <strong>the</strong> Data<br />

for more information on how <strong>to</strong> minimize your report’s execution time.<br />

2. Formatting and layout<br />

Examine <strong>the</strong> formatting and layout of <strong>the</strong> report information.<br />

See :<br />

■ Formatting <strong>the</strong> Data and<br />

■ General Layout Guidelines<br />

for more information on how <strong>to</strong> optimize your report’s formatting and layout, <strong>to</strong><br />

yield maximum productivity.<br />

3. Runtime parameters<br />

Set runtime parameters <strong>to</strong> maximize performance and distribution of reports. See<br />

Bursting and Distribution, for information on how distribution maximizes your<br />

reports performance.<br />

See:<br />

■ Calling <strong>Oracle</strong> <strong>Reports</strong> from Forms and<br />

■ Running <strong>the</strong> Report<br />

for more information on how <strong>to</strong> set / remove appropriate runtime parameters.<br />

The following is <strong>the</strong> best way <strong>to</strong> go about improving performance:<br />

■ Make changes incrementally.<br />

■ Isolate performance bottlenecks.<br />

■ Optimize data access.<br />

■ Streamline formatting.<br />

■ Maximize runtime efficiency.<br />

Changes made in one area can have a performance impact in ano<strong>the</strong>r area.<br />

20-2 <strong>Oracle</strong> Application Server <strong>Reports</strong> Services <strong>Publishing</strong> <strong>Reports</strong> <strong>to</strong> <strong>the</strong> <strong>Web</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!