Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8   вперед  Ctrl      все
 Чем PostgreSQL хуже MS SQL?  [new]
Leximus
Member [заблокирован]

Откуда:
Сообщений: 548
Всем привет!
Меня очень интересует вопрос Чем PostgreSQL хуже MS SQL?
Прошу обратить внимание на формулировку!
Именно чем хуже и именно PostgreSQL от MS SQL !(прошу прощения за повторы, просто хочу чтобы все поняли смысл вопроса и не даже упоменали других БД)
Например что мне нравится в PostgreSQL это то что он бесплатен! :-)
Так же замечательно то, что может работать под Unix системами, а это тоже не мало на цене сказывается!
К томуже не зря на него 1С переходит!
Или может стоит писать систему поддерживающую и MS SQL и PostgreSQL?
Функций вроде много!
Пользователей может работать 3 человека, а может и 500 и даже больше!!!
Жду ваших мнений! :-)
29 окт 07, 21:28    [4853226]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
AAron
Member

Откуда: Москва
Сообщений: 4324
вы понимаете, что писать систему на 500 активных пользователей - не то же самое, что на 3? и критерии сравнения могут сильно отличаться
30 окт 07, 01:27    [4853558]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
ЯЕХХ
Guest
Leximus, странное слово из уст у тебя излетело

Охаять Постгрес, не говоря ни слова "за", могут разве что знатоки MS SQL, которые Постгрес пощупали чуток и им не понравилось. Всё не так: GUI убогий, переменную в SQL не объявить, из базы к другой базе не обратишься, любимые квадратные скобки не работают, и самое страшное - select count(*) тормозит
Таких "исследований" и так хватает, гугл в помощь.

-----Не оставлять же тебя за спиной - люди узнают, станут дураком дразнить (с) М.Успенский
30 окт 07, 04:09    [4853627]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
Leximus
Member [заблокирован]

Откуда:
Сообщений: 548
AAron
вы понимаете, что писать систему на 500 активных пользователей - не то же самое, что на 3? и критерии сравнения могут сильно отличаться


База данных готовится для разных организаций. В одной может быть 3 пользователя, в другой 10 и т.д. ! В некоторых и 500 может быть! По этому я так и сказал!
30 окт 07, 10:06    [4854045]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
Leximus
Member [заблокирован]

Откуда:
Сообщений: 548
ЯЕХХ
Leximus, странное слово из уст у тебя излетело

Охаять Постгрес, не говоря ни слова "за", могут разве что знатоки MS SQL, которые Постгрес пощупали чуток и им не понравилось. Всё не так: GUI убогий, переменную в SQL не объявить, из базы к другой базе не обратишься, любимые квадратные скобки не работают, и самое страшное - select count(*) тормозит
Таких "исследований" и так хватает, гугл в помощь.

-----Не оставлять же тебя за спиной - люди узнают, станут дураком дразнить (с) М.Успенский



Меня имнеено интересуют мнения тех кто хорошо и MS SQL знает и PostgreSQL!

А ещё я не понимаю, почему книги по PostgreSQL такая редкость, это были только год назад и по 7 версии! А по 8 версии так ничего помоему и не выходило!
30 окт 07, 10:08    [4854052]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034

ЯЕХХ wrote:
> Охаять Постгрес, не говоря ни слова "за", могут разве что знатоки MS
> SQL, которые Постгрес пощупали чуток и им не понравилось. Всё не так:
Ораклоиды - тоже могут. Сайбесовцы - тоже.
по тем же самым причинам.

Posted via ActualForum NNTP Server 1.4

30 окт 07, 13:59    [4855597]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
Leximus
Member [заблокирован]

Откуда:
Сообщений: 548
Ну что, больше никто ничего не скажет?
Я напри мер сам MS SQL знаю, но я не знаю PostgreSQL!
То что там есть лучше что то - это хорошо, и я узнаю это по ходу дела, а меня интересует больше то, чего там нету. Чтобы потом с этим не столкнуться и не пожалеть о своём выборе!
30 окт 07, 14:32    [4855778]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Leximus
Ну что, больше никто ничего не скажет?
Я напри мер сам MS SQL знаю, но я не знаю PostgreSQL!
То что там есть лучше что то - это хорошо, и я узнаю это по ходу дела, а меня интересует больше то, чего там нету. Чтобы потом с этим не столкнуться и не пожалеть о своём выборе!

О своем выборе редко кто здесь жалеет. Наоборот, часто всяко хвалят, чтобы это ни было. Так что об этом, скорее всего не стоит беспокоиться.
30 окт 07, 14:49    [4855877]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
Yo.!
Guest
Leximus
Ну что, больше никто ничего не скажет?
Я напри мер сам MS SQL знаю, но я не знаю PostgreSQL!
То что там есть лучше что то - это хорошо, и я узнаю это по ходу дела, а меня интересует больше то, чего там нету. Чтобы потом с этим не столкнуться и не пожалеть о своём выборе!


незнаю как в постгресе но в клоне enterprisedb есть пакеты, сиквенсы, row level triggres, реф курсоры, rownum и прочая очень близкая к нормальному pl/sql.
нету там блокировочного механизма (за ненадобностью), materialized view, послабей SQL (нет WITH, REGEXP), но главное сильно слабей оптимизатор и тулзы разработчика.
30 окт 07, 14:52    [4855894]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
Leximus
Member [заблокирован]

Откуда:
Сообщений: 548
Убедительная просьба писать недочёты и чего нет в PostgreSQL в отличии от MS SQL!
30 окт 07, 16:17    [4856427]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034

Leximus wrote:
> Убедительная просьба писать недочёты и чего нет в PostgreSQL в отличии
> от MS SQL!
Взять доку по ПостГре - и почитать - религия не позволяет?
На "формальном" уровне- должно помочь.

Posted via ActualForum NNTP Server 1.4

30 окт 07, 16:24    [4856483]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34709

Leximus пишет:
> Меня очень интересует вопрос Чем PostgreSQL хуже MS SQL?

Я думаю, в общем - ничем. Может быть там нет служб OLAP, но это собственно
и не сама СУБД.

Posted via ActualForum NNTP Server 1.4

30 окт 07, 16:29    [4856523]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
Реалист
Member

Откуда:
Сообщений: 2540
Блог
А мне не нравится в PG то, что он базу в файловой системе держит.
Нормальный сервер должен уметь работать с RAW девайсами.
30 окт 07, 18:41    [4857421]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
Локшин Марк
Member

Откуда: Воронеж
Сообщений: 3155
MasterZiv
Я думаю, в общем - ничем.

Хотя я с PostgreSQL не работал, но из прочтения последних нововведений в нем у меня сложилось впечатление что там слабый оптимизатор и железо он будет не так хорошо использовать. Но это только на уровне ощущений. А так интересующимся никто не мешает взять какой-нибудь 4-8 процесорный сервачек и погонять на нем тесты какие-нибудь TPC-H, TPC-C и сравнить что к чему.
30 окт 07, 18:42    [4857426]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
непонимайу
Member

Откуда:
Сообщений: 177
чего там нету
двусторонней асинхронной репликации(аналог merge у MS SQL).
База данных готовится для разных организаций
если не хотите писать свою, подумайте, стоит ли переходить.
30 окт 07, 19:40    [4857559]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
Leximus
Member [заблокирован]

Откуда:
Сообщений: 548
Тоесть в принцепе как я понимаю кроме репликаций в принцепе я понимаю отличий нет?

А кто скажет насчёт скорости что? Насколько PostgreSQL медленнее MS SQL или наоборот?
30 окт 07, 21:51    [4857807]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
andr_andrey
Member

Откуда: Украина
Сообщений: 268
Leximus
Тоесть в принцепе как я понимаю кроме репликаций в принцепе я понимаю отличий нет?

А кто скажет насчёт скорости что? Насколько PostgreSQL медленнее MS SQL или наоборот?


Кто быстрее Ферари или Запорожец? А по проселочной дороге после дождя? ;)
1 ноя 07, 12:57    [4864666]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
andr_andrey
Member

Откуда: Украина
Сообщений: 268
Leximus
Тоесть в принцепе как я понимаю кроме репликаций в принцепе я понимаю отличий нет?

А кто скажет насчёт скорости что? Насколько PostgreSQL медленнее MS SQL или наоборот?

К сожалению, все сервера только в принципе одинаковы, но реально они - разные, и приходится читать, пробовать, примерять на свой размер и способ общения. После получения хоть каких-то результатов, будет предмет обсуждения.
1 ноя 07, 13:12    [4864808]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
Stas Tristan
Member

Откуда: Kyiv, Ukraine
Сообщений: 190
Я тестировал скорость сортировки при индексе на столбце varchar на миллионе записей - MS SQL работает быстрее в несколько раз.
6 ноя 07, 20:04    [4882067]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
stooopor
Guest
Stas Tristan
Я тестировал скорость сортировки при индексе на столбце varchar на миллионе записей - MS SQL работает быстрее в несколько раз.

На каких настройках Pg и на какоим железе?

MSSQL обойдет Pg при исполнении тяжелого OLAP-запроса, которые хорошо параллелятся. Pg не может использовать несколько узлов/процессоров/ядер в одном запросе - это факт (коммерческий клон Постгреса EnterpriseDB - может). Поэтому не зная характера нагрузки реальной задачи их производительность сравнивать бессмысленно.
7 ноя 07, 06:28    [4882800]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
LeXa NalBat
Member

Откуда: Москва
Сообщений: 2892
Stas Tristan
я тестировал
запрос показывайте и планы.

Stas Tristan
сортировка при индексе
зачем для сортировки нужен индекс?
7 ноя 07, 09:53    [4883145]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
MaximZ
Member

Откуда:
Сообщений: 187
а позвольте уточнить какой именно MS SQL? Потому как от этого сильно зависит его функциональность.

Но а на самом деле, я писал ина том и на другом, правда особо не вдаваясь в глубину триггеров и т.п.не люблю я эти приблуды.
До некоторого момента в постгресе бесило отсутствие возможности из процедуры на plsql выдать таблицу. Но вроде как потом этот вопрос решили.
Вобщем разницы особой я не замечаю. Базу для малого предприятия(ну так до 100-200 одновременно работающих коннектов) на постгресе можно делать смело.
Сейчас я его гоняю для обслуживания почты и антиспамовского фильтра. Хочу сказать что это весьма серьезная загрузка учитывая что в каждый ящик (а их штук 100) в среднем в минуту попадает два-три рекламных письма и для их обсчета антиспамовский фильтр не хило шерстит таблицы.
Но сразу скажу,нужно много оперативки и желательно процессор не хуже ксеона. Ну и естественно что работает он лучше под линуксом. :)

А все остальное обвесы. Кстати постгрес тоже можно обвесить не слабыми приблудами как платными так и нет. Ну и очень в нем радует поддержка кучи языков программирования в качестве процедурных. Можно реализовать довольно мощную бизнес логику.
И переносимость с виндов на линукс тоже не маловажный фактор для выбора СУБД. Мало ли где ночь застанет. Кстати считаю что майкрософт зря этим пренебрегает. СУБД не должна зависить от выбора операционной системы.

Хотя ИМХО, всетаки MSSQL в каких то случаях чуть быстрее. Но не факт, я не ударялся в тонкие настройки постгреса, так по рекомендации разных сайтов. Ну или просто почта действительно серьезная задача для СУБД. Общий размер базы почты и антиспама недавно зашел за 15 гиг.
12 дек 07, 20:22    [5041096]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34709

LeXa NalBat wrote:

> Stas Tristan
> я тестировал

Ага, куда там TPC до Стаса ! Зачем он вообще ?


> Stas Tristan
> сортировка при индексе
>
> зачем для сортировки нужен индекс?

Очевидно, чтобы не сортировать физически таблицу.

Posted via ActualForum NNTP Server 1.4

12 дек 07, 21:38    [5041353]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
LeXa NalBat
Member

Откуда: Москва
Сообщений: 2892
MasterZiv
> сортировка при индексе
>
> зачем для сортировки нужен индекс?

Очевидно, чтобы не сортировать физически таблицу.
да, это очевидно. но в данном контексте под "сортировкой" я понял наличие элемента Sort в плане выполнения запроса (процесс сортировки, переупорядочивания), а не наличие условия "order by" в тексте sql-запорса (ограничение по упорядоченности результата запроса).
13 дек 07, 11:29    [5042933]     Ответить | Цитировать Сообщить модератору
 Re: Чем PostgreSQL хуже MS SQL?  [new]
Слоны
Guest
непонимайу
чего там нету
двусторонней асинхронной репликации(аналог merge у MS SQL).
База данных готовится для разных организаций
если не хотите писать свою, подумайте, стоит ли переходить.


А как же slony ?
24 дек 07, 15:26    [5088792]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить