Posts Categorized: Technical Blog
When I first heard about Oracle Database Appliance and what it does, I got really excited — I saw great potential in this product. When we got our hands dirty and started testing the appliance, I become confident that this product will be a hit. This article is targeted at system architects and managers to explain what they get, and don’t get, with Oracle Database Appliances.
Pythian is happy to announce the achievement of three new Oracle PartnerNetwork Specializations, bringing the total to seven under our Platinum level membership of the Oracle PartnerNetwork (OPN) program. The new specializations are: Oracle Exadata, Oracle Data Warehousing, and Oracle GoldenGate.
I was in Melbourne presenting two of my papers for Australian Oracle User Group Victorian members. I received a very warm welcome in that beautiful city. it was my pleasure to meet several Oracle DBAs and present for AUSOUG members. 25 people took part in the meeting! I should say that it was one of the best audiences I have presented for over the last few months! I received several good questions and we have a very good follow up discussion.
Isn’t that that time of the year again? Yes, it is — it’s time for our annual Oracle Bloggers Meetup and of course Oracle is piggybacking OpenWorld with the meetup again! ;)
In this post I explain how you can install both Oracle VM Server 3 and Oracle VM Manager 3 allocating to both components just 1GB of RAM on the same logical server (Dom0).
I’ve been following the development of Tungsten Replicator for quiet some time now, and recently was fortunate enough to find the time to take a look at the product in more detail. Here’s my review, enjoy.
MySQL Replication is a powerful tool and it’s hard to find a production system not using it. On the other hand debugging replication issues can be very hard and time consuming. Especially if your replication setup is not straightforward and you are using filtering of some kind. Let’s look at an issue I had..
When I found out that NoCOUG had accepted my abstract, “Oracle 11g: Learning to Love the ADR”, I was both ecstatic and terrified. This meant that I actually had to prepare the presentation and speak in front of peers. Surely they would throw me into San Francisco Bay if I didn’t bring my A-game, so I set out to do just that.
A few days ago, we faced an interesting problem on one of our customer’s slave mysqld servers. An Alter for adding a new column was run on master server took 542 seconds where as it took few hours on the slave server to complete due to a SELECT blocking the Alter was not allowed to complete. What happened in this situation was: ALTER started first, then concurrent SELECT started on the same table, when ALTER finished copy to a temp table it tried to RENAME table, but failed to get global lock on data dictionary. All the threads that started after this point had to wait on ALTER to finish.
Backup jobs can be scheduled in many different ways (crontab, Grid Control, Scheduled Tasks, etc) and finding the log file may be tricky if you don’t know the environment well. Furthermore, log files may also have already been overwritten by the next backup or simply just deleted. An alternative way of accessing that information, thus, may come handy. Fortunately, RMAN keeps the backup metadata around for some time and it can be accessed through the database’s V$ views. Obviously, if you need this information because your database just crashed and needs to be restored, the method described here is useless.