BC remote Oracle DBA - Call (800) 766-1884  
Oracle Consulting Oracle Training Development

Remote DBA

Remote DBA Plans  

Remote DBA Service

Remote DBA RAC

   
Remote DBA Oracle Home
Remote DBA Oracle Training
Remote DBA SQL Tuning Consulting
Remote DBA Oracle Tuning Consulting
Remote DBA Data Warehouse Consulting
Remote DBA Oracle Project Management
Remote DBA Oracle Security Assessment
Remote DBA Unix Consulting
Burleson Books
Burleson Articles
Burleson Web Courses
Burleson Qualifications
Oracle Links
Remote DBA Oracle Monitoring
Remote DBA Support Benefits
Remote DBA Plans & Prices
Our Automation Strategy
What We Monitor
Oracle Apps Support
Print Our Brochure
Contact Us (e-mail)
Oracle Job Opportunities
Oracle Consulting Prices





   

 

 

 

Remote DBA services

Remote DBA Support

Remote DBA RAC

Remote DBA Reasons

Remote Oracle Tuning

Remote DBA Links

Oracle DBA Support

Oracle DBA Forum

Oracle Disaster

Oracle Training

Oracle Tuning

Oracle Training

 Remote DBA SQL Server

Remote MSSQL Consulting

Oracle DBA Hosting

Oracle License Negotiation

 

 


 

 

 

 

 

 
 

Oracle Tips 

by Burleson Consulting

What about BOB, Oracle 64 bit SGA?



The Oracle 64 bit option has two enhanced features, big Oracle blocks (BOB), and Large SGA (LSGA). BOB is probably one of the most important features of Oracle on 64-bit machines. Because block sizes can reach 32k an entire track of data can be read with a single I/O, and system performance improves dramatically. This is especially important in data warehouses that scan large ranges of tables. When used with the init.ora parameter db_multiblock_read_count, physical I/O for table scan operations will be greatly reduced. BOB is also very useful if you are storing non-tabular data in your Oracle database, as is the case with Oracle's spatial data option. In these cases, binary large objects (BLOBs) such as images can be accessed with a single physical disk I/O.

LSGA is something that is even more important to the future of Oracle data warehouse systems. As the cost of RAM memory falls we will be able to see huge Oracle SGAs, some of which will be able to cache an entire database. In some 64-bit Oracle warehouses, large tables are read into Oracle data buffer using the table CACHE option. For example, assume that we have a 10 gigabyte data warehouse with 32K blocksizes and db_block_buffers parameter set to 10,000, for a total buffer size of 320 megabytes. Here, we have an SGA large enough to hold the entire database, which can be read at startup where it will remain for the entire processing day without any disk I/O (assuming, of course, that we are in query mode). Since accessing RAM takes 50 nanoseconds when compared to a disk I/O that takes 50 milliseconds, we see that I/O will proceed one million times faster in a system that does not perform disk I/O.

Sixty-four bit architectures also remove many of the traditional barriers of UNIX systems. File sizes can now exceed 2 gigabytes, SGA regions can reach up to 14 gigabytes, and database block sizes can now be made 32K, the same as Oracle's mainframe cousins.


This is an excerpt from "High Performance Data Warehousing". To learn more about Oracle, try "Oracle Tuning: The Definitive Reference", by Donald K. Burleson.  You can buy it direct from the publisher at 30% off here:
http://www.rampant-books.com/book_1002_oracle_tuning_definitive_reference_2nd_ed.htm
 

 


Expert Remote DBA

BC is America's oldest and largest Remote DBA Oracle support provider.  Get real Remote DBA experts, call
BC Remote DBA today.

 

 

Remote DBA Service
 

Oracle Tuning Book

 

Advance SQL Tuning Book 

BC Oracle support

Oracle books by Rampant

Oracle monitoring software

 

 

 

 

 

 

BC Remote Oracle Support

Remote DBA

Remote DBA Services

Copyright © 1996 -  2013 by Burleson. All rights reserved.

Oracle® is the registered trademark of Oracle Corporation.