- Epicor SoftwareDatabase Engineer, 2013 - presentOracle DBA & Developer
- Booz Allen HamiltonDatabase Architect & Developer, 2008 - 2013
- Tek SystemOracle PL/SQL Development Lead, 2007 - 2008ETL processing using Oracle PL/SQL and Oracle Warehouse Builder Migrating 4TB system from SQL Server and flat files to Oracle 10g
- K-ForceETL Lead Developer, 2006 - 2007Air Force contractor responsible for data loading large flat files from NIPR/SIPR networks
- Smartronix, Inc.Oracle DBA and ASP Developer, 2002 - 2006Production Oracle DBA and ASP.NET 2.0 web deveopment
- Oracle geek
- Mac enthusiast
- Perl advocate
- Plant-based diet convert
- Bowling Green State University, Ansonia (Ohio) High School
Troubleshooting high CPU usage with poor-man's stack profiler - in a one...
Here's an example of a quick'n'dirty way of profiling stack traces on your command line. This is an example from Solaris (but the script sho
A W i d e r V i e w: Simple Way to Calculate OS CPU Utilization
Another (Simpler) Way to Calculate CPU Utilization. Back in April of 2011, I blogged about how to calculate the operating system CPU utiliza
Sqlplus is my second home: Part 7 – Downloading files via sqlplus :-)
Some years ago I wrote about how sqlplus allows you to run sqlplus scripts directly from HTTP and FTP locations instead of the local filesys
How to Finding Similar SQL Statement, the easy way.
The proper use of bind variables in SQL statements is a must. How do we find queries that don't use bind variables and are parsed each time
Revealing the hints behind the Automatic SQL Tuning Advisor | The Pythia...
A public blog on subject matters of interest to DBAs, by The Pythian Group's remote DBA specialists in Oracle, SQL, and MySQL.
Repeat After Me: NULL Values are Not Stored in Indexes?
February 28, 2012 I do not always get as much benefit from the books that I read as the books' authors probably intended, although the co
What to Learn from LinkedIn Password Hack as an Oracle DBA
Confessions of an Oracle Database Junkie - Arup Nanda The opinions expressed here are mine and mine alone. They may not necessarily reflect
Oracle related stuff: Dynamic Sampling And Indexes
This way the statistics will be handled consistently for both table and indexes. Note that all this doesn't apply to Global Temporary Ta