Showing entries 33366 to 33375 of 44049
« 10 Newer Entries | 10 Older Entries »
My First Data Warehouse

I finally finished my first data warehouse! and it only took me 3 days!

Well, to be fair, the data warehouse design was already planned and it wasn't really that big anyway, but I am still happy about it.

I was asked on Monday to do a data warehouse for my company's head quarters in Germany. I work in Beijing, so its like.... very slow to connect to there. They gave me the database design, some SQL statements to generate a few dimensions and "rough" business rules for the data.

Now, I haven't done anything like this before, but I really wanted to try. So I did it my way.

My way is to use a lot of Views with long SQL statements instead of cursors or stored procedures. I like it this way, because I feel like I can see the data and catch problems instead of programming blindly to …

[Read more]
MySQL?s business model in a state of flux

“Sun to Begin Close Sourcing MySQL” screamed the headline on Slashdot last night. The headline is not entirely accurate (although slightly more accurate than the bizarre statement that “Sun has had a very poor history of actually open sourcing anything”).

So what is going on at MySQL? To get to the bottom of that you have to weave together a number of posts and comments from a number of sources. First the article behind the Slashdot headline:

“Just announced: MySQL to launch new features only in MySQL Enterprise,” states Jeremy Cole, which is a much more accurate description of the state of affairs. “MySQL …

[Read more]
Proven Scaling Hardware: Today and Tomorrow

64-bit -> 'unlimited' addressable memory.

CPU -> MySQL - dual dual core vs. dual quad core don't matter. Because MySQL is not CPU intensive anyway.

Memory -> Semi-ideal situation: RAM size > Database Size. If db size is 30 GB, then get a 32 GB RAM.

Shared storage -> SAN / NAS -> dedicated to MySQL db and not shared with other systems.
-> I/O latency higher compared to RAID
-> RAID -> stored in local server

Vendor -> Dell - cheapest price compared to other brands
-> can go cheaper if you have good relationship with sales rep (~25% discount)

I had to move... Getting bored.

Dtrace with MySQL 6.0.5 - on a Mac

For the first time, MySQL includes Dtrace probes in the 6.0 release. On platforms that support Dtrace you can still find out a lot about what's happening, both in the Operating System kernel and in user processes, even without probes in the application. But carefully placed Dtrace probes inserted into the application code can give you a lot more information about what's going on, because they can be mapped to the application functionality. So far only a few probes have been included, but expect more to be added soon.

I decided to take the new probes for a spin. Oh, and rather than do it on a Solaris system, I figured I'd give it a shot on my Intel Core 2 Duo MacBook Pro, since MacOS X 10.5 (Leopard) supports Dtrace.

To begin with I pulled down and built MySQL 6.0.5 from Bit Keeper, thanks to some help from Brian Aker. …

[Read more]
UC Exam Results Day 2

The first persons I met at the UC this year were David Minor and his daughter. David told me he was interested in the Certification Exams and bravely took the plunge on his first exam Tuesday morning. I am very happy to announce he has earned his Associate, Developer and DBA Certifications. Congratulations to David and all the others who took exams.

Thursday is the last day for conference attendees to take their exams for only $25. We will open the exam room at 8:30a and let people take exams until 3:00p. So save $175 or wait until the 2009 Users Conference.

Today we still had problems for those who had not set up their account with Pearson VUE BEFORE taking their exams. Since we hang the certification exams off the data from those accounts. The results below do not include the thirty plus exams waiting for this data.

[Read more]
Origins of the MySQL name

After many years where it’s been under debate, Monty now really says he knows what MySQL is named after, and it is after My.

MySQL and "commercial extensions:" Core, complements, and semantics

MySQL has placed itself in the middle of a rising furor over its allegedly diminished commitment to open source. To be fair, it has only itself to blame.

It all started with a disgruntled ex-MySQL employee, Jeremy Cole. Cole declared that MySQL's sky was falling because it was to be releasing certain parts of the next version of its database as closed-source software. Marten Mickos responded that he had misunderstood (when, in fact, he had understood very well), it went to Slashdot (where it was of course misconstrued even further), and we're left with a …

[Read more]
Community member with MySQL fork

Is this thing on?

Since the recovery from my recent outage, I’ve noticed that none of the normal feed sites where my posts normally show up caught the last post, so this is a test post to see what’s going on, if it was a temporary glitch, or what.

If you didn’t see the post linked above, please read it if you’re happy with your web host. I’m looking for a new one :-/

More MySQL UC 08 Videos

Hopefully you can’t get enough of the UC08 videos (and thanks to Sheeri for the link with the full Jonathan keynote video), so Zack has managed to get some most posted.

This morning, we learned what it meant to be a pirate in terms of patents, copyright and now politics with the Pirate Party. Don’t let the scary name put you off - these guys are about making all of us consumers (of software, video, audio, books, etc.) more in control of information. Please support these guys by visiting Piratpartiet.se.

Next we had the Scalability Panel with representatives from Facebook, Fotolog, Sun, YouTube, …

[Read more]
Showing entries 33366 to 33375 of 44049
« 10 Newer Entries | 10 Older Entries »