<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Вышла четвертая альфа-версия PostgreSQL 9.0</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/64237.html</link>
    <description>Представлена (http://www.postgresql.org/about/news.1183) четвертая альфа версия PostgreSQL 9.0 (http://developer.postgresql.org/pgdocs/postgres/release-9-0.html). Напомню, что разработчики проекта приняли решение о смене нумерации будущего релиза. Вместо версии 8.5 из-за значительности изменений будет выпущен релиз PostgreSQL 9.0.&lt;br&gt;&lt;br&gt;&lt;br&gt;Из новшеств, появившихся в PostgreSQL 9.0-alpha4 можно отметить:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Поддержка режима потоковой репликации (Streaming Replication (http://wiki.postgresql.org/wiki/Streaming_Replication)), суть которой в организации непрерывной передачи бинарных WAL-логов нескольким запасным серверам PostgreSQL;&lt;br&gt;-  Замена pg_listener на новый работающий в памяти, высокопроизводительный механизм обслуживания Listen/Notify очереди;&lt;br&gt;-  Автоматический возврат числа строк, фигурирующих в выполненном SELECT-запросе. В psql данное значение не отображается, но может быть получено с использованием программного интерфейса, подобного libpq.&lt;br&gt;-  Поддержка функций ROWS PRECEDING...&lt;br&gt;&lt;br&gt;URL: http://www.pos</description>

<item>
    <title>Вышла четвертая альфа-версия PostgreSQL 9.0 (__and__)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/64237.html#28</link>
    <pubDate>Wed, 10 Mar 2010 15:47:40 GMT</pubDate>
    <description>&amp;gt;&quot;Использование агрегатных функций внутри блока ORDER BY одобрено в SQL стандарте, теперь &lt;br&gt;&amp;gt;не нужно прибегать к ухищрениям для получения упорядоченного набора записей на &lt;br&gt;&amp;gt;входе агрегатных функций&quot; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;кто нибудь может пример привести? &lt;br&gt;&lt;br&gt;Пример: надо получить упорядоченный массив агрегатной функцией array_agg&lt;br&gt;(Мне кстати даже где-то этого не хватало)&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Вышла четвертая альфа-версия PostgreSQL 9.0 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/64237.html#25</link>
    <pubDate>Sat, 27 Feb 2010 11:02:12 GMT</pubDate>
    <description>Я и не говорю, что скриптами - это плохо! Не нужно передергивать.&lt;br&gt;Но то, что данный механизм облегчил жизнь - это факт.&lt;br&gt;Что проще, запустить выполнение одной команды, где за тебя СУБД сама все сделает (перенесет индексы, fk, размещение и оптимизацию данных и пр. пр. пр.) или писать/запускать самописное поддерлие, которое будет все делать в десятки раз медленее и не рационально? Я думаю ответ очевиден.&lt;br&gt;</description>
</item>

<item>
    <title>Вышла четвертая альфа-версия PostgreSQL 9.0 (F.Y.)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/64237.html#22</link>
    <pubDate>Sat, 27 Feb 2010 04:46:27 GMT</pubDate>
    <description>В реальных компаниях именно скриптами, которые свежую базу еще и контрольным набором данных населяют ...&lt;br&gt;</description>
</item>

<item>
    <title>Вышла четвертая альфа-версия PostgreSQL 9.0 (F.Y.)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/64237.html#21</link>
    <pubDate>Sat, 27 Feb 2010 04:43:49 GMT</pubDate>
    <description>&amp;gt;Лично мне, исходя из моего опыта, гораздо легче написать программулину, &lt;br&gt;&amp;gt; которая будет воссоздавать БД для разработки с нуля, &lt;br&gt;&amp;gt;начиная с создания схемы БД и заканчивая ее начальным тестовым заполнением. &lt;br&gt;&lt;br&gt;Именно так! Хочешь добавить &#092; убавить столбец - в скрипте правишь, чекаутишь и запускаешь. Для экзальтированых мышевозов - почти все современные DB IDE - генерят именно такие скриты сами.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Вышла четвертая альфа-версия PostgreSQL 9.0 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/64237.html#19</link>
    <pubDate>Fri, 26 Feb 2010 18:57:34 GMT</pubDate>
    <description>А никто не говорит, что это нужно для экспериментов на продакшене!!! С ума посходили что ли, школьники?&lt;br&gt;Данный функционал очень полезен при разработке, на стадии проектирования, не больше не меньше!&lt;br&gt;То что ты предлагаешь писать через создание новых таблиц или каких-то скриптов - бред полнейший. Видно что ты не имел дела с большими системами, где на одну таблицу идут сотни FK и индексов.&lt;br&gt;Гораздо проще иметь такую функцию в синтаксисе, которая все сделает за тебя, не нарушая индексы и foreign key.&lt;br&gt;</description>
</item>

<item>
    <title>Вышла четвертая альфа-версия PostgreSQL 9.0 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/64237.html#18</link>
    <pubDate>Fri, 26 Feb 2010 18:50:27 GMT</pubDate>
    <description>&amp;gt;обоснуйте необходимость BEFORE&amp;#124;AFTER, единственное где это могло бы пригодится это для получения &lt;br&gt;&amp;gt;предсказуемых выборок, но решение описано двумя постами выше, есть другие аргументы? &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;То что ты видишь в этом лишь использование в select вобще не аргумент, а лишь указывает на твое ограниченное сознание.&lt;br&gt;Как заметили выше , про select вобще никто не говорил, кроме тебя, и понятно, что человек в здравом уме не будет писать select * from table, а укажет только те колонки, которые нужны и только в той последовательности в которой они ему нужны.......&lt;br&gt;</description>
</item>

<item>
    <title>Вышла четвертая альфа-версия PostgreSQL 9.0 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/64237.html#17</link>
    <pubDate>Fri, 26 Feb 2010 18:47:10 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Когда же они добавят возможность, как мускуле, использовать конструкцию ALTER TABLE ADD &lt;br&gt;&amp;gt;&amp;gt;COLUMN BEFORE&amp;#124;AFTER ? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Я осмелился написать ажно Брюсу об этом, правда я предложил использовать что &lt;br&gt;&amp;gt;то типа ALTER TABLE MOVE COLUMN BEFORE&amp;#124;AFTER что будет полезней для &lt;br&gt;&amp;gt;уже существующих колонок - он ответил что типа мы о том &lt;br&gt;&amp;gt;что это хотят знаем, но пока готового решения нет. Будем ждать. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Да, будем ждать. Спасибо вам за это письмо. Чем больше будет таких запросов от разных людей, тем скорее эта фича будет сделана.&lt;br&gt;Для меня функция оч. полезная. Держать таблицы не в том порядке, в котором хочется очень не удобно. :-(&lt;br&gt;</description>
</item>

<item>
    <title>Вышла четвертая альфа-версия PostgreSQL 9.0 (Школьник)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/64237.html#16</link>
    <pubDate>Fri, 26 Feb 2010 18:40:04 GMT</pubDate>
    <description>Сразу видно, что вы разработчик, а не админ. А лочить даже одну таблицу в продакшне чаще всего невозможно, ибо может привести к непредсказуемым последствиям. А что касается разработки, то эта проблема решается достаточно несложно: создание новой таблицы и INSERT SELECT, или SELECT INTO. Правда, придется повозиться с внешними ключами. Лично мне, исходя из моего опыта, гораздо легче написать программулину, которая будет воссоздавать БД для разработки с нуля, начиная с создания схемы БД и заканчивая ее начальным тестовым заполнением. Очень помогает такое при автоматизированном тестировании.&lt;br&gt;</description>
</item>

<item>
    <title>Вышла четвертая альфа-версия PostgreSQL 9.0 (zzz)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/64237.html#15</link>
    <pubDate>Fri, 26 Feb 2010 18:04:11 GMT</pubDate>
    <description>&amp;gt;Эта операция должна выполняться миллисекунды. &lt;br&gt;&lt;br&gt;На базах любого размера&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
