Re: SQL for debian
On Mon, 27 Mar 2000, news-gw wrote:
>
> Добрый день!
> Не подскажет ли могучий АЛЛ, какие SQL -сервера есть под линух, и какие из
> них
Разнообразные.
PostgreSQL - free, включен в дистрибутив. Пользоваться можно начиная с
версии 6.4.2, во frozen сейчас 6.5.3 а настоящим SQL-сервером
он стал начиная с 7.0, которая в бетах ходит.
Работает начиная с 8 мегабайт, на 16 я с ним делал реальные приложения
на mod_perl и apache-ssl. Тормозило, но работало.
Глюков хватает, но они активно изгоняются и их можно аккуратно обходить.
mySQL - быстрый, стабильный, не слишком требовательный к ресурсам, но не
SQL - нет транзакций, вложенных запросов, ссылочной целостности.
плюс/минус свободный. В дистрибутиве есть, но по-моему в non-free.
Далее пошли коммерческие варианты. Для большинства из них есть возможность
укачать с сайта производителя бесплатную версию.
Interbase (www.inprise.com) - версия 4.0 была только под libc5, 5.0
бесплатно не раздавалась, 6.0 вродле открыли. Неплохой сервер для
небольшой нагрузки, масштабируется вверх плохо. Очень плохо с
интерфейсами - настоящего DBD нет, только враппер вокруг IBPerl.
Informix (www.informix.com) - неплохой сервер, до недавнего времени было
очень хреново с DBD - оно плохо работало с BLOB, но положение стремительно
улучшается. Единственный сервер под Linux, к которому прилагается
средство RAD (говорят кривое)
Sybase (www.sybase.com) - это именно то, что microsoft лицензировал и
продает под видом MS-SQL. До сих пор совместимо с MS-SQL по сетевым
протоколам. Под Linux есть официально бесплатная версия. Работать не
пробовал, но говорят не хуже чем Informix. Ситуация с DBD и драйверами для
Tcl существенно лучше. Существует проект FreeTDS, разрабатывающий драйвера
для Sybase/MS-SQL, не требующие использования библиотек производителя
(т.е., собирающиеся, например, под freeBSD)
Oracle (www.oracle.com) - rules forever, но увы с каждой версией все
меньше и меньше. Правда, проблемы в основном с процедурой инсталляции. А
если ты ее поставил, работает и не жужжит, и даже после истечения
триального срока вопросов не задает. На машину с менее чем 64 Mb ставить
не стоит. На машине с 256Mb по производительности делает всех предыдущих,
кроме mySQL. Особенно если базу на RAW Partition положить. Обладает самым
продвинутым из всех механизмом работы с кодировками.
Дистрибутив Oracle 8.0.5 Enterprise Edition весит 170Mb.
DB/2 (www.ibm.com) - говорят, не хуже чем Oracle, но не пробовал.
--------------------------------------------------
Victor Wagner vitus@ice.ru
Programmer Office:7-(095)-203-50-60
Institute for Commerce Home: 7-(095)-135-46-61
Engineering http://www.ice.ru/~vitus
Reply to: