Submitted by dmann on Wed, 10/30/2013 - 01:35
As the licensing of the Oracle Flashback Features has changed over recent releases I wanted to provide a summary. In 12c Oracle has opened up basic usage of Flashback Data Archive which is a handy way to add data archiving capabilities to existing/legacy applications.
The cost part of Flashback Data Archive is now an Optimization feature which reportedly will reduce the disk space requirements by 2-4 times. This requires an Advanced Compression license to use.
Submitted by dmann on Mon, 09/16/2013 - 18:38
I have been encountering a lot of Plus/Delta activity at the end of my meetings and projects. Basically it is an informal feedback mechanism. A chance to communicate 1) what was good about the meeting and 2) what may need to be changed in the future.
I can appreciate the sentiment. Just having a project or meeting leader ask for the feedback is a great step forward in improving processes. One of my group leaders took it a step further though when applying it to tasks or projects. Read more about A Delta to Plus/Delta... Good / Tricky / Different...
Submitted by dmann on Fri, 08/02/2013 - 04:16
Submitted by dmann on Thu, 08/01/2013 - 17:25
Submitted by dmann on Sun, 06/30/2013 - 10:56
Due to some unforeseen circumstances I was unable to spend as much time as I would have liked at KScope13 in New Orleans but boy did I pack a lot into the 24 hours that I was there.
Submitted by dmann on Thu, 05/30/2013 - 17:59
I have a case where I need to enforce uniqueness on a combination of columns but only when a flag is set (ACTIVE_FLAG=1). The table also holds history and may have multiple inactive records mixed in but I don't want to keep those from being added to the table.
This can be done by exploiting the fact that null index expressions are not indexed. DECODE and function based index to the rescue!
Submitted by dmann on Wed, 03/13/2013 - 18:06
I am throwing together a quickie Play Framework application for a DB process dashboard. I love Play. Its quick, powerful, and does a pretty good job of getting out of your way when you need it to.
But as a cutting edge open source app framework the documentation is sometimes a little behind the curve... Or assumes you are always using h2 for dev and mySQL for production.
Here are some tips on getting your new Play app to play nicely with Oracle via JDBC. Read more about "Playing" Nice with Oracle - Using Play Framework 2.1 with Oracle
Submitted by dmann on Sat, 12/22/2012 - 09:16
Submitted by dmann on Wed, 10/24/2012 - 23:50
Submitted by dmann on Tue, 10/02/2012 - 12:25
I am evaulating some schema migration tools for a project I am working on. I want some basic help organizing scads of changes that we will make during development. I also want the ability to produce generic SQL scripts as output to pass along for review / execution by folks that are not knee deep in our development environment.
The SQL Script output requirement cut out a lot of options. For a comprehensive list of options check out the feature matrix on the Flyway page which compares 9 popular schema migration tools.
Read more about myBatis Migrations and Oracle RDBMS