Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «postgresql»
Хранимые функции на С в PostgreSQL 2013-10-07 00:02:44
... функции в PostgreSQL, написанные на ...
+ развернуть текст сохранённая копия
Здравствуйте, хабрачеловеки! Многие из Вас сталкивались с вынесением бизнес-логики в СУБД в виде хранимых функций/процедур, облегчая клиент. В этом есть как и преимущества, так и недостатки. Сегодня я бы хотел рассказать Вам как создавать хранимые функции в PostgreSQL, написанные на языке C. В статье будут самые основы, которые необходимо знать для начала работы с ними.
Подробней
Тэги: postgresql, администрирование, баз, базы, веб-разработка, данных, слоны
PostgreSQL 9.3 Что нового? 2013-09-30 23:23:59
... вышел релиз PostgreSQL 9.3 ...
+ развернуть текст сохранённая копия
Здравствуйте, хабрачеловеки! Не так уж давно вышел релиз PostgreSQL 9.3 и я хотел бы ознакомить Вас с наиболее важными новшествами, касающимися клиентской части, которые, возможно, пригодятся Вам. В этой статье рассмотрено следующее:
- материализированные представления
- обновляемые представления
- триггеры к событиям
- рекурсивные представления
- латеральное присоединение
- изменяемые внешние таблицы
- функции и операторы для работы с типом JSON
Подробней
Тэги: postgresql, администрирование, баз, базы, веб-разработка, данных
[Перевод] Обзор важнейших фич Postgres 9.3: материализованные представления 2013-08-02 18:09:07
PostgreSQL 9.3 выйдет ...
+ развернуть текст сохранённая копия
PostgreSQL 9.3 выйдет с довольно-таки крутой фичей, называющейся материализованные представления. Фича была разработан Кевином Гриттнером и не так давно закоммичена:
commit 3bf3ab8c563699138be02f9dc305b7b77a724307
Дата: Воскресенье 4 Марта 18:23:31 2013 -0600
Автор: Кевин Гриттнер
Добавлены материализованные представления
У материализованного представления есть правило, так же как и у обычного представления, и куча, а также другие физические свойства, как у таблицы. Правило используется только для наполнения таблицы, ссылки в запросах указывают на материализованные данные.
Реализована минимальная функциональность, но и она может быть полезной во многих случаях. В настоящее время данные загружаются только “по требованию” инструкциями CREATE MATERIALIZED VIEW и REFRESH MATERIALIZED VIEW. Ожидается, что в будущих релизах будут добавлены инкрементальные обновления данных с различными настройками времени обновления, и будет дано более четкое определение самому понятию “свежие” данные. В какой-то момент даже запросы смогут использовать материализованные данные вместо данных самих таблиц, но это требует реализации описанного выше функционала в первую очередь.
Большая часть работы по составлению документации проделал Robert Haas. Ревью: Noah Misch, Thom Brown, Robert Haas, Marko Tiikkaja. Ревью по вопросам безопасности, включающее решение о том, как лучше реализовать sepgsql, ожидается от KaiGai Kohei. Читать дальше →
Тэги: materialize, postgresql, view, администрирование, база, веб-разработка, материализованный, представление
DEV {highload} — конференция о Highload веб-разработке 2013-04-17 12:37:01
20 апреля в Санкт-Петербурге пройдет конференция о Highload веб-разработке DEV {highload}.
+ развернуть текст сохранённая копия
20 апреля в Санкт-Петербурге пройдет конференция о Highload веб-разработке DEV {highload}.
DEV {highload} — это профессиональная конференция, где выступают только выдающиеся спикеры. Они будут рассказывать о том, что хочется знать веб-разработчику сложных высоконагруженных проектов.
Web-canape выступает партнером мероприятия и мы хотим вручить один бесплатный билет самому проактивному Хабра-юзеру. Читайте про это в конце поста.
Предыдущая конференция, посвященная Highload веб-разработке, прошла с успехом и пользой для участников из разных городов и стран. Некоторые ее материалы можно посмотреть здесь. Новая DEV {highload} обещает быть еще интереснее! Только новые темы – так же профессионально и актуально. Читать дальше →
Тэги: high, highload, java, mongodb, mysql, performance, php, postgresql, rail, redis, ruby, web-canape, web-capane, блог, высокий, компания, производительность
Про Surfingbird, лежащие сайты и странности PostgreSQL 2013-03-06 14:48:45
Я обещал одному пользователю написать этот пост ещё 8 февраля, а обещания надо выполнять.
...
+ развернуть текст сохранённая копия
Я обещал одному пользователю написать этот пост ещё 8 февраля, а обещания надо выполнять.
Сподвигло меня дать это обещание, конечно, не просто желание рассказать, почему же на нашем сайте серфинг (процесс получения рекомендаций) вечером того дня отдавал пятисотки, а более общие соображения.
А именно — юзернейм настойчиво нам советовал поднять мощности, а то ну вот невозможно же уже.
Мощностей у нас хватает. Безаппеляционность и самоуверенность юзернейма меня… огорчили, и вот поэтому я и решил написать про то, почему на самом деле зачастую ложатся сайты.
Дисклеймер: да, сайты могут лежать по банальным причинам вроде мощности, или физического отказа серверов, проблем в дата-центре, выложенном плохом коде, ошибки администратора. Я хочу рассказать про чуть более тонкие причины, про которые могут не знать или не задумываться даже программисты, если им не приходилось разрабатывать веб-проекты.
Читать дальше →
Тэги: 500, postgresql, surfingbird, блог, веб-разработка, компания, нагрузка
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Главная / Главные темы / Тэг «postgresql»
|
Взлеты Топ 5
Падения Топ 5
|