From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-Id: <200109261035.f8QAZPR29145@www2.mailru.com> From: Roman S To: mandrake-russian@altlinux.ru MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit X-Mailer: Free WebMail HotBOX.ru X-Originating-IP: [194.84.146.9] Subject: Re: [mdk-re] MySQL vs PostgreSQL Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Wed Sep 26 14:27:13 2001 X-Original-Date: Wed, 26 Sep 2001 14:35:25 +0400 (MSD) Archived-At: List-Archive: List-Post: Цитирую Maxim : > Как люди думают, что перспективнее. > > MySQL > + Простота использования, быстрота. Наиболее распространен. Быстрота - только на плоских выборках/вставках :( > - По сути реализован чистый SQL без многих полезных наработок. > Например > нет хранимых процедур или функций. Там вообще ничего нет. Нет subselect-ов толком... Нет следующих вещей, без которых невозможно построение РБД: 1. Нет толком блокировок. 2. Нет толком транзакций. 3. Нет механизмов обеспечения ссылочной целостности. Без пункта (3) - РБД строить попросту опасно. Обычно используется, не как РСУБД, а как менеджер таблиц с SQL-интерфейсом. Нормальных оценок производительности нигде практически нет. Субъективно - на реальных выборках её скорострельность несколько преувеличена. Впрочем, это по состоянию с год назад, после того, как я убедился, что мои потребности оно удовлетворить не в состоянии - более не трогал. > PostgreSQL Полноценная СУБД, но в сложных запросах пока безумно проигрывает монстрам-лидерам, таким, как IBM DB2 и Oracle. Чем сложнее запрос - тем хужее. На простых запросах (менее 20 таблиц) - работает шустро, но в связи с относительно слабым оптимизатором запросов программировать её нужно очень тщательно. Rgds! Roman Savelyev