Pull to refresh

Comments 29

большое спасибо за столь подробную статью!
UFO just landed and posted this here
Так большинство и лабает простые вещи, которым мускула заглаза хватает. Постргрес для тех кто понимает, зачем его фичи нужны.
Постгрес используют и использовали в основном те, кому были критичны конкретные особенности этой системы. При этом, иногда они были вынуждены использовать тот же mysql в тех местех, где была важна,например, производительность на тех задачах на которых он умел делать это реально быстрее.

Последние изменения в постгре дают возможность оставаться в рамках одной системы на все большем объеме задач. И это круто!
К сожалению, хостеры любят Mysql (и вобщем-то не без причины). А так многие бы с удовольствием пользовались постгресом... Функционал лишним не бывает.
Кстати, хостеры похоже понимают несложную суть этой тенденции и начинают предоставлять постгрес, либо создают тарифы с постгресом
UFO just landed and posted this here
Ну говорить "почти везде" пожалуй пока не стоит. Хотя статистику интересно было бы посмотреть...
Все-таки, если взять русскоязычный сегмент, то процент невелик, мне кажется. Он наверное ресурсов жрет поменьше. Да и клиент у нас нетребовательный.
UFO just landed and posted this here
VDS (полный root доступ) сейчас стоит довольно дешёво. А там хоть PostgreSQL, хоть Firebird :).
Зато те кто не хотят остаться прочитают еще с большим интересом. Статья не для тех кто хочет остаться! :)
UFO just landed and posted this here
select * from (select generate_series as lnum from generate_series(1, 10)) as lt left join (select generate_series as rnum from generate_series(5,8)) as rt on lt.lnum = rt.rnum;
т.е.:

test=# select *
from
(select generate_series as lnum from generate_series(1, 10)) as lt
left join (select generate_series as rnum from generate_series(5,8)) as rt
on lt.lnum = rt.rnum;
lnum | rnum
------+------
1 |
2 |
3 |
4 |
5 | 5
6 | 6
7 | 7
8 | 8
9 |
10 |
(10 rows)
UFO just landed and posted this here
Ну так это не "LEFT JOIN для результатов выполнения хранимых процедур", а нечто более специфическое. Очень странный способ делать соединение, тут при соединении участвует аргумент функции... Подозреваю, что это узко FB-специфическая вещь и вряд ли такое есть в стандарте.

Кстати, как такой же выкрутас повторить более традиционными методами, пока не придумал :-)
UFO just landed and posted this here
Да, конечно планируется. Репозиторий XML Schemas и т.п.
Буду благодарен, если вы расскажете, какие у вас задачи и первичные потребности (лучше наверное в приват).
UFO just landed and posted this here
UFO just landed and posted this here
заинтересовало. я отвечу чуть позже.
UFO just landed and posted this here
Просто великолепная статья, к сожалению нету возможности заплюсовать! У меня реально появился интерес в изучении PostgreSQL. Жаль только в ближайшее время придется пользоваться Orcale (хотя может не жаль=))
Поправил вашу досаду.
+1 автору в карму, +1 топику. :)
А есть где-нибудь точные данные по reqs/sec на разных задачах на обычном x86_64 серверы? Типа postgres vs mysql vs oracle. Ссылка на сан какая-то битая?
Sign up to leave a comment.

Articles