Showing entries 16341 to 16350 of 44119
« 10 Newer Entries | 10 Older Entries »
Comment on Performance of MySQL Semi-Synchronous Replication Over High Latency Connections by James Attard

I think if you use this with NBD or Sharding or any other write scale application, it would make sense for geographically dispersed nodes.

See you in Los Angeles and San Diego August 1st and 2nd

I will be Southern California next week at two public events in Los Angeles and San Diego. MySQL 5.6 Update on August 1st and MySQL: New Features, Programming Mistakes and Optimization on August 2nd. Both are in Oracle offices, start at 7PM, and there will be Pizza! Please be totally cool dudes and dudettes and RSVP so we can order enough pizza to keep things totally tubular! And there will be MySQL SWAG given away!


Interview with Sarah Novotny about MySQL Connect

Dave Stokes and I tracked down Sarah Novotny Sunday night at the early bird registration for OSCON 2012. We had a few moments to interview her about MySQL Connect and her recent endeavors. I hope you enjoy:

Keith Larson: Thank you for joining us today.

Sarah Novotny: I am glad to be here.

Keith Larson: First just a general question, What were your thoughts when you heard that Oracle was going to do MySQL Connect ?

Sarah Novotny: I was very excited about it. I didn't expect Oracle to give us our own space. Even thought JavaOne had gotten that . JavaOne has existed as it's own conference before, and with the O'Reilly Conference no longer happening,  I didn't expect it and I was surprised. I know the first year after Oracle purchased MySQL, we had MySQL Sunday, which was great. We were told that this was such a big deal and it is really only a transition thing and with 140+ products nobody gets a big name …

[Read more]
SHOW EXPLAIN and skeletons in EXPLAIN’s closet

I believe I’m nearly done with the SHOW EXPLAIN feature. The idea is that if you’ve got some long-running query $LONG_QUERY running in connection $LONG_QUERY_CONN, you should be able to create another connection, run SHOW EXPLAIN FOR $LONG_QUERY_CONN and see what query plan is being used to run the $LONG_QUERY.

How is this different from just running explain $LONG_QUERY? First, you don’t need to replicate the exact environment that $LONG_QUERY was run in: you don’t need to figure out what values it had for @@optimizer_switch and other settings, what were the contents of its temporary tables, if any, what did InnoDB told the optimizer about the table statistics, etc.

Another, indirect benefit is that we will now be able to produce query’s EXPLAIN at arbitrary point in time, which should make it possible to …

[Read more]
Comment on Performance of MySQL Semi-Synchronous Replication Over High Latency Connections by Aaron

Hi Justin,

I agree that for certain OLAP applications, this might be acceptable. I’ll have to read up on group commit to see how it might help this – I haven’t done any testing w/ 5.6 yet.

With regards to PXC, can you elaborate on how this is mitigated? While some applies could happen in parallel, I expect that each query will still block the client for at least 85ms, which would have a negative impact to most web/OLTP applications. Perhaps this is a good excuse for me to do some testing with PXC.

Another scenario where I think this might be ok is if you have multiple semi-sync slaves, with some of them colocated with the master. Since the protocol only requires one ack, as long as the local slaves are healthy, they would tend to respond first. I’m also curious how semi-sync works with tiered replicas – is the protocol supported in the case where there is a relay slave?

NOT IN vs. NOT EXISTS vs. LEFT JOIN / IS NULL: MySQL

When you're spoiled with Oracle's fabulous query transformation capabilities and its really well-done cost-based optimiser, then you might forget how difficult SQL query tuning used to be in the "old days" or with those less sophisticated databases. Here's a really nice explanation of the various means of implementing an ANTI-JOIN in MySQL: http://explainextended.com/2009/09/18/not-in-vs-not-exists-vs-left-join-is-null-mysql/

VMWare VM - The Default Platform for MySQL

The MySQL Market Continues to Grow I am continuing to see the continued growth of MySQL not only in the SMB market but in Fortune 500 accounts.    I recently asked a large customer what their distribution of databases is and they responded with:

2000 Oracle databases 4000 SQL Server databases 6000 MySQL databases

MySQL the Internet Database Platform

Since taking over MySQL, Oracle has added

How I use twitter to follow the MySQL Community

Here is a perfect post to read during your holidays :-)
There are many ways to get news on the internet : blogs, rss feeds, facebook, linkedin, twitter…
What I want to talk about here is how I use twitter to follow the MySQL Community and how I stay up to date of the latest news.
I use twitter only for focus on the MySQL news and the MySQL community, that’s why I would like to share this experience with you.

Step 1 : Choose your friends

Q: What is the most complicated with Twitter ?
A: Read all the tweets that we receive every day

Of course it can be complicated and that takes a long long time…
That’s why you must choose who is your best friends carefully.

Except for the MySQL rock stars, I advise you to use TweetStats before to blindly follow anyone who tweeted a dark grigri

[Read more]
Comment on Performance of MySQL Semi-Synchronous Replication Over High Latency Connections by Log Buffer #279, A Carnival of the Vanities for DBAs | The Pythian Blog

[...] Aaron Brown has a gem of a post about performance of MySQL Semi-Synchronous replication over high latency connections. [...]

Log Buffer #279, A Carnival of the Vanities for DBAs

In a typical organization, all work together to bring out a common good for the outside world. It’s interesting to see how all of these entities blog about technology, and there is more and more interest shown by managerial technologists about the database. This Log Buffer Edition appeases their appetites along with the others in [...]

Showing entries 16341 to 16350 of 44119
« 10 Newer Entries | 10 Older Entries »