ALTER SYSTEM SET CPU_COUNT = 4;
Wednesday, April 20, 2011
Instance Caging
Wednesday, April 6, 2011
Oracle Restart - a 11g New Feature
Oracle instances and its dependent components restart automatically after any hardware or software failures and machine reboots. The components that can be restarted are –
- Database instance
- Oracle Listener
- ASM instance
- ONS (Oracle notification service)
Much like clusterware, Oracle Restart also comes with a server control utility (SRVCTL); you should start/stop the components with SRVCTL.
In my opinion, this is a pretty useful tool and option to have. Gets rid of any additional scripting that would have required in day-to-day operations. Also serves as an introduction to how to manage services in a RAC which is a good thing for junior DBA's. The only problem the tool still looks for “ORA_CRS_HOME”, which is a bit weird given that it is supposedly for single (non-RAC) instance databases.
Thursday, March 17, 2011
Oracle Database on Amazon RDS
- Bring Your Own License – (BYOL): Customers with existing Oracle Database licenses can run Oracle Databases on Amazon RDS with no additional software licensing or support cost. Oracle will provide the technical support required in case BYOL DB instances.
- On-Demand Database Instances: This is a pay-by-the-hour licensing option with no up-front licensing fee or long-term commitment required. One simply pays by usage depending on the database edition and size of the instance. Brings it on par with other AWS offerings. Technical support for On-demand instances will be provided by AWS.
- Reserved DB Instances: Make a commitment and pay a one-time fee to get a DB instance with a significant discount on the hourly usage charges. The commitment required would be 1 or 3 years. Technical support for On-demand instances will be provided by AWS.
- Licensing fee – Oracle is an expensive product and it acted as a deterrent to use Oracle on a cloud hosting platform such as Amazon.
- High availability – currently setting up of Oracle RAC is not possible on AWS EC2 hence one cannot achieve high-availability
- Upgrades – Can I choose to opt out of any future upgrades because I don’t want to be forced for an upgrade. E.g. they have similar option available for MySQL so will it be extended to Oracle as well?
- High availability – Would I get RAC? Will it be made available on-demand or forced choice?
- Data security – Database on shared infrastructure adds the same security concern that’s being on people’s mind for quite some time. Admin controls being with Amazon could be another concern.
- Manageability – How much control do I get and the need to learn a new API to manage the databases.
- TCO – Don’t just go by the hourly usage charges as Amazon will also charge for storage (backup and data), bandwidth / data transfer etc.
Tuesday, March 8, 2011
Edition based redefinition
Oracle 11g brought in a new feature called Edition based redefinition (EBS) basically aimed at reducing the planned downtime during application releases/upgrades etc. In this changing and dynamic world, application also undergoes numerous enhancements; it’s in these situations that one cannot afford to take a downtime and looks for options to minimize or eliminate them. While the application code and the software provide some options, the Oracle database engine had no such option.
- Synonym
- View
- Procedure
- Function
- Package and Package Body pe
- Trigger
- Type and Type Body
- Library
- If you make changes to procedures, function etc.
- Changes are done to physical structure of tables rather than data
Wednesday, April 14, 2010
Oracle Critical Patch Update - April 2010
Related articles by Zemanta
- Oracle to release quarterly Solaris updates (v3.co.uk)
Wednesday, April 7, 2010
Oracle RAC One Node - What is it?
• Built-in cluster failover for high availability
Monday, February 16, 2009
Future of Relational Database
I read an interesting article on RWW about future of relational database; thought it might be of interest to you too!
This article talks about the emerging database (key/value database) and compares it to RDBMS. One of the interesting things being that you may not be able to perform JOIN operation. It is being described as the suitable model for cloud service provides (and pay-as-you-go service providers) and big players like Amazon (SimpleDB), Google (AppEngine Datastore), Microsoft (SQL Data services) have already started the offering. There are non-cloud providers too like - CouchDB, Drizzle, Mongo etc. However, all these services (both cloud and non-cloud) are still in beta or alpha phase.
My 2 cents - Personally, I think these emerging database models have a long way to go before then can match feature richness of RDBMS; Scalability can not be the only criteria as described in RWW article. With RDBMS like Oracle adopting to cloud, it can get tougher for key/value database models.
Pour in your thoughts...