Re: Feedback from LinuxWorld, London
От
Andrew Sullivan
Тема
Re: Feedback from LinuxWorld, London
Дата
Msg-id
20051012213848.GC13571@phlogiston.dyndns.org
Ответ на
Re: Feedback from LinuxWorld, London (Jim C. Nasby)
Список
Дерево обсуждения
Feedback from LinuxWorld, London Simon Riggs <simon@2ndquadrant.com>
Re: Feedback from LinuxWorld, London "Jim C. Nasby" <jnasby@pervasive.com>
Re: Feedback from LinuxWorld, London Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: Feedback from LinuxWorld, London Josh Berkus <josh@agliodbs.com>
Re: Feedback from LinuxWorld, London Simon Riggs <simon@2ndquadrant.com>
Re: Feedback from LinuxWorld, London "Jim C. Nasby" <jnasby@pervasive.com>
Re: Feedback from LinuxWorld, London Simon Riggs <simon@2ndquadrant.com>
Re: Feedback from LinuxWorld, London Peter Eisentraut <peter_e@gmx.net>
Re: Feedback from LinuxWorld, London Simon Riggs <simon@2ndquadrant.com>
Re: Feedback from LinuxWorld, London Josh Berkus <josh@agliodbs.com>
Re: Feedback from LinuxWorld, London "Jim C. Nasby" <jnasby@pervasive.com>
Re: Feedback from LinuxWorld, London Andrew Sullivan <ajs@crankycanuck.ca>
Re: Feedback from LinuxWorld, London Christopher Kings-Lynne <chriskl@familyhealth.com.au>
Re: Feedback from LinuxWorld, London Josh Berkus <josh@agliodbs.com>
Re: Feedback from LinuxWorld, London Simon Riggs <simon@2ndquadrant.com>
Re: Feedback from LinuxWorld, London Mitch Pirtle <mitch.pirtle@gmail.com>
Re: Feedback from LinuxWorld, London Simon Riggs <simon@2ndquadrant.com>
Thoughts Regarding Integration (was Re: Feedback
from LinuxWorld, London) Joshua Kramer <josh@globalherald.net>
Re: Thoughts Regarding Integration (was Re: Feedback Josh Berkus <josh@agliodbs.com>
Re: Feedback from LinuxWorld, London Josh Berkus <josh@agliodbs.com>
Re: Feedback from LinuxWorld, London "Roderick A. Anderson" <raanders@acm.org>
Re: Feedback from LinuxWorld, London Andreas Pflug <pgadmin@pse-consulting.de>
Re: Feedback from LinuxWorld, London "Roderick A. Anderson" <raanders@acm.org>
Re: Feedback from LinuxWorld, London Christopher Kings-Lynne <chriskl@familyhealth.com.au>
Re: Feedback from LinuxWorld, London "Jim C. Nasby" <jnasby@pervasive.com>
Re: Feedback from LinuxWorld, London "Marc G. Fournier" <scrappy@postgresql.org>
Re: Feedback from LinuxWorld, London "Jim C. Nasby" <jnasby@pervasive.com>
Re: Feedback from LinuxWorld, London Martín Marqués <martin@bugs.unl.edu.ar>
Re: Feedback from LinuxWorld, London "Jim C. Nasby" <jnasby@pervasive.com>
Re: Feedback from LinuxWorld, London David Fetter <david@fetter.org>
Re: Feedback from LinuxWorld, London "Marc G. Fournier" <scrappy@postgresql.org>
Re: Feedback from LinuxWorld, London elein <elein@varlena.com>
Re: Feedback from LinuxWorld, London "Jim C. Nasby" <jnasby@pervasive.com>
Re: Feedback from LinuxWorld, London elein <elein@varlena.com>
Re: Feedback from LinuxWorld, London Richard Huxton <dev@archonet.com>
Re: Feedback from LinuxWorld, London Peter Eisentraut <peter_e@gmx.net>
Re: Feedback from LinuxWorld, London Christopher Kings-Lynne <chriskl@familyhealth.com.au>
Re: Feedback from LinuxWorld, London Peter Eisentraut <peter_e@gmx.net>
Re: Feedback from LinuxWorld, London Andrew Sullivan <ajs@crankycanuck.ca>
Re: Feedback from LinuxWorld, London Christopher Kings-Lynne <chriskl@familyhealth.com.au>
On Mon, Oct 10, 2005 at 12:27:22PM -0500, Jim C. Nasby wrote: > I think the best way to increase migration from MySQL to PostgreSQL > would be to find out what the biggest pains are for users attempting to > migrate and then figure out how we can reduce that pain. In some cases > these solutions might be adding features to PostgreSQL, but many of them > might just involve improving existing migration tools. Well, here's my top of the head list from an RT migration we did. I don't have my notes handy; this is from memory. Note that most of the problems came from SearchBuilder, which is what RT uses as an abstraction layer. See the bottom of this for my "real problem" analysis. 1. Case insensitivity. You can work around this, of course, but it is _tedious_. 2. SELECT count(*) is slow. I know, I know. 3. Really huge OR sets pick the wrong plan. My bet is that this could be tuned away, but it's tough to argue for this when MySQL did it fast. 4. UNIX domain sockets are _way_ faster than TCP/IP; the same penalty appears not to be there for MySQL. 5. Developers think in MySQL. IMO, (5) is the real problem. An application which was, fundamentally, designed around the SQL-filesystem that is MySQL 3.x is never really going to use the database in an effective way; and that likely means that migration is always going to be a very painful problem. A -- Andrew Sullivan | ajs@crankycanuck.ca A certain description of men are for getting out of debt, yet are against all taxes for raising money to pay it off. --Alexander Hamilton
В списке pgsql-advocacy по дате отправления