We have an early draft of a new tool available for you to use and test. It uses heuristics to find problems in SQL. Please use it and give feedback! Here’s how: $ wget http://www.maatkit.org/trunk/mk-query-advisor $ perl mk-query-advisor /var/log/mysql/slow.log By default it consumes a log file in MySQL’s slow query log format, but it can also parse the general-log format, and if you have any other kind of log you can feed it through mk-query-digest to transform the log into something it can recognize.
Many Percona employees will be at the 2010 MySQL conference. We'll be giving a lot of informative technical talks on various topics. Here's a list:
- Morgan Tocker, Baron Schwartz: Diagnosing and Fixing MySQL Performance Problems
- Peter Zaitsev: Scaling Applications with Caching, Sharding and Replication
- Baron Schwartz: EXPLAIN Demystified
- Vadim Tkachenko: An Overview of Flash Storage for Databases
- Matt Yonkovit: …
Dear MySQL Community
I would like to ask for your help as I am writing a report for
use cases for denormalization.
Could you please add a comment if you have used denormalization
in the past to help solve a certain problem. If you could add
what was the problem, how did you apply denormalization and how
effective (or not) was it?
Thank you in advance.
5 months more...
reminder, what is Dbspj:
- It's a new feature for MySQL Cluster
- It gives the possibility to push-down SQL joins, i.e to
evaluate the joins inside the data nodes.
latest and greatest:
- last 5 months spent on SQL integration
- big effort having it used only for cases that we actually
support
- lots of testing using RQG
- a significant part of bugs found last couple weeks, has
not been related to spj, but in fact "ordinary" optimizer
bugs
- we think that it's quite usable now.
and the numbers:
- my plan was to present TPC-W as "realistic" numbers
- now they look more like fantastic numbers
- if i could, i would add a "25x" to my title
- visit my UC presentation ( …
Dear Community,
We are announcing today the new version 9.1 of XtraDB storage engine.
The name of binaries has changed to Percona-XtraDB. It is applicable to all packages including RPM, DEB and tar.gz packages.
New features in version 9.1:
- MySQL 5.1.43 is taken as the basis
- packages name changed to Percona-XtraDB
- Enabled support of SSL
- Enabled profiling
- Added script to sort LRU dump
- New supported platforts are added. The full list includes:
- CentOS 5 (x86_64 and i386)
- CenOS 4 (x86_64 and i386)
- Debian lenny (x86_64 and i386)
- Debian etch (x86_64 and i386)
- Ubuntu Jaunty (x86_64 and i386)
- Ubuntu Intrepid (x86_64 and i386)
- Ubuntu Hardy (x86_64 and i386)
- FreeBSD 8 (x86_64 and i386) …
In our first alpha of InfiniDB 1.1, we’ve responded to a number of feedback items from our community, and we’d like to thank those of you who have been working with us on these and other things. Specifically, two recurring comments from the community, with respect to our 1.0 version, were: (1) CREATE TABLE statements for wide tables sometimes take a long time to complete; (2) The amount of space used by empty and/or small tables is excessive.
First, a little background as tRead More...
During the MySQL conference Call for Papers there was some
talk of getting one or two Postgres sessions into the mix, as a lot of MySQL
users seem to have questions about Postgres these days. Alas,
looking through the MySQLcon schedule I don't see any on there.
I've also looked through the BOF's and nothing about Postgres to
be found there either. So, maybe no one is interested in Postgres
after all.
However I held a Postgres BOF at MySQLcon last year and we got a
handful of people, and since I am going to be at MySQLcon again
this year, I might as well host one again. I think it's too late
to schedule one formally, but I can put some info on the schedule
sheets once I'm at the conference; if you are interested in
learning some more about Postgres, please keep an eye out.
Mark has some good thoughts on drizzle. I think they’re all valid… and have some extra thoughts too:
“I have problems to solve today”. This is (of course) an active concern in my brain… If we don’t have something out that solves some set of problems with reasonable stability and reliability (and soon), then we are failing. I feel we’re getting there, and will have a solid foundation to build upon.
Drizzle replication, MySQL replication: “I can’t compare the two until Drizzle replication is running in production.“. Completely agree. We need to only say replication is stable and reliable when it really is. Realistic test suites are needed. Very defensive programming of the replication system is needed (you want to know when something has gone wrong). …
[Read more]Finally: Not quite 65 million years in the making (Jurassic Park, hint, hint), but it took about 15 months to get my first book to the printer. A few days ago Udo – my co-author – and I approved the final version of the MySQL Admin Cookbook for publishing. From what I see the book has not been added consistently to the online book stores around the net, but I will most certainly put links on here, as soon as it is available.
I think, before I begin the next one, at least a few months of relaxing are in order….
Last year, at about this time of the year, I
was well involved in the process of writing the book Pentaho Solutions: Business Intelligence and Data
Warehousing with Pentaho and MySQL" for Wiley. To date,
"Pentaho Solutions" is still the only all-round book on the open
source Pentaho
Business Intelligence suite.
It was an extremely interesting project to participate in, full
of new experiences. Although the act of writing was time
consuming and at times very trying for me as well as my family,
it was completely worth it. I have none but happy memories of the
collaboration with my full …