<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз СУБД PostgreSQL 9.2</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/86398.html</link>
    <description>После года разработки представлен (http://www.postgresql.org/about/news/1415/) релиз новой стабильной ветки PostgreSQL 9.2 (http://www.postgresql.org). Кроме реализации новых функций в новой ветке проведена значительная работа по увеличению производительности и масштабируемости, как горизонтальной (распределение нагрузки на несколько серверов), так и вертикальной (оптимальная работа на больших мощных серверах). В качестве примеров возросшей производительности PostgreSQL приводится способность обрабатывать до 350 тыс. запросов на чтение в секунду (в 4 раза больше чем раньше) и до 14 тысяч запросов на запись в секунду (в 5 раз быстрее).&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Ключевые улучшения (http://wiki.postgresql.org/wiki/What&#037;27s_new_in_PostgreSQL_9.2):&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Поддержка (http://www.postgresql.org/docs/9.2/static/datatype-json.html) типа данных JSON и встроенные средства для манипулирования данными в формате JSON, что позволяет создавать гибридные документо-реаляционные  базы данных. Дополнительно представлен набор сопутствующих функц</description>

<item>
    <title>Релиз СУБД PostgreSQL 9.2 (www2)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/86398.html#55</link>
    <pubDate>Wed, 10 Oct 2012 13:10:29 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А что там обновлять-то? По-моему клиентом MySQL от 3 версии до сих &lt;br&gt;&amp;gt;&amp;gt; пор можно подключаться к MySQL хоть 5-й версии.&lt;br&gt;&amp;gt; можно, но это же не значит что он будет использовать новые функции, &lt;br&gt;&amp;gt; а в 9.2 появилась такая штука как построчное получение данных с &lt;br&gt;&amp;gt; сервера без курсора.&lt;br&gt;&lt;br&gt;Это что же, до сих пор нельзя было обрабатывать таблицы не умещающиеся в оперативной памяти?&lt;br&gt;&lt;br&gt;А то я вот недавно с удивлением обнаружил, что клиент MySQL (любой, касается и консольного и Perl DBI и PHP) по умолчанию при выполнении селекта сначала всасывает в оперативку результат запроса целиком. Долго ломал голову, как мне слить нужные данные из таблицы в 70 гигабайт, потом всё-таки нашёл решение.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз СУБД PostgreSQL 9.2 (Михрютка)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/86398.html#54</link>
    <pubDate>Thu, 13 Sep 2012 12:51:42 GMT</pubDate>
    <description>&amp;gt; Когда у вас будет 10-100 одновременных запросов к БД и будут загружены &lt;br&gt;&amp;gt; даже 24 ядра, вы поймете, что 1 запрос на ядро - &lt;br&gt;&amp;gt; это благо) &lt;br&gt;&amp;gt; Лучше запрос одним ядром обрабатывается и не тратит время на переключения ядер. &lt;br&gt;&amp;gt; А если у вас 1-2 одновременных запроса к БД, нужно менять логику &lt;br&gt;&amp;gt; работы с БД, если хотите параллелить.&lt;br&gt;&amp;gt; Самым узким местом должен быть жесткий.&lt;br&gt;&amp;gt; Если узкое место в чем-то другом, значит, есть место для оптимизации) &lt;br&gt;&lt;br&gt;Made my day.&lt;br&gt;&lt;br&gt;&amp;gt; Для удовлетворения этого спроса уже сейчас есть предложения - кластеры, масштабируемые &lt;br&gt;&amp;gt; БД и т.д.&lt;br&gt;&amp;gt; Например, можно использовать MongoDB - развести инфу по куче узлов.&lt;br&gt;&amp;gt; И работать с данными в стиле MapReduce.&lt;br&gt;&amp;gt; Будет очень шустро.&lt;br&gt;&lt;br&gt;Twice.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз СУБД PostgreSQL 9.2 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/86398.html#53</link>
    <pubDate>Thu, 13 Sep 2012 10:44:19 GMT</pubDate>
    <description>Гражданин начальник говорит раз постгрес так не может значит нах его, досадно однако.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз СУБД PostgreSQL 9.2 (XoRe)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/86398.html#52</link>
    <pubDate>Thu, 13 Sep 2012 10:27:17 GMT</pubDate>
    <description>&amp;gt; Мое мнение что 1 запрос-одно ядро хорошо для OLTP систем, &lt;br&gt;&amp;gt; 1 запрос-много ядер может быть хорошо для OLAP систем, особенно для &quot;гибридных&quot; &lt;br&gt;&amp;gt; систем, когда данные храняться в несовсем оптимальном для OLAP-систем виде.&lt;br&gt;&amp;gt; Как бы там нибыло, на эту фишку есть спрос - значит и &lt;br&gt;&amp;gt; ситуации когда она необходима бывают.&lt;br&gt;&lt;br&gt;Для удовлетворения этого спроса уже сейчас есть предложения - кластеры, масштабируемые БД и т.д.&lt;br&gt;Например, можно использовать MongoDB - развести инфу по куче узлов.&lt;br&gt;И работать с данными в стиле MapReduce.&lt;br&gt;Будет очень шустро.&lt;br&gt;Если не хочется велосипедить, можно взять уже существующие OLAP системы.&lt;br&gt;Хотя они, вроде бы, не дешевые.&lt;br&gt;&lt;br&gt;P.S.&lt;br&gt;Но всегда можно сказать &quot;не не не, я не хочу ничего менять, я подожду, пока программисты Postgresql сделают это для меня бесплатно&quot;)&lt;br&gt;</description>
</item>

<item>
    <title>Релиз СУБД PostgreSQL 9.2 (stopa85)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/86398.html#51</link>
    <pubDate>Thu, 13 Sep 2012 08:41:29 GMT</pubDate>
    <description>Мое мнение что 1 запрос-одно ядро хорошо для OLTP систем, &lt;br&gt;&lt;br&gt;1 запрос-много ядер может быть хорошо для OLAP систем, особенно для &quot;гибридных&quot; систем, когда данные храняться в несовсем оптимальном для OLAP-систем виде.&lt;br&gt;&lt;br&gt;Как бы там нибыло, на эту фишку есть спрос - значит и ситуации когда она необходима бывают.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз СУБД PostgreSQL 9.2 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/86398.html#50</link>
    <pubDate>Wed, 12 Sep 2012 21:32:29 GMT</pubDate>
    <description>Параллельных запросов нет, они приходят редко, по одному, но должны выполняться максимально быстро, в крайнем случае выстраиваются внешней системой в очередь. В том то и дело что невозможно изменить обстоятельства и трудно изменить логику внешних систем, в общем случае я не могу параллелить запросы, мне нужно чтобы параллелился 1 запрос, это конечно можно сделать извне, но согласитесь было бы лучше если бы это делала база, по логике это ее задача.&lt;br&gt;&lt;br&gt;И почему узким местом должен быть жесткий? база это не набор готовых данных, это место хранения и обработки данных &quot;средней степени сжатия&quot; ибо запросы могут быть разные и есть требования по объему, а значит место вычислениям всегда есть. Оптимизация всегда выполняется относительно свободных ресурсов, в данном случае у меня свободен проц, почему бы не &quot;упаковать&quot; данные для экономии винта чтобы в него не упиралось, и при этом не задействовать свободный проц выполнив задачу быстрее? В винт упереться недолго, но при этом простаивает проц, в этом случае по моему глу</description>
</item>

<item>
    <title>Релиз СУБД PostgreSQL 9.2 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/86398.html#49</link>
    <pubDate>Wed, 12 Sep 2012 21:15:08 GMT</pubDate>
    <description>Понятно что параллелить построение плана сложно, но когда он построен, почему бы не распараллелить его исполнение? В простейшем случае если известно что придется просмотреть определенный диапазон строк, то почему бы не разделить его на поддиапазоны и не натравить на каждый отдельное ядро?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз СУБД PostgreSQL 9.2 (XoRe)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/86398.html#48</link>
    <pubDate>Wed, 12 Sep 2012 19:34:14 GMT</pubDate>
    <description>&amp;gt; Блин, а ктонить в курсе, полное задействование проца (всех ядер) для одного &lt;br&gt;&amp;gt; запроса, т.е. его распараллеливание, когданить сделают? или это для постгреса не &lt;br&gt;&amp;gt; реально?&lt;br&gt;&lt;br&gt;Когда у вас будет 10-100 одновременных запросов к БД и будут загружены даже 24 ядра, вы поймете, что 1 запрос на ядро - это благо)&lt;br&gt;Лучше запрос одним ядром обрабатывается и не тратит время на переключения ядер.&lt;br&gt;А если у вас 1-2 одновременных запроса к БД, нужно менять логику работы с БД, если хотите параллелить.&lt;br&gt;Самым узким местом должен быть жесткий.&lt;br&gt;Если узкое место в чем-то другом, значит, есть место для оптимизации)&lt;br&gt;</description>
</item>

<item>
    <title>Релиз СУБД PostgreSQL 9.2 (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/86398.html#47</link>
    <pubDate>Wed, 12 Sep 2012 18:39:06 GMT</pubDate>
    <description>&amp;gt; Блин, а ктонить в курсе, полное задействование проца (всех ядер) для одного &lt;br&gt;&amp;gt; запроса, т.е. его распараллеливание, когданить сделают? или это для постгреса не &lt;br&gt;&amp;gt; реально?&lt;br&gt;&lt;br&gt;Чего конкретно http://www.postgresql.org/docs/9.1/static/geqo-intro.html не хватает?&lt;br&gt;Какие http://www.postgresql.org/docs/7.1/static/geqo.html#GEQO-INTRO слова не понятны?&lt;br&gt;</description>
</item>

</channel>
</rss>
