Re: Re: Moving from MySQL to MSSQL Server 2000
| From: | Heikki Tuuri | Date: | Sun, 13 Jan 2002 20:56:54 +0000 |
| Subject: | Re: Re: Moving from MySQL to MSSQL Server 2000 | ||
| Groups: | php.db | ||
| Request: | Send a blank email to php-db+get-15727@lists.php.net to get a copy of this message | ||
Hi!
InnoDB is multiversioned. You can start a transaction, dump all your tables
inside a single transaction using SELECT INTO OUTFILE and you get a snapshot
of your database at a precise point of time. Because of multiversioning,
your tables are not locked during the dump.
I am also writing a (non-free) hot incremental binary backup program for
InnoDB which will be even faster than SELECT INTO OUTFILE. It will run in
background.
Regards,
Heikki
-----Original Message-----
From: Boaz Yahav <berber@netvision.net.il>
To: Heikki Tuuri <Heikki.Tuuri@innodb.com>
Cc: Manuel Lemos <mlemos@acm.org>; php-db@lists.php.net
<php-db@lists.php.net>
Date: Sunday, January 13, 2002 10:45 PM
Subject: RE: [PHP-DB] Re: Moving from MySQL to MSSQL Server 2000
>It's not just that...
>For example, when I want to backup the MySQL server (and we are talking
>of a few GB of data) the server is practically dead while making the
>dump. MSSQL Server 2000 (for example) does that in the background and
>you can keep working...
>
>Any ideas?
>
>-----Original Message-----
>From: Heikki Tuuri [mailto:Heikki.Tuuri@innodb.com]
>Sent: Sunday, January 13, 2002 10:42 PM
>To: Boaz Yahav
>Subject: RE: [PHP-DB] Re: Moving from MySQL to MSSQL Server 2000
>
>
>Hi!
>
>If you are not happy with MyISAM's lack of transactions or row level
>locking
>or crash recovery, you could try InnoDB type tables in MySQL.
>
>You can use MySQL's master -> slave replication to get failover
>capability.
>
>Best regards,
>
>Heikki Tuuri
>Innobase Oy
>---
>InnoDB - transactions, row level locking, and foreign key support for
>MySQL
>See http://www.innodb.com, download MySQL-Max from
>http://www.mysql.com
>
>