Skip to Content
Oracle in a Nutshell
book

Oracle in a Nutshell

by Rick Greenwald, David C. Kreines
December 2002
Intermediate to advanced
928 pages
85h 29m
English
O'Reilly Media, Inc.
Content preview from Oracle in a Nutshell

AUTOTRACE

AUTOTRACE, introduced in Oracle8i, enables automatic reporting on statements issued in SQL*Plus. To use AUTOTRACE, a PLAN_TABLE must exist (for the storage of EXPLAIN PLAN information) and the user must have been granted the PLUSTRACE role. The PLUSTRACE role is created by running the PLUSTRACE.SQL script as DBA; it may then be granted to other users.

You can control AUTOTRACE operations by issuing the following statement:

SET AUTOTRACE ON | OFF | TRACEONLY option

where option can be EXPLAIN or STATISTICS. Without an option, AUTOTRACE returns information on the optimization (EXPLAIN) and the statistics used by the statement. If you specify TRACEONLY, the statement returns the optimizer plan and the statistics but does not return any result.

The statistics that are created by AUTOTRACE are:

Recursive calls
DB block - gets number of times a CURRENT block was requested
Consistent - gets number of times a consistent read was requested for a block
Physical reads - number of datablocks read from disk
Redo size - amount of redo generated, listed in bytes
Bytes sent via Oracle Net Services to client
Bytes sent via Oracle Net Services from client
SQL*Net round-trips to and from clients
Sorts in memory
Sorts in disk
Rows processed
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Oracle

Oracle

Guy Harrison
Oracle Internals

Oracle Internals

Donald K. Burleson

Publisher Resources

ISBN: 0596003366Errata Page