For those who have not been following, I reported previously that I had created a query-based filesystem with node.js, fuse4js, FUSE, and Oracle. This filesystem is mountable by any OS user and uses queries against Oracle tables as its source instead of disk. In this specific case, a table containing
Category: Oracle
Oracle is my focus profession and the big kahuna among transactional databases on the market today. This category features in-depth technical posts regarding Oracle, musings, projects, and Oracle related news.
What’s the Diff? Creating AWR Difference Reports
If you’re a DBA on Enterprise Edition with the Diagnostics Pack and you don’t use the Automatic Workload Repository (AWR) reports, you are seriously missing out. AWR is the holy grail of snapshot-based metrics at the instance level. There are a ton of resources out there covering AWR, so I
A BLOB Filesystem built with FUSE, node.js, and fuse4js
Here’s one for the “neato” category. This weekend I decided to try making a filesystem with FUSE (Filesystem in Userspace), a package which allows mountable filesystems to be customized and modified with a source other than disk. The data can come from anywhere, and it will take the traditional appearance
Because what is life without humor?
I noticed yesterday that I was still getting hits for my Oracle Ace comics, but since the site for them is long gone viewers were justing getting errors. So I’ve brought them here for your viewing pleasure. Enjoy! And yes, I’m a big xkcd fan. I’m also aware that my
Make your own VM training/lab environment for $900
I’m sure we’ve all dabbled with VMs a time or two (and if you haven’t, you should). However, I had a specific goal of creating a robust purely virtual environment for training, labs, and testing. While a plain old Linux VM loaded over Windows, Linux, or Mac would have been
Strange Behavior with MEMORY_TARGET
I got a help request from a client who was running Oracle 11.1.0.6 64-bit. Their memory_target parameter was set to 5G, with sga_target and all pool parameters set to 0. pga_aggregate_target was explicitly set to 750MB. However, Oracle would not allocate more than 64MB RAM to the Buffer Cache. We
A million kernels, a million I tell you!
This article describes how scientists at Sandia National Laboratories in Livermore were able to run a million linux kernels on a single system as virtual machines. That’s a whole mess of VMs. Given the enormous amount of growth the computing world has gone through in the last few decades, you
Disable or Pay Marketing
You have to love software marketing. Imagine buying a new car. In the new car comes leather seats, A/C, and a killer sound system. After driving it around for a few days, you get a reminder from the dealership: The leather seats, A/C, and sound system are separately licensed products.
Oracle RAC Training in Lausanne
Recently I posted that I was teaching a class in Switzerland. I’m home now in good ol’ Virginia, over the jet lag and ready to blog. Class went very well. I taught the Burleson Consulting 3 day Oracle RAC course, one of our most popular courses which I am called
Bonsoir from Lausanne!
Hello everyone! I’m writing from Lausanne, Switzerland where I am teaching a three day RAC course. Geneva and Lausanne are amazing places, highly recommended if you are traveling to Europe…great food, fun sights, and a huge array of international travelers. This is my second trip to Europe this year (the