We introduced Oracle SQL Developer to our developers about a year ago. They seem to like it for querying Oracle, but the MySQL connectivity was quirky in previous releases.Now that Oracle SQL Developer 1.5.4 has been released, I figured I'd give it a try again. I downloaded the software and it started right away with no problem (although I wasn't paying attention and I forgot to migrate over my
This is the 140th edition of Log Buffer, the weekly review of database blogs. Welcome.
Let us begin with Oracle this week. Dan Norris illustrates how to start database services automatically after instance startup. He says, “Services are an essential component for managing workload in a RAC environment. If you’re not defining any non-default services in your RAC database, you’re making a mistake.”
Vivek Sharma published his tale of, Latch: Row Cache Objects causing huge performance issue. Clever detective …
[Read more]In about 15 minutes, Giuseppe Maxia will begin a webinar in which the main focus is a presentation on “How to have a good presentation”. Talk about meta!
Giuseppe posted how to join the free webinar.
The slides can be found at http://datacharmer.org/downloads/2009_03_Presentation.pdf.
Yesterday I posted about our release of Tungsten FSM, a
package for building state machines in Java. Today we are
publishing Tungsten Monitor, the second of four new Tungsten
packages we are releasing on SourceForge.net during the month of March.
Tungsten Monitor offers fast, pluggable resource monitoring for
database clusters. We have a couple of specific monitor types
already implemented; you can add new ones with minimal Java
code.
Tungsten Monitor is focused on a single problem: providing
continuous notifications of the state of resources in a cluster.
Each monitor executes a simple process loop to check the resource
and broadcast the resulting status. The status information …
The Oracle gateway for ODBC provides an almost seamless data integration between Oracle and other RDBMS. I won’t argue about its performance, limits, or relevance. It serves a few purposes; set it up and you’ll be able, for example, to create database links between Oracle and MySQL. After all, wouldn’t it be nice if you could run some of the following SQL statements?
-
select o.col1, m.col1 from oracle_tab
o, mysql_tab@mysql m where o.col1=m.col1; -
insert into oracle_tab (select * from mysql_tab@mysql);
This post is intended to share, the same way Karun did it for SQL Server …
[Read more]Welcome to the 139th edition of Log Buffer, the weekly review of database blogs. Let us begin with a look at the best from the Oracle ’sphere.
Oracle
Many of you might be considering some more training or certification. Coskan Gundogar has already been there, and has returned with the tale to tell, What I learned during Oracle SQL Expert Exam Study Part-1.
In Jared Still’s Ramblings a discussion of the evils of encoding meaning into data.
…
[Read more]
50 things to know before migrating Oracle to
MySQL by Baron Schwartz is an interesting read, it points out
clearly that MySQL is not Oracle. However, Oracle is not
the benchmark by which all others are to be judged. So what do we
compare with, or actually, why do we compare at all?
Hmm, so we take three steps back, and get a much better view...
Marten Mickos (MySQL CEO from 2001 until the Sun acquisition in
2008) said it all along "MySQL does not compete with
Oracle". I don't think people actually appreciated what he
was saying, or even believed that he meant precisely what he
said. They might have thought "oh that's just positioning and
protesting too much to make the opposite point". But he wasn't,
it was the clear plain truth and it still is today (and so it
should remain, I think).
…
A while back I was at a seminar on migrating database applications to MySQL. A lot of the attendees were Oracle users. Based on their questions, comments and conversations during lunch, I made the following list of things Oracle users need to know about migrating to MySQL. Most of these are “gotchas” that would be contraindications or require some thought about a workaround.
Note: this is not meant to be MySQL-bashing. Some of these limitations are going to be fixed in future versions of MySQL, but they generally apply to current GA version 5.1. Some things are possible to achieve by choosing one particular way to use the server, at the exclusion of other things (e.g. Cluster rules out foreign keys, spatial data types rules out transactions). I am posting this list at the request of some Oracle DBAs who asked me to produce it for them.
- Subqueries are poorly optimized.
- Complex queries are a weak …
Welcome to the 138th edition of Log Buffer, the weekly review of database blogs. If you aren’t aware of who I am, my name is Nick and I am a Senior DBA at The Pythian Group. This is my second run at hosting Log Buffer, and I hope you will enjoy it as much as I did creating it.
As we see winter giving way to summer, I thought I would start
with Informix.
Over at Informix-technology Fernando
talks about FUD for thought where he talks about the
future of Informix vs. DB2.
Sticking with IBM, I thought that we …
[Read more]This is the 137th edition of Log Buffer, the weekly review of database blogs. Dave Edwards is enjoying a week off, and so as part of my plot to take over the world, I am writing this week’s Log Buffer.
First, the fun stuff: Josh Berkus tells us that the American English Translation of the Manga Guide to Databases is available in Japanese Fairies and Third Normal Form.
Then, the basics:
Giri
Mandalika points to an article on Using MySQL with Java Technology. This is a
basic article on how to connect, and …