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

Откуда: Made in USSR
Сообщений: 3910
mikron
Di_LIne
mikron
-- Хард: 2 ЦПУ 2 Гб мозгоф,
-- база: по размеру не болшая - 5-10 Гб, запросы массово ОЛТП, ОЛАП местами но не в праймтайм

Дальше говорить можно только про бюджет... ой, жмотничество.
2 гига РАМ держать на сервере, где крутицо и Веб-сервер, и СУБД одновременно могут тока ССЗБ.

:) Можно и так сказать. Денги то из своего кармана платить.
Да и не прибылное ето дело, что бы много вкладывать.

Можно чисто по-русский: скачать Оракл SEOne и поставить. Если попросят, отдать 5к за сокет:)
15 июл 09, 18:29    [7420842]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
mikron
Member

Откуда:
Сообщений: 888
Yo.!
>план выполения строится на момент prepare и после не пересматривается с учётом реалных параметров.

а он и не должен пересматриваться, планы к запросу должны добавляться, если новые параметры требуют других планов....

Вот это я и хотел сказать, но не смог :)
Yo.!

дальше по цене вроде как Sybase ASA (или SA теперя?) должен идти, говорят там версигонность добавили - значит можно рассматривать

Хм, тоже интересно. Спасибо.
15 июл 09, 18:52    [7420934]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Favn
Member

Откуда:
Сообщений: 585
mikron
Посему стоит вопрос: какая может быть бюджетная алтернатива для замены?
Главные критерии:
-- Цена: бесплатно или условно-бесплатно.
-- похожесть диалекта на постгресовский.
-- дружественность к админу и минимум администрирования. Опыт есть для оракла но желания нету.
-- Хард: 2 ЦПУ 2 Гб мозгоф,
-- база: по размеру не болшая - 5-10 Гб, запросы массово ОЛТП, ОЛАП местами но не в праймтайм
Поделитесь пожалуста, у кого какие експириенсы.
Присоединюсь к совету - DB2 Express-C 9.7.
Всего 2 проц. ядра, но у нас на OLTP с БД в ~8Гб и под 200 юзеров через PHP и 20 напрямую прекрасно работают.
DB2 SQL PL на ЯП Postgress не похож, но не сложен. К сожалению, появившаяся поддержка PL/SQL - только в платных версиях. Но оракловский SQL и Express-C теперь понимает.
В остальном - полностью подходит.
Yo.!
из неопенсоурса но бесплатных - db2, но там ограничения на 2 ядра проца, т.е. менее половины современного процессора и к тому же блокировочник, после постгреса будет тяжко втыкаться.
Был блокировочник, да сплыл. С выходом 9.7 - версионник при необходимости.
15 июл 09, 18:54    [7420942]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Yo.!
Guest
Favn
Был блокировочник, да сплыл. С выходом 9.7 - версионник при необходимости.


и хде ?

ЗЫ. поверьте, Yo! бы знал если бы появился
15 июл 09, 19:22    [7421029]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
mikron
Member

Откуда:
Сообщений: 888
Yo.!
Favn
Был блокировочник, да сплыл. С выходом 9.7 - версионник при необходимости.


и хде ?

ЗЫ. поверьте, Yo! бы знал если бы появился


Наверно имелось в виду cur_commit. Но это две болшие разницы. Получается ДБ2 - блокировшик.
Да, не нелзя сказать, что алтернатив много: оракл и МС СКЛ.
15 июл 09, 19:56    [7421122]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Sergey Orlov
Member

Откуда: СПб
Сообщений: 4506
mikron
Yo.!
Favn
Был блокировочник, да сплыл. С выходом 9.7 - версионник при необходимости.


и хде ?

ЗЫ. поверьте, Yo! бы знал если бы появился


Наверно имелось в виду cur_commit. Но это две болшие разницы. Получается ДБ2 - блокировшик.
Да, не нелзя сказать, что алтернатив много: оракл и МС СКЛ.

Поскольку нужен web, то есть ASA web edition, и платить ничего не надо будет...Сходи посмотри, почитай лицензию, может понравиться, а на твоем железе летать будет, если запросы нормальные...
15 июл 09, 20:07    [7421147]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
MasterZiv
Member

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

mikron пишет:

> - план выполения строится на момент prepare и после не пересматривается
> с учётом реалных параметров.

Так нахрена ж ты тогда prepare используешь ? Оно ж для того и придумано,
чтобы только один раз строить план, а потом гонять.

> - Индексы не несут достаточно информации о видимости данных для транзакции.
> Как следствие, постгрес всегда лезет в таблицу для проверки видимости.

Это не только он. Все версионники этим более-менее страдают.

> Посему стоит вопрос: какая может быть бюджетная алтернатива для замены?

Я думаю, надо просто уметь готовить.

Бесплатных альтернатив PG нету. Есть EnterpriseDB -- это коммерциализированный
PGSQL. Но, думаю, он принципиально ничем не отличается.
А вот поддержку в EDB вы заказать можете, и курсы какие-то получить.
Только он кажется только в штатах есть.

Posted via ActualForum NNTP Server 1.4

15 июл 09, 21:05    [7421265]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
MasterZiv
Member

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

mikron пишет:


> Кстати, важно что бы алтернатива умела сиквенсы или автономные транзакции.

Сиквенсы оно и так умеет, а автономные транзакции мало где есть. Собственно,
только в оракле. Кажется, ещё в IB/FB. Но дело в том, что АТ на самом деле
на фиг не нужны, потому что имитируются очень легко.

Posted via ActualForum NNTP Server 1.4

15 июл 09, 21:07    [7421270]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
mikron
Да, не нелзя сказать, что алтернатив много: оракл и МС СКЛ.


Я бы еще даже усугубил ситуацию... Альтернатива - одна. Особенно с учетом "бюджета". И Вы ее уже знаете...
15 июл 09, 21:39    [7421333]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30232
to MasterZiv: +1 про prepare и индексы в версионниках.
15 июл 09, 21:48    [7421348]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Favn
Member

Откуда:
Сообщений: 585
Yo.!
и хде ?
ЗЫ. поверьте, Yo! бы знал если бы появился
Поверю, когда Yo! соизволит прочитать по своей же ссылке:
"Under the currently committed semantics introduced in Version 9.7, only committed data is returned, as was the case previously, but now readers do not wait for updaters to release row locks. Instead, readers return data that is based on the currently committed version; that is, data prior to the start of the write operation."

Подробнее можно посмотреть здесь.

Итог - для уровня CS используется версионность, причем закомиченное значение изменяемых данных берется из логов, не требуя отдельных хранилищ.
15 июл 09, 22:19    [7421414]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
mikron
Member

Откуда:
Сообщений: 888
MasterZiv

mikron пишет:

> - план выполения строится на момент prepare и после не пересматривается
> с учётом реалных параметров.

Так нахрена ж ты тогда prepare используешь ? Оно ж для того и придумано,
чтобы только один раз строить план, а потом гонять.


Вот мне и нужно гонять с одним планом,
но не с тем, который генерит постгрес на момент препаре.

MasterZiv


> - Индексы не несут достаточно информации о видимости данных для транзакции.
> Как следствие, постгрес всегда лезет в таблицу для проверки видимости.

Это не только он. Все версионники этим более-менее страдают.

Оракл не страдает.
MasterZiv


> Посему стоит вопрос: какая может быть бюджетная алтернатива для замены?

Я думаю, надо просто уметь готовить.


Может я ещё не научился, но не вам судить о моих кулинарных способностях.
Давайте или оставим или покажите как надо.

Все проблемы постгреса которые я назвал реално сушествуют,
над многими из них работают разработчики. Некоторые планируют в 8.5 исправить.
Не надо заниматся демагогией и пытатся ети проблемы выгородить. Они есть, но в етом дело.
Интереснй узнать, какие есть алтернативы.

Так например с ДБ2 9.7 не понятно. Блокируют читатели писателей или нет для репитабл риид? Версинник или блокировщик?

SQL Anywhere 11.0.1 Web Edition лизензия позволяет пользовать в веб сервере?
>>The SQL Anywhere Web Edition permits web browser applications..
Вроде о веб-сервере тут речи нет. а под "web browser applications"
я понимаю или ява апплет или активеХ.
15 июл 09, 23:05    [7421482]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
mikron
Member

Откуда:
Сообщений: 888
MasterZiv

mikron пишет:


> Кстати, важно что бы алтернатива умела сиквенсы или автономные транзакции.

Сиквенсы оно и так умеет, а автономные транзакции мало где есть. Собственно,
только в оракле. Кажется, ещё в IB/FB. Но дело в том, что АТ на самом деле
на фиг не нужны, потому что имитируются очень легко.


Как я написал мне нужны или сиквенсы _или_ АТ,
для того что бы сиквенсы емулировать.

А как емулировать АТ не не представляю. Можно подробней.
Предположим есть процедура, которыя пишет в таблицу логов.
Естественно она вызывается из других процедур в АТ. как/чем её можно заменить не имея АТ?
15 июл 09, 23:12    [7421490]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Nikolay Kalmarskiy
Member [заблокирован]

Откуда: Матф.7,19
Сообщений: 4083
Можно то, что для OLTP требуется в Oracle XE загрузить, а всю историю в External Tables загнать, чтобы попробовать в 4 GB уложиться.
15 июл 09, 23:22    [7421502]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Senya_L
Member

Откуда: Москва
Сообщений: 5381
Dimitry Sibiryakov

Senya_L

Неправда твоя. Разве возможно обратное восстановление данных из хэша? А
ведь если в запрос позволяет, то в таблицу сервер вообще не лезет, все
из индекса берет.

Это ты сейчас про какой сервер сказал?
Про MSSQL. А ты ожидал что-то другого? ;)
15 июл 09, 23:49    [7421520]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54751

mikron
Интереснй узнать, какие есть алтернативы.

Аптека-яд-стена. Среди бесплатных серверов нет того, что ты ищешь.

Posted via ActualForum NNTP Server 1.4

16 июл 09, 00:05    [7421537]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Yo.!
Guest
Favn
Поверю, когда Yo! соизволит прочитать по своей же ссылке:


поверьте это мы уже читали года 2 назад, когда LAST_COMMITTED в информиксе появился. версионник вернет консистентный набор на момент старта запроса/транзакции, db2 же тут вернет непонятно, что ласт коммиченное ...
16 июл 09, 00:36    [7421559]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Александр Гoлдун
Member

Откуда:
Сообщений: 2290
mikron

-- дружественность к админу и минимум администрирования. Опыт есть для оракла но желания нету.

+1 за Sybase ASA. Оптимайзер IMHO существенно умнее постгресовского. Уж по крайней мере планы пересматривает от параметров. Причем не просто тупой пересчет плана при каждом вызове, а достаточно интересная стратегия определения, стоит ли его пересчитывать. Диалект Watcom SQL не сильно похож на постгресовский, но тоже весьма богатый. Ну а насчет минимума администрирования, тут, пожалуй, с ним мало кто может сравниться из SQL серверов.
16 июл 09, 00:43    [7421567]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Senya_L
Member

Откуда: Москва
Сообщений: 5381
Yo.!
Favn
Поверю, когда Yo! соизволит прочитать по своей же ссылке:


поверьте это мы уже читали года 2 назад, когда LAST_COMMITTED в информиксе появился. версионник вернет консистентный набор на момент старта запроса/транзакции, db2 же тут вернет непонятно, что ласт коммиченное ...
Это, типа, плохо, что комиченое вернет?
Пердупредите, люди добрые, что там трубец, а то про неустойчивость курсоров в FB уже пугет все меньше и меньше
16 июл 09, 00:56    [7421573]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Apex
Member

Откуда: Made in USSR
Сообщений: 3910
Senya_L
Это, типа, плохо, что комиченое вернет?

Да, т.к. не просто коммиченное на момент старта запроса, а непонятно что ласткомиченное. Почувствуйте разницу.
16 июл 09, 08:54    [7421767]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Sergey Orlov
Member

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

mikron пишет:
SQL Anywhere 11.0.1 Web Edition лизензия позволяет пользовать в веб сервере?
>>The SQL Anywhere Web Edition permits web browser applications..
Вроде о веб-сервере тут речи нет. а под "web browser applications"
я понимаю или ява апплет или активеХ.

Клиент у пользователя web browser, а что ты будешь использовать на web-сервере твое дело, php, perl, java ну и т.д. . Кстати в нем и свой web есть...
mikron

База под веб. 6 параленых запросов. 20 максимум.
16 июл 09, 09:10    [7421801]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Di_LIne
Member

Откуда: Тропик Скорпиона
Сообщений: 32554
mikron
:) Можно и так сказать. Денги то из своего кармана платить.
Да и не прибылное ето дело, что бы много вкладывать.

2 тыра - бешенные деньги, штоп РАМ - до 4 гиг нарастить?
- Идите Шура, Мелкомяхкие с Ораклей подадут... (R)ерайт кины

- Балбес ты, Шарик.
У тя объем РАМа - узкое место, система на винте "висит" и свопит, при каждом случае.
И ни каким софтвером - 5-10 гиговую БД в этом случае не заставишь летать.
Вернее будет, как сайчас - низёхонько так...
16 июл 09, 09:31    [7421868]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
Ggg_old
Member

Откуда: Одесса
Сообщений: 1342
Даешь холивар версионность vs lastcommitted?
Мое дровишко в костер:
lastcomitted - Достаточно для решения все проблем. Множественные версии - не нужны в реальной жизни и несут только дополнительную нагрузку на сервер.
16 июл 09, 10:58    [7422393]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
дохтор
Guest
Ggg_old

lastcomitted - Достаточно для решения все проблем.

Ты здоров?
16 июл 09, 11:01    [7422417]     Ответить | Цитировать Сообщить модератору
 Re: Выбор бюджетной базы для замены Postgres.  [new]
StalkerS
Member

Откуда: Melbourne
Сообщений: 1344
дохтор
Ggg_old

lastcomitted - Достаточно для решения все проблем.

Ты здоров?

Ну пусть тогда уважаемый дон приведет примеры когда версионность жизненно необходима )
16 июл 09, 11:15    [7422543]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3 4 5 6 7   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить