A
Hi!
We have now made the bitkeeper tree of Maria public at http://mysql.bkbits.com
Maria is a new storage engine that Guilhem, Sanja, Sergei and I
have been working on for the last 2 years.
(Before anyone comments that this is not 'that much' for 2 years
work, I would lke to note that the first 1 1/2 this was done part
time while we have finished other projects; It's only during the
last 4 months we have been working full time on this. From now on
we Maria is our main focus.)
We are still discussing in MySQL AB how and when we will start to
make binary distributions of Maria; Until then, please use the bk
tree to test the Maria engine! We are now in a state of Maria 1.0
with 'no known bugs' (which of course doesn't mean that there
isn't any bugs just that we belive we are in 'reasonable good
shape') and we need the help from …
Hi!
Recent events have convinced me that it's finally time for me to
start blogging.
The first thing I would like to talk about is about Sun buying
MySQL AB. In a second blog entry I will then talk about the Maria
storage engine, a project that I have been working on for the
past two year (first half time and now full time).
Personally I think that the deal with Sun is the best thing that
could have happened to us. When David, Allan and I originally
took on investors on MySQL we did know that there was only two
ways out; Either we would make an IPO or we would be bought by
some large company.
I was always a bit afraid of the IPO route, as in this case there
was no guarantees long term that MySQL AB would be a company that
would focus on open source. I am quite confident that With Sun,
who has made strong commitments to open source with things like
Open Solaris, Open Office and making Java …
And again we're on our mission to keep XAMPP up-to-date and put
the first beta version of the upcoming XAMPP release in our
public beta download area.
New in this beta are: Apache (2.2.8), PHP4 (4.4.8 on Linux and on
Windows 4.4.8RC2), Perl (5.10.0), phpMyAdmin (2.11.4), and
FileZilla FTP Server (0.9.25) in the Windows version of
XAMPP.
XAMPP beta versions are always for testing purposes only. There
will be no upgrade packages from and to beta versions. To all
testers: Many thanks in advance!!
Get the downloads at XAMPP BETA.
PHP is a nice programming language for web
applications with a large number of databases supported.
PDO is one of many database access
abstractions trying to unify the way PHP talks to databases.
Unlike most of these, PDO is written in C and not in PHP.
Wez Furlong wants to improve PDO "Version 2". In particular he and others want
to produce an open spec that can be used by anybody
including database vendors to code against, add unit testing for
the spec and the drivers that claim to support it and improve
metadata handling for PDO.
…
A
I have been using this SQL*Plus command for a while now:
SQL> show spparameter service_names
SID NAME TYPE VALUE
-------- ------------- ----------- ---------
* service_names string REDX
And guess what ?
- The right syntax is actually
show spparameters(with a “s” at the end of it). - It’s an 11g New Feature!
It doesn’t work with 10g:
SQL> show spparameters service_names SP2-0735: unknown SHOW option beginning "spparamete..." SP2-0735: unknown SHOW option beginning "service_na..."
I thought MySQL was trying to become as big as Oracle but it
could be that Oracle is trying to become as cool as MySQL — it
has had something like this for a long time! Now Oracle should
add SHOW TABLES too.
Anyway, this is really 11g’s most useful feature so far, though. …
[Read more]Welcome to the 81st edition of Log Buffer, the weekly review of database blogs. We begin this issue with some more (and probably not the last) commentary on the acquisition of MySQL AB by Sun. On rand($thoughts);, Savio Rodrigues questions the idea that MySQL are not big enough for some customers: “I’m confused that Sun, [...]
I'll be attending the 2008 MySQL Conference and Expo again this year, and I'm looking forward to hearing some great sessions, meeting new and old friends, and giving sessions myself. As a proposal reviewer, I looked at and voted on 250+ proposals for sessions and tutorials for this conference. There are going to be some great sessions and tutorials.
Had a customer issue come through right before I left for the day. Hadn’t seen this happen before and google was not too helpful.
Problem: We had the tmp-dir set as /var/tmp which was on it’s own partition of 5GB. This is a relatively small database of about 15GB. Customer has some replication slaves setup and was running a LOAD DATA INFILE on the master. File was about 12GB, so the slave creates a SQL-DATA-1024-512.data file in the tmp directory to buffer that INFILE command coming from the master. Well, eventually that filled up the /var/tmp partition.
Solution: stop the server, change the tmp-dir=/bigger-partition, move the file to the new tmp location, restart cluster, all good.
Prevention: Make sure your tmp-dir setting is on a large enough partition to hold your temporary files, and make sure if you’re going to load a data file on the master that’s bigger …
[Read more]