Oracle Database
-
Miscellaneous Oracle Notes
© 1999-
-
Quick Tips on Linux HugePages
© 2015-
How to quickly setup Linux HugePages and check its usage. PDF version as published in IOUG's 2015 Tips & Best Practices Booklet.
Oracle Function Call List
© 2015-
Enter an internal function to see the events it calls, or an event to see the functions calling it.
-
Oracle Executables
© 2002-
List of executable programs under $ORACLE_HOME/bin directory with descriptions and comments.
-
Managing Shared Database Environment
© 2012
Tips on managing a database that hosts data for many disparate applications. Slightly modified version published in IOUG's SELECT Journal. [Update 2013-07] Oracle 12c multitenancy has addressed many issues discussed in this article.
-
Shared Pool Purging
© 2012
Various methods of purging objects from shared pool. Also published by All China Oracle User Group.
-
Uncommon Sense About Common Objects
© 2009
Published in IOUG's SELECT Journal. Review of DBA_OBJECTS and other views, with significant expansion of what's already published.
-
Parameter Dependency and the STATISTICS_LEVEL Parameter (PDF version)
© 2008
Published in IOUG's SELECT Journal. Dependency between initialization parameters, and statistics_level as an example.
-
Oracle Viewed from OS
© 2008
Presentation given at M. D. Anderson Cancer Center UNIX Users Group and at Houston Oracle Users Group. Currently, OS'es are Linux and Solaris.
-
Perfmon: performance monitoring tool
© 2008-
Process-, not system-, level performance monitoring is more useful in troubleshooting.
-
Oracle X$ Tables
© 2000-
-
Old work
- Oracle Regular Expressions © 2003,2006,2009
How to use regular expressions before 10g.
-
Oracle Q&As © 2002,2003
My answers to questions posted to comp.databases.oracle.server newsgroup, which I like to browse in spare time. If a message archived here differs from the one posted to the group, trust this one instead. Newer messages are not archived.
-
Oracle Idiosyncrasies
© 2000-2009
Some of Oracle's strange but generally harmless behaviors. Mostly short items. Long items are separate articles, such as
-
Oracle on Windows, strace.exe and Process Explorer © 2004
Trying to understand the Windows system service calls made by oracle.exe.
-
Oracle Process: Tracing and /proc
© 2001,2002
Same thing, but on UNIX.
-
Delayed Logging Block Cleanout
© 2002
There's too much confusion about this Oracle 7.3 - 8.0.6 initialization parameter.
-
Oracle and Perl
© 2001,2002
Actually not limited to Perl, this article discusses two methodologies for a programming language to access the Oracle database.
-
How to Get Sequence Next or "Current" Value Without Side Effect?
© 2001,2005
Want to know the next value of a sequence but don't want to increment it?
-
How Oracle Stores Integers
© 2000
A number 123 is not stored as 123 in the datafile; instead it's c2 2 18. This article tells you how to interpret this part of your datafile dump and its practical implication.
-
Semantically Dependent Attributes
© 2000
A.k.a Arc Relationship. Discusses several strategies to implement this design.
-
Two Types of Oracle Deadlocks
© 1999-2010
Description of two types of Oracle deadlocks and how to resolve them.
-
First Normal Form Compliant Bad Design
© 1999
A verbose, possibly useless, pure academic talk about a common misconception of First Normal Form.
-
Which Count Is Faster?
© 2000
Which runs faster? Count(*), count(1), count(PK) or count(rowid)?
Miscellaneous
Contact
by email
by form
by LinkedIn