Showing entries 39213 to 39222 of 44070
« 10 Newer Entries | 10 Older Entries »
Strict Mode refresher

A new poll we’re running on the MySQL web site shows that a lot of folks still aren’t familiar with the strict mode/sql mode setting that was introduced with MySQL 5.0. The sql_mode parameter allows you to have MySQL better enforce data integrity in terms of what data is accepted/rejected by the server. Not having this capability produced a number of gotchas in previous MySQL versions, but in 5.0, these all go away.

The sql_mode config parameter is very flexible in terms of how strong/lax you want to be with respect to having MySQL enforce data integrity. For more information on all the options available to you with the sql_mode parm, see the MySQL Manual. And for a quick primer on sql_mode and how to use it, you can …

[Read more]
Debian/Ubuntu package now available for innotop 0.1.160

A kind soul has contributed a Debian/Ubuntu package for the innotop MySQL and InnoDB monitor. Thanks Sebastien Estienne!

Trailing spaces in MySQL

In the past life was easy in MySQL. Both CHAR and VARCHAR types meant the same, only being difference in the sense of fixed or dynamic row length used. Trailing spaces were removed in both cases.

With MySQL 5.0 however things changed so now VARCHAR keeps trailing spaces while CHAR columns do not any more. Well in reality CHAR columns are padded to full length with spaces but it is invisible as those trailing spaces are removed upon retrieval. This is something you need to watch both upgrading to MySQL 5.0 as well as designing your applications - you should keep into account if you mind trailing spaces stored choosing VARCHAR vs CHAR in addition to fixed length vs dynamic level rows and space spent for column size counter.

There is more fun stuff with trailing spaces. When comparison is done trailing spaces are always removed, even if VARCHAR column is used which is pretty counterintuitive. So “a “=”a”=”a ” for all …

[Read more]
Nokia Foundation Award

MySQL CEO Mårten Mickos received a Nokia Foundation Award for his leadership in advancing open source technology.  The Nokia Foundation was formed in 1995 in Finland to support the scientific development of information and telecommunications technologies. Previous recipients of the annual award include Linus Torvalds, and professor Moncef Gabbouj from the Tampere Uninversity of Technology in Finland.

The telecommunications industry in general and Nokia in particular, have been huge beneficiaries of open source technology, with extensive use of Linux and the MySQL to power …

[Read more]
Pluggable Storage Engines - What is the potential?

I started this post a month ago, but after Kaj’s discussion on the same topic at the MySQL Camp I figured it was time to post.

I had dinner with a friend recently (a very smart friend), and our conversation lead him to ask “What’s different with MySQL?”. One of the things I tried to describe was the “Pluggable Storage Engine Architecture” (PSE) potential for the future that I expect will set MySQL apart from all other Open Source and even commercial databases.

Here are some details of the example I tried to provide, given somebody who understands enough of the general principles of RDBMS’s.

Consider the ability that information (intelligent data) is available within a Relational Database via the appropriate tools and language (e.g. SQL) but it is not physically constrained to Tables, Columns …

[Read more]
Where am I deploying MySQL, revisited...

The internet is a great thing. You can find almost anything and share your ideas with anybody that is willing to listen. Unfortunately, that means that anybody with an pugnacious personality and a keyboard also has a voice.

A couple weeks ago, somebody asked me where I deploy MySQL. I created this post about where I think MySQL's sweet spots are in my organization.

I'm no MySQL expert, I'll admit it. In fact, right at the top of the post I indicate as such:
In my opinion, I'd use MySQL for anything but the most mission critical applications. I'm not saying MySQL can't handle the most mission critical applications, but I'm not comfortable betting my business on MySQL at this point. Sheeri Kritzer decides to put her own disparaging slant on my post and writes …

[Read more]
Archive, Packing Blocks before Compression

On a lark tonight I decided to transfer BDB pack_row code to the
Archive engine to see if packing made any difference. I had commented
to Peter about this in my previous post (http://krow.livejournal.com/459263.html).

The results?

-rw-rw---- 1 brian brian 1836836760 Nov 27 00:19 accesslog4.ARZ
-rw-rw---- 1 brian brian 1836810272 Nov 27 02:12 foo.ARZ

Accesslog4 is without packing, foo is with packing.

Not much change at all.

Without compression the difference would be noticeable, but with
compression packing does not make much difference. The additional
memory required in overhead for packing alone makes it a bad idea to
implement for an engine already compressing the data stream.

MySQL does not dictate how an engine stores data. Each of the …

[Read more]
New XAMPP version for Linux, Windows, and Mac OS X

Maybe the last XAMPP release of 2006: XAMPP 1.5.5 for Windows and Linux is out. New in both releases of XAMPP are MySQL (5.0.27), PHP (5.2.0), phpMyAdmin (2.9.1) and a Japanese translation. The Windows version also contains up-to-date versions of: FileZilla FTP Server (0.9.20) and ADOdb (4.93).

And today we have yet another scoop for you: The first and long awaited Intel version of XAMPP for Mac OS X. Also updated with all the recent versions of Apache, PHP, MySQL and Co.

Download XAMPP 1.5.5 here

Adverts or prettiness?

I normally read Planet MySQL from RSS, but for some reason I ended up on the actual site today in a Web Browser (Epiphany to be exact) and saw this:

And thought, “wow, ugly”. I don’t keep my browser “maximised” because I think it’s a stupid way to work - I often switch between tasks or like to have an editor open while referring to something in a browser (e.g. some tech details of some source module), or monitor IRC or IM. I remembered that Epiphany has an Ad Blocking extension, so in an effort to de-uglify, I enabled it. I now see:

Hrrm… much better. Notice how the links on the left to the most active are actually useful now (I can read them).

Note that this isn’t a rant on adverts on web sites - I can handle them (the google ones which aren’t obtrusive) - I’m against the uglyweb.

MySQL Community Podcast

The inaugural MySQL Community podcast is up at:

http://technocation.org/index.php?option=com_content&task=view&id=16

Let me know what you think — leave a comment, suggestion, question or other feedback. We’re also looking for guest speakers, so if you’re willing to produce a piece, let me know…or just produce one and send it!

Call the comment line at +1 617-674-2369

Or use Odeo to leave a voice mail through your computer:
http://odeo.com/sendmeamessage/Sheeri

Or leave a message at the Technocation forums:

http://tinyurl.com/sc6qw

Or send an e-mail to podcast@sheeri.com

Showing entries 39213 to 39222 of 44070
« 10 Newer Entries | 10 Older Entries »