Pentaho Solutions Pentaho Solutions, Business Intelligence and Data Warehousing with Pentaho and MySQL. By Roland Bouman and Jos van Dongen, Wiley 2009. Page count: about 570 pages. (Here’s a link to the publisher’s site.) The book is big in part because it’s about a GUI tool, so there are the requisite number of screenshots (but not too many). It is structured into four parts, each on a different topic.
As part of reviewing storage engines for my work on the upcoming Expert PHP and MySQL book, I finally had an excuse to try out the InnoDB Plugin for MySQL which is now conveniently included with MySQL 5.1 since 5.1.38.
Following the MySQL 5.1 Reference Manual instructions at 13.6. The InnoDB Storage Engine I included the bare minimum as documented to my my.cnf.
[mysqld] ignore-builtin-innodb plugin-load=innodb=ha_innodb_plugin.so ;innodb_trx=ha_innodb_plugin.so ;innodb_locks=ha_innodb_plugin.so ;innodb_cmp=ha_innodb_plugin.so ;innodb_cmp_reset=ha_innodb_plugin.so ;innodb_cmpmem=ha_innodb_plugin.so ;innodb_cmpmem_reset=ha_innodb_plugin.so
However to my misfortune the following error occured.
091212 17:45:14 [ERROR] Can't open shared library …[Read more]
I, Michael "Monty" Widenius, the creator of MySQL, am asking you
urgently to help save MySQL from Oracle's clutches. Without your
immediate help Oracle might get to own MySQL any day now. By
writing to the European Commission (EC) you can support this
cause and help secure the future development of the product MySQL
as an Open Source project.
What this text is about:
- Summary of what is happening
- What Oracle has not promised
- Oracles past behavior with Open Source
- Help spread this information (Jump to 'What I want to ask you
to do')
- Example of email to send to the commission (Jump to 'send this
to:')
I have spent the last 27 years creating and working on MySQL and
I hope, together with my team of MySQL core developers, to work
on it for many more years.
Oracle is trying to buy Sun, and since Sun bought MySQL last
year, Oracle would then own MySQL. With your …
One of the most wanted, needed features in HeidiSQL was a GUI for
creating and editing triggers, available in MySQL 5.0.2 and
above. Now implemented and hopefully as usable at it can be. Very
simple compared to editing tables or procedures. See it in action
by downloading the latest build file (Help > Check for
updates).
That’s right, I said InnoDB+, with a “plus” at the end. I didn’t know it existed until, while following some links from Monty’s appeal to save MySQL, I decided to read a Groklaw post that links to Eben Moglen’s letter to the EU Commission, which includes this text: Innobase could therefore have provided an enhanced version of InnoDB, like Oracle’s current InnoDB+, under non-GPL license, … I don’t know anything more.
With all the trouble keeping MySQLs built-in replication running, some folks are looking for alternatives. DRBD provides a distributed block level device, which can provide the sort of database mirroring we need, below the filesystem. That makes it transparent to MySQL, but nevertheless a great complimentary solution. In this article we’ll discuss the pros and cons, and then part two will take you step by step through a basic setup.
Read the article on Database Journal – DRBD and MySQL – Excellent Low-cost HA Solution
If you’ve ever opened up drizzled/message/table.proto in the Drizzle source tree you will have seen what’s in the table message: the structure that describes a database table in Drizzle. Previously I’ve talked about the Table message more generally, giving a fair bit of history of the FRM file and how we’ve replaced it with both the Table protobuf message and an infrastructure inside Drizzle so that Storage Engines own their own metadata.
Yesterday I talked about the …
[Read more]A reminder to those interested in SQL Server to MySQL migrations...there will be a free webinar next Tuesday, Dec 15th @ 10 AM Pacific delivered by LiveTime, a company who specializes in ITIL Service Management and Help Desk Products. They will show you the methodology and tools they use to migrate their customers to MySQL for free. They'll also cover the additional tuning and optimizations they make to these new implementations. Register here.
What more frustrating than full table scan wiping out the buffer pool. You have a nicely tuned busy OLTP server with a warm buffer pool containing the current working set. Then someone submit a report needing to access a table through a full table scan. The normal and current MySQL behavior is to wipe out the content of the cache. if the table is never reused this is pure loss. The server will have to go through a full new warm up phase that can last quite long with a big buffer pool. This issue is now solved with MySQL 5.1.41.
Now that O'Reilly has announced they're going to have a MySQL conference independently of Sun/MySQL, we have decided not to proceed with plans for our own Performance Conference. We are participating in the O'Reilly conference, and we will do everything possible to make that a great success for everyone. See you there!
Entry posted by Baron Schwartz | 5 comments
Add to: …
[Read more]