THE WORLD DISCUSSES #PYTHIAN ON TWITTER. HAVE A QUESTION? USE OUR HASHTAG AND ASK AWAY.

Upcoming Boston MySQL User Group: SHOW ENGINE INNODB STATUS demystified

On Monday, October 12, 2009* from 7-9 pm at MIT, I will be giving a presentation explaining SHOW ENGINE INNODB STATUS for the Boston MySQL User Group. There is information about foreign keys, transactions, deadlocks and mutexes just waiting to be discovered, and I will show how to decipher the information.

For all those in the Boston area, I hope to see you there! For those who cannot be there, we will video this presentation and make it available online, and post here when the video/slides are up.

*Yes, I realize that this is a bank holiday in the US.

Sydney MySQL User Group meetup #9 — In-depth MySQL with Arjen Lentz

What: SMUG#9 – In-depth MySQL with Arjen Lentz

When: Monday, September 7, 2009 5:30 PM

Where: Please make sure to RSVP (even “Maybe”) so that we know how many are coming!
Sydney Mechanics School of Art
Level 3, 280 Pitt Street
Sydney
02 9262 7300

I’m very excited to announce a very special guest at this user group meeting!

Arjen Lentz is in town doing his Sydney training program 7-Sep to 9-Sep and kindly agreed to drop by and talk about something interesting in the MySQL world – be it a technical topic or the state of the MySQL community eco-system.

For those of you who are relatively new in the group – Arjen has actually kicked-off the Sydney MySQL User Group few years ago. Arjen has been Australia’s earliest MySQL AB employee. He lives in Brisbane and is visiting Sydney for just few days so this is a unique opportunity to meet him personally unless you are a lucky student enrolled into his training program classes that week.

We are starting at 5:30pm with pizza and beer and some mingling around. Around 6:00pm, we should be in the condition to move into a more formal discussion led by Arjen. The finish should be by about 8:30pm.

Please don’t forget to RSVP and answer the question at the RSVP form on what topics would you like to discuss the most.

Looking forward to see many of you there!

Video: Eric Day and Patrick Galbraith Speak About Drizzle and Gearman

At the July MySQL User Group, Eric Day and Patrick Galbraith spoke about Drizzle, a lightweight, microkernel, open source database for high-performance scale-out applications, and Gearman, an open source, distributed job queuing system.

The slides can be downloaded from http://www.oddments.org/notes/DrizzleGearmanBoston2009.pdf.

The first hour of video, where Eric and Patrick talk about Drizzle, is at http://www.youtube.com/watch?v=hi4cGzFlcuU, and below:
Read the rest of this entry . . .

Eric Day Speaks About Gearman and Drizzle July 6, 2009 in Boston

The July meeting of the Boston MySQL User Group will feature Eric Day, a prominent Drizzle developer, talking about Drizzle and Gearman:

In this talk we will discuss two growing technologies: Drizzle and Gearman.

We will explain what the Drizzle project is, what we aim to accomplish, and an overview of where we are at. We will also be introducing the fundamentals of how to leverage Gearman, an open-source, distributed job queuing system. Gearman’s generic design allows it to be used as a building block for almost any use – from speeding up your website to building your own Map/Reduce cluster. We will tie Drizzle and Gearman together and demonstrate how they work in a custom Search Engine application.

————————

Here is the URL for MIT’s Map with the location of this building:
http://whereis.mit.edu/map-jpg?selection=E51&Buildings=go

This map shows the MBTA Kendall Stop:
http://whereis.mit.edu/map-jpg?selection=L5&Landmarks=go
(the stop is in red on that map, and you can see E51 in the bottom right)

Here are the URL’s for the parking lots (free and open to the public after 3 pm):
http://whereis.mit.edu/map-jpg?selection=P4&Parking=go
http://whereis.mit.edu/map-jpg?selection=P5&Parking=go

Free pizza and soda will be served, so please RSVP accurately.

To RSVP anonymously, please login to the Meetup site with the e-mail address “admin at sheeri dot com” and the password “guest”.

For more information, see: http://mysql.meetup.com/137/

User Group Sponsorships

In the wake of Meetup.com changing their sponsorship agreements, Technocation, Inc., an international not-for-profit group, has set up a fund for user group sponsorships. You can use the button below to donate any amount of money in US funds via PayPal:


(all monies sent through that button will be earmarked as a directed donation to the “User Group Fund”. In the interest of not cluttering up this blog post with a Donate button for each currency, you can use PayPal to send funds in *any* currency to “donate@technocation.org”. Just be sure to specify if you want the money to go to specifically to the User Group Fund.*)

Note that meetup.com’s fees are $144 per year ($12 per month).

Four years ago, MySQL and Meetup.com entered into an agreement. I have no idea of the details of this sponsorship, though from reading in between the lines, I believe the sponsorship was an in-kind sponsorship — that is, no money exchanged hands, but there were mutually agreed upon benefits. I have no idea what the benefits to Meetup.com were — publicity or free consulting, perhaps.

What I do know is that Meetup.com is changing the way they are doing sponsorships. Read the rest of this entry . . .

Meetup.com Confirms Automatic MySQL Sponsorship Ended

The bad news is that whatever agreement MySQL AB had with Meetup.com has ended. As per the wiki at http://forge.mysql.com/wiki/How_to_create_a_user_group:

MySQL AB has an agreement in place with meetup.com to cover the organizer fees. Simply click at the link at the top of the meetup.com page to request your electronic voucher so you can become an organizer.

Unfortunately, this agreement has ended, so there’s going to have to be a more manual process to get MySQL to sponsor the meetup groups. At its cheapest, a year of meetup.com is $144.

The good news is that Giuseppe and Dups (as well as the local Sun/MySQL folks in Boston who also sponsor the pizza and soda we have) have expressed that they are dedicated to sponsoring these user groups, so nobody has to go around digging for spare change just yet.

Here’s the sad e-mail I received:

from Meetup Support
to sheeri
date Mon, May 4, 2009 at 5:52 PM
subject Greetings from Meetup Support (KMM1797374I15977L0KM)
mailed-by meetup.com

Hello Sheeri,

Thanks for your patience while we looked into this!

I did some research and My SQL will no longer be sponsoring Meetup
Groups. Therefore, you’ll need to purchase a subscription plan in order
to continue hosting the Group on Meetup.com. Sorry about that!
Read the rest of this entry . . .

Sydney SQL Server User Group — April 2009 Meeting

I’m on the train coming back from Sydney SQL Server User Group April 2009 meeting — SQL Server 2008 Security Deep Dive by Peter Ward. The event is held at the same venue where I organize Sydney Oracle Meetups (actually, it’s another way around — I learned about this place by attending the previous SSUG meeting) and it’s the top quality venue especially for the money they charge.

The presentation in two parts was exactly what an Oracle DBA like me would need to have a peek into the security territory of SQL Server. I was afraid it would be really “deep dive” and assumed lots of SQL Server knowledge but I was actually fine. I think it would be cool to have a full day real deep dive and looking at what Peter was talking about, I’m convinced that he could keep going further and further into details should we give him more time.

I learned that SQL Server security model is somewhat complex and it’s still not clear for me what is what in all these server logins, database users, schemas and etc. are doing and what are relationships between them but, again, there is just an Oracle DBA inside me. As David Lean, the voice of Microsoft there, explained — it’s historical. Indeed, SQL Server must be old enough now to have some history! ;-)
Read the rest of this entry . . .

New England Database Society Meeting

I am passing this along — I am not sure if most folks reading this can make it, as it is last-minute and in the Boston area, but I figured I’d let people know that the New England Database Society exists. It’s free, sponsored by Sun (and has been for years, long before Sun bought MySQL), and is hosted by my college database professor, Mitch Cherniack. (To that end, I should probably make sure to promote the Boston User Group here more often! I keep forgetting…)

You can find information on how to be a part of the mailing list at http://www.cs.brown.edu/sites/neds/

The next New England Database Society will be held on Friday, March 27 and the speaker is Christian Jensen of Aalborg University.

===================================================================
[N]ew [E]ngland [D]atabase [S]ociety
sponsored by Sun Microsystems, presents

Data Management for Location-Based Services

Christian S. Jensen
Center for Data-Intensive Systems
Department of Computer Science
Aalborg University
Read the rest of this entry . . .

Real Time Data Warehousing Presentation and Video

At the March Boston MySQL User Group meeting, Jacob Nikom of MIT’s Lincoln Laboratory presented “Optimizing Concurrent Storage and Retrieval Operations for Real-Time Surveillance Applications.” In the middle of the talk, Jacob said he sometimes calls what he did in this application as “real-time data warehousing”, which was so accurate I decided to give that title to this blog post.

The slides can be downloaded in PDF format (1.3 Mb) at http://www.technocation.org/files/doc/Concurrent_database_performance_02.pdf.

This talk discussed how to do real-time retrieval operations while doing concurrent high volume insertion, including:

  • How to keep up with 1.5 Mb/second per server incoming data stream
  • server hardware comparison between a multi-core AMD Opteron and a multi core Intel Xeon
  • MySQL/Postgres comparison
  • schema design
  • design of the storage/retrieval benchmark
  • tuning MySQL

Read the rest of this entry . . .

RMOUG: Day 2

Day 2 finished yesterday. It was quite a busy day, with some excellent sessions.

Battle of the Nodes: RAC Performance Myths — Riyaj Shamsudeen
A great presentation on popular RAC myths, with some great examples. Excellent visuals that made complex processes look simple. I really liked this one.

Getting the Most Out of AWR — Tim Gorman
A first-rate session attended by a lot of the conference. It went into detail on what scripts are available to extract AWR information without needing Grid Control or Database Control. For command-line lovers, it’s great.

The SAN is guilty… until proven otherwise — Gaja Krishna Vaidyanatha
A very important session for all DBAs, showing the end-to-end components involved in database I/O. There are so many more components that can cause problems between the database and the physical spindles. Concepts, case studies, plenty of information.

Understanding Oracle Execution Plans: How SQL is Really Executed – Tanel Poder
One of those eye-opening sessions, starting with how to read SQL Execution Plans, and moving to showing stack traces and mapping function calls, to Execution Plan steps. A must-see for everyone tuning SQL.

And that is it. As exhausting conferences are, I always wish for them to have been longer.

Start NowWith Pythian - database design, management and emergency handling capabilities...

Live Updates

pythian: RT @FN_Press2: Schooner Information Technology Teams with Pythian to Deliver Advanced Support and High... http://finanznachrichten.de/20
more



Testimonials

  • Serge Racine

    DBA, Brookfield Energy

    We are very satisfied by the service given to us by Andre and Shakir in support of our recent data quality and reorganization initiative.... more