Showing entries 30353 to 30362 of 44105
« 10 Newer Entries | 10 Older Entries »
Emulating MySQL’s GROUP_CONCAT() Function in SQL Server 2005

Sometimes, the small things make all the difference. Last month, a friend of mine that works at Intel asked me how to do something seeming easy – concatenate the rows eliminated during a GROUP BY and present them in a column of their own. This is actually something typical when trying to do all sorts of reports, and just makes thing easier for everyone.
The answer? GROUP_CONCAT of course. This could have been easy. Alas, they were working with SQL Server 2005, which does not have such a function.
Now, all of the above isn’t exactly news – there are tons of articles and blog posts about it on the web. Some give you the code for special UDFs and some give you solutions that use cursors. A 3 year old post by Xaprb suggests using local variables.
I suggest a different approach based on a “hack” which utilizes the new …

[Read more]
Creating MySQL Backups With AutoMySQLBackup

Creating MySQL Backups With AutoMySQLBackup

AutoMySQLBackup is a shell script that lets you take daily, weekly and monthly backups of your MySQL databases using mysqldump. It can back up multiple databases, compress the backups, back up remote databases, and email the logs.

Meet Dups, our new MySQL Community Manager in North America!

My prayers have been answered.

We have found a worthy replacement for Jay Pipes: Dups.

  • Dups joined MySQL in July 2007.
  • Dups until recently was in the MySQL Web Team, and has joined us now.
  • Dups comes from Canada (Newfoundland).
  • Dups even lives in Canada (Montreal).
  • Dups will roam the North American continent to serve the MySQL community, to learn from it, to explain Sun to the community, and to explain the community to Sun.
  • Dups is sometimes mistaken for Colin Charles, because of similarities in physical appearance.
  • Dups has a somewhat challenging name, Duleepa Wijayawardhana.

I’m very happy we got Dups as our Jay clone, because

  • Dups is a MySQL user since last century.
  • Dups knows MySQL very well.
  • Dups is an excellent communicator: he structures his thoughts clearly and writes an enjoyable …
[Read more]
Good Luck Jay, Welcome Dups!

Jay Pipes has joined the Drizzle project, and we have been busy looking for a replacement. Cloning Jay Pipes brought serendipitous results. You know that cloning is not an exact science, and we could not get a perfect replica. Perhaps it was a MySQL replication issue. We should try with row-based logging, next time. Anyway, we were looking for a replica of Jay's skillset, and instead we found a match for the kind of enthusiasm that brought Jay to start working for MySQL in 2006 and then to embrace Drizzle this year.

Exit Jay, whom we will miss dearly. He was the first person that I met in the MySQL community who went to work for the company. That's when I started thinking that maybe I could become an employee as well. …

[Read more]
Sun Systems Tour; MyGOSSCON

Busy next few days: Sun Systems Tour in Jakarta, Indonesia on November 5, then MyGOSSCON 2008 on November 6.

For the Sun event, there’s a corporate slide deck - MySQL from Sun: The Platform for the Web Economy. For the MyGOSSCON event I’ll be speaking about MySQL Best Practices.

If you’re in Jakarta and free on November 5, don’t hesitate to say hi. Similar invite for MyGOSSCON, though I don’t actually know if its open to all.

Don't Panic!

In the great words of Douglas Adams and in response to Jay's "So Long and Thanks for all the Fish", the world does not quite end as Jay removes his Community Manager hat and puts on those coveralls to work on pouring code out of Drizzle. Sadly for you all, Giuseppe and Kaj in a fit of nothing short of madness chose yours truly to take over from Jay -- I was thinking that perhaps Kaj might have been suffering from some altitude sickness when the emails reached him.

Stepping into Jay's position is nothing short of climbing the beanstalk and discovering that …

[Read more]
International PHP Conference 2008

Last week I attended the International PHP Conference 2008 in Mainz in Germany. The conference was well prepared and I would like to say thanks to organizers. There was just one thing, which could be better. It was raining for all my stay, but this nobody can influence:).

As I expected, almost nobody from the attendees knew the PHP support in NetBeans or NetBeans itself. PHP support in NetBeans is still new and the first version of the PHP support will be released with NetBeans 6.5, probably next week. Because our tool is still new for PHP developer, no surprise for me. I met probably less people than I have fingers, who knew NetBeans. Sun was one of the Gold sponsors and during opening ceremony the audience was asked whether there is someone who knows the PHP support in NetBeans. I think that there was  6 people who put up hand.

On Wednesday I had one session, where I did demonstration of features that are available in …

[Read more]
Sun's Cloud Computing Portfolio

Update: Sun has expanded its Cloud Computing portfolio with the recent acquisition of Qlayer, a cloud computing company that automates the deployment and management of both public and private clouds.  The Q-layer organization, based in Belgium, is now part of Sun's Cloud Computing business unit which develops and integrates cloud computing technologies, architectures and services.

Cloud computing is about managing petascale data. Sun's server and storage systems can radically improve the data-intensive computing emerging in the cloud. Some clouds are closed platforms that lock you in. Sun's open source philosophy and Java principles form the core of a strategy that provides interoperability for large-scale computing resources. Sun's virtualization solutions for advanced …

[Read more]
Sun's Cloud Computing Portfolio

Update: Sun has expanded its Cloud Computing portfolio with the recent acquisition of Qlayer, a cloud computing company that automates the deployment and management of both public and private clouds.  The Q-layer organization, based in Belgium, is now part of Sun's Cloud Computing business unit which develops and integrates cloud computing technologies, architectures and services.

Cloud computing is about managing petascale data. Sun's server and storage systems can radically improve the data-intensive computing emerging in the cloud. Some clouds are closed platforms that lock you in. Sun's open source philosophy and Java principles form the core of a strategy that provides interoperability for large-scale computing resources. Sun's virtualization solutions for advanced …

[Read more]
microslow patch, now with fractional seconds

Thanks to everybody who responded to microslow patch - backwards compatibility. After some more poking around in the code, I've managed to resolve the issue and it now both eats and displays fractional seconds. That means that on input it's now backwards compatible with a stock MySQL build. And it can now also accept say 0.05 (for 50 milliseconds, if I have my zeros right ;-)

You can find the branch containing the new patch here.

The full updated functionality is documented at http://ourdelta.org/docs/microslow and will be included in the next upcoming OurDelta build (d7), so that we may forget …

[Read more]
Showing entries 30353 to 30362 of 44105
« 10 Newer Entries | 10 Older Entries »