Showing entries 39801 to 39810 of 44915
« 10 Newer Entries | 10 Older Entries »
MySQL/Innodb scalability tests after fix

This is not freshest news ever but I simply have not yet had a time to comment on it.

I already wrote about interesting benchmarks Tweakers.net have done for MySQL and PostgreSQL with different CPUs. I was in contact with Tweakers.net team to see if they miss something obvious in MySQL settings as well as to let them know the fix is now out for Innodb scalability bug and they can rerun the test to see if there are any difference.

Recently Tweakers.net published comparison of MySQL 5.0.20a vs 5.0.32bk as well as matching PostgreSQL 8.2 results

Same as in previous test PostgreSQL is winner with large margin especially when it …

[Read more]
MySQL Community Server recap

As I have seen some concerns about the release schedule of MySQL Community Server and the availability of MySQL Enterprise Server sources, let me recap and detail some of the plans, which haven’t changed since the introduction of MySQL Enterprise Server in October:

  1. MySQL 5.0 Community Server sources and binaries are available from our download pages. The latest version is 5.0.27, released in October.
  2. MySQL Enterprise Server is released more frequently than MySQL Community Server. This means that we’ve seen also 5.0.28, 5.0.30 and 5.0.32 being released for MySQL Enterprise Server. Even numbers are for Enterprise, odd numbers for Community.
  3. MySQL …
[Read more]
Increase innodb_log_file_size: the proper way

If you modify the innodb_log_file_size, MySQL will fail to restart and InnoDB will complain about the size of the changed log file.

The proper way to increase the innodb_log_file_size:

  1. shutdown mysql server
  2. make backup of data and log files
  3. remove InnoDB log files
  4. set new value for innodb_log_file_size in my.cnf
  5. start mysqld
  6. check error logs to ensure everything went fine.

Also see:

  1. Choosing proper innodb_log_file_size
  2. innodb_log_file_size (forum post by Jay Pipes)
[Read more]
A review of O?Reilly?s SQL Hacks

I recently read O'Reilly's SQL Hacks book. It's an interesting and rewarding mixture of tips and tricks for novice to expert users. I give it 3 out of 5 stars. Here's why.

D.I.Y. MySQL 5.1 monitoring

I wrote recently about using events and the new processlist table in MySQL 5.1 to keep track of the number of connected processes.  Although having the PROCESSLIST available as an INFORMATION SCHEMA table is usefull, it seemed to me that having SHOW GLOBAL STATUS exposed in a similar fashion would be far more useful.  So at the MySQL UC last year, I asked Brian Aker if that would be possible.  I know how many enhancement requests MySQL has to deal with, so I was really happy to see that table appear in the latest 5.1 build (5.1.14 beta). 

This table, together with the EVENT scheduler, lets us keep …

[Read more]
Introducing?Jay Lyman

In my blog post before the holidays, I briefly mentioned that we were adding a second full-time open source analyst to The 451 Group. I’d like to introduce Jay Lyman, although for many of you, Jay will be a familiar name in the open source world already. Jay’s focus at The 451 Group will be Linux operating systems and distributors, virtualization, databases and other free and open source software. Conveniently for me, Jay is located in Portland, Oregon, and with the two of us here, I can now state with greater validity that Portland is The 451 Group’s ‘open source office.’

Prior to joining The 451 Group, Jay was a daily writer for LinuxInsider and TechNewsWorld, where he covered open source and a range of other IT topics from 2003 to 2006. Jay also covered open source software communities, development and products as a contributing editor with NewsForge from 2004 to 2006. He has been a regular contributor to other technology …

[Read more]
Calendaring, Websites, Syndication

Dear Stupid Web,

Here is a crazy idea.

Every website that has events should publish an ical file. Just like they publish RSS, they should publish their events based on dates. ICS files with VCALENDAR entries are easy to publish.

Today when I look in my browser it looks in the header for a line that looks like this:
<link rel="alternate" type="application/rss+xml" title="RSS" href="http://tangent.org/index.pl?node=rss" />

I want to see something like the above with calendaring information. I can subscribe to it, so therefor I want my browser to auto discover it.

Calendaring is more then just shoving it into a database, its about finding events and being alerted to them.

And no, don't just put the events into RSS since my calendaring program doesn't know RSS, it knows about …

[Read more]
Falcon Tree is Public

Been wanting to play with Falcon?

The tree is now public:
http://mysql.bkbits.net:8080/mysql-5.2-falcon

Instructions can be found here on how to download and compile from the source trees:
http://dev.mysql.com/doc/refman/5.1/en/installing-source-tree.html

Just to point this out:
1) Don't use this in production.
2) Don't assume you can upgrade from it
3) While we haven't designed it to crash, this is compiling from a source tree so bugs are very likely (please report bugs to bugs.mysql.com)

The changeset that is likely to become the Alpha is "Cset 1.2384"

Have fun!

Call for Papers: eZ Conference 2007

BÃ¥rd published a short note on his blog that the call for papers for the 5th annual eZ Conference is now open. Deadline for submissions is February 1st.

The conference is worth attending not only for eZ Publish or eZ Components users and geeks, it is also interesting if you’re interested in content and knowledge management or PHP/LAMP in general. Last year, I enjoyed talking to guests such as Martin White and Anne Jubert, Rasmus Lerdorf and David Axmark

[Read more]
MySQL Optimization Hints

Every programmer loves to optimize, even when we know we shouldn't. To satisfy your cravings MySQL has several keywords that can be placed in your SQL statement to give the database server an explicit optimization instruction.

I should point out that using the hints incorrectly will most likley cause your queries to perform worse, so be sure that it actually makes sense to use them before you go nuts. This means use EXPLAIN and read the documentation on each hint before using.

It's also a good idea to enclose the hints within a SQL comment, for example SELECT /*! SQL_NO_CACHE */ columns FROM table. This can help to make your application a bit more portable.

Let's take a look at some MySQL Optimization Hints:

SQL_NO_CACHE

The SQL_NO_CACHE hint turns off MySQL's …

[Read more]
Showing entries 39801 to 39810 of 44915
« 10 Newer Entries | 10 Older Entries »