Professional Documents
Culture Documents
COM
FEBRUARY 01, 2007
releases of the Oracle Application when the object features were not
Server. Since then I have had a leader- mature enough in the first release
ship role in the Oracle Beta program for instead of focusing on features
Oracle 10g and 11g. that would help DBAs in their day
to day jobs.
Reasons why you should care about fea- • Oracle did the same thing with
tures in a new release of the Oracle da- Java in the database with Oracle
tabase: 9i. Although Java in the database
• It is very important that a com- has turned into a fantastic feature
pany understand how features in a especially for Oracle product and
new release of the Oracle data- feature development, most DBAs
base server will impact their cur- didn't initially see the value of
rent database management prac- Java in the database.
tices and decisions.
• The correct decisions made today However, Oracle 10g was by far the
will reduce migration issues in the most stable release of a new version of
future. Oracle software. Oracle 10g also had a
• The only way to make the right large number of bug fixes for Oracle 9i,
decisions today, is by understand- so Oracle 10g was even a more stable
ing where database management version of Oracle 9i. Oracle 10g also had
is going in the future. a lot of enhancements and bug fixes for
• Understanding current and future advanced features of Oracle such as
skill sets needed for IT staff. RAC, Data Guard, Streams, etc. The
• I believe you don't always have to Oracle Enterprise Manager (OEM) took a
be moving in the right direction, gigantic leap from a tool in Oracle 9i
but you should always try to be that most DBAs snickered at, to a strong
pointed in the right direction. Enterprise solution with Grid Control in
Oracle 10g. DBAs should have been
For the most part, DBAs have been a lit- moving to Oracle 10g to take advantage
tle frustrated by the number of bugs and of the important new features and in-
feature restrictions in Oracle 6, 7, 8 and creased stability, instead they were us-
9i in the first releases of each version. ing the old pattern of moving slowly to a
• The issues with previous first re- new release and to using the new fea-
leases of a major version of Oracle tures of a new release.
database software has taught
DBAs to historically stay away Oracle 10g has by far more new fea-
from the first release and to be tures that should be used out of the box
very careful when using new fea- than any previous release of Oracle. The
tures. features in Oracle 10g are so significant,
• I think Oracle put too much adver- the Oracle 10g features should change
tising in the Object-Relational fea- the way DBAs are managing their sys-
tures of the Oracle 8 database tems. Yet, DBAs have been very slow in
adopting these new features. If you look them correctly. I cannot state strongly
at a lot of Oracle 10g shops, they are enough that as organizations move to
running their databases closer to Oracle the Oracle 10 and Oracle 11 database
7 features than Oracle 10g features. The server they really need to look out how
release of Oracle 10g added tremendous they are going to tie these new features
functionality to database environments into their database management prac-
that Oracle DBAs need to leverage. tices and leverage these features to
minimize down time and reduce their
I have been involved with Oracle 11 cost of ownership.
since the summer of 2006, so I can tell
you the upcoming release of Oracle 11 is As our multi-tiered database environ-
very interesting. Its amazing how many ments get more complex we need en-
new features there are in Oracle 11. hanced tools for managing these envi-
There are brand new features, existing ronments and for improving perform-
feature enhancements and a lot of en- ance as our databases get bigger. There
hancements to make Oracle faster. Ora- is also a strong need for improving the
cle 11 has added some very interesting management of advanced database fea-
enhancements in RMAN, Streams, Data tures such as RAC, Data Guard and
Guard, RAC, diagnosability, XML, secu- Streams. Oracle 11 strongly addresses
rity, Java, PL/SQL, Data Pump, tables, these areas.
tablespaces, partitioning, performance
and management to name a few area This is not a comprehensive list of all of
highlights. the new features in Oracle 11. Below is
more of a summary of key areas I like in
As I looked at the Oracle 11 release of Oracle 11 of the database server.
the database server one thing stood out
to me. Organizations really need to look High Availability (RAC, Data Guard,
at their database management strate- LifeCycle Management)
gies and how they are going to manage • Fast-Start Failover for maximum
all their databases in their environment. performance mode in a Data
I think it is VERY important that compa- Guard configuration.
nies leverage the new features in a da- • Compression of redo traffic (for
tabase and tie the use of the new fea- Gap Resolution) over the network
tures into their best practices. I have a in a Data Guard Configuration.
tendency to buy the hottest high tech- • Real-Time query of a physical
nology gadgets but historically I never standby database while redo apply
use more than 10 percent of the fea- is active.
tures. I find most customers are the • Dynamic setting of Oracle Data
same way with their databases. This is Guard SQL apply parameters.
bad because the new features in Ora- • A physical standby database can
cle10g can significantly reduce their cost be opened temporarily for report-
of ownership if organizations would use ing and testing. Redo is still ap-
Miscellaneous Enhancements
• Virtual columns (functions) on ta- Training in Linux, Solaris, Unix,
bles. Indexes on virtual columns. SQL Server, Java, ...
• Enhancements to DBMS_SQL sup-
porting LOBS, user-defined types
and bulk operations. This spring, Trubix will be launching
Tru iLearning , a True Interactive
Security Learning system containing visual,
• Enhanced passwords (case sensi- video, audio and instructor interaction in
tive and enhanced password algo- a self-based online environment.
rithm). Highlights of the Tru iLearning launch
• Security on ports and URLs for will be:
FGAC (i.e. UTL_HTTP, UTL_SMTP,
• Oracle DBA Fusion training track.
UTL_TCP).
• Oracle Developer Fusion training
track.
Installs/Deinstalls
• Oracle 10g RAC offerings available
• 9iR2 <-> 11g upgrade/downgrade
in English and Spanish.
• 10gR1 <-> 11g upgrade/
• Oracle 10g DBA Workshop for Ap-
downgrade
plication Vendors.
• 10gR2 <-> 11g upgrade/
Beta customers are currently working
downgrade
with Tru iLearning solutions. Watch for
details of our launch for this exciting
Although you may not be moving to
product.
Oracle 11g anytime soon having an un-
derstanding of future Oracle directions is
important.