Ноутбуки ведущих производителей
РусМТ – ноутбуки ведущих производителей
Ноутбуки
  Курс (нал.) 1$ 62.00

Безнал 1$ 64.00

Войти в корзину
Товаров: 0
Сумма: 0 руб
(495) 080-12-33 33455772
995423
О фирме Способы оплаты Доставка ноутбуков Ноутбуки в кредит Наши акции Гарантийный отдел Trade-in Выбери свой стиль

RoveBook

Ноутбуки Asus

Ноутбуки Acer

Ноутбуки Fujitsu-Siemens

Ноутбуки Toshiba

Ноутбуки Sony

DELL

LG

IRu

Bliss

Подбери себе ноутбук

Аксессуары

Комплектующие

Компьютеры

Hewlett Packard

MP3 плейеры

Цифровые фотоаппараты

КПК, коммуникаторы

 

Релиз PostgreSQL 12

 

Релиз PostgreSQL 12

В PostgreSQL 12 значительно улучшена производительность запросов — особенно это касается работы с большими объёмами данных и произведена оптимизация использования дискового пространства в целом. Группа разработчиков PostgreSQL объявила о выходе PostgreSQL 12, новейшей версии реляционной системы управления базами данных с открытым исходным кодом.

Использование эталонного теста TPC-C для PostgreSQL 12 продемонстрировало сокращение использования пространства в среднем на 40% и общий прирост производительности запросов. Индексы B-tree — стандартный тип индексирования в PostgreSQL были оптимизированы в версии 12 для нагрузок, предполагающих частые модификации индексов.

В PostgreSQL 12 также была улучшена производительность добавления данных в секционированные таблицы с помощью INSERT и COPY, а также возможность подсоединения новой секции без блокирования выполняемых запросов. Запросы к секционированным таблицам также получили заметные улучшения, особенно для таблиц, состоящих из тысяч секций, предполагающих работу только с ограниченными частями массивов данных.

JIT-компиляция позволяет повышать производительность при работе с выражениями в предложениях WHERE, целевых списках, агрегатах и некоторых внутренних операциях. JIT-компиляция с использованием LLVM, появившаяся в PostgreSQL 11, теперь включена по умолчанию. Она доступна, если вы скомпилировали PostgreSQL с LLVM или используете пакет PostgreSQL, который был создан с включённым LLVM.

Такие запросы могут использовать существующие механизмы индексации для документов, хранящихся в формате JSONB, для эффективного извлечения данных. В PostgreSQL 12 появилась возможность выполнять запросы к документам JSON с использованием выражений пути JSON, определенных в стандарте SQL/JSON.

В новой версии часть запроса WITH может выполняться с подстановкой, только если она не является рекурсивной, не имеет побочных эффектов и на неё ссылаются только один раз в последующей части запроса. Общие табличные выражения, также известные как запросы с WITH, в PostgreSQL 12 теперь могут автоматически исполняться с применением подстановки, что, в свою очередь, может помочь повысить производительность многих существующих запросов.

Описанный в стандарте SQL, этот тип столбца вычисляет значение на основе содержимого других столбцов в той же таблице. В PostgreSQL 12 появляется поддержка «генерируемых столбцов». В этой версии PostgreSQL поддерживает «хранимые генерируемые столбцы», где вычисленное значение хранится на диске.

В этом выпуске представлено шифрование на стороне клиента и на стороне сервера для аутентификации через интерфейсы GSSAPI, а также возможность PostgreSQL обнаруживать серверы LDAP, если PostgreSQL скомпилирован с OpenLDAP. PostgreSQL расширяет свою поддержку надёжных методов аутентификации с помощью нескольких улучшений, которые обеспечивают дополнительную безопасность и функциональность.

Теперь серверу PostgreSQL может затребовать у клиента предоставление валидного SSL-сертификата с соответствующим именем пользователя с использованием clientcert=verify-full, и комбинировать это с отдельным требованием метода аутентификации (например, scram-sha-256). Кроме того, PostgreSQL 12 теперь поддерживает вариант многофакторной аутентификации.

Это позволяет пользователям избегать простоя в работе СУБД при длительном перестроении индексов. В PostgreSQL 12 появилась возможность выполнять неблокирующее перестроение индексов с помощью команды REINDEX CONCURRENTLY.

Ранее контрольные суммы страниц — функция, помогающая проверить целостность данных, хранящихся на диске, — можно было включить только в момент инициализации кластера PostgreSQL с помощью initdb. Кроме того, в PostgreSQL 12 можно включать или отключать контрольные суммы страниц в кластере, находящемся в выключенном состоянии, с помощью команды pg_checksums.

В PostgreSQL 12 значительно улучшена производительность запросов — особенно это касается работы с большими объёмами данных и произведена оптимизация использования дискового пространства в целом. Группа разработчиков PostgreSQL объявила о выходе PostgreSQL 12, новейшей версии реляционной системы управления базами данных с открытым исходным кодом.

Использование эталонного теста TPC-C для PostgreSQL 12 продемонстрировало сокращение использования пространства в среднем на 40% и общий прирост производительности запросов. Индексы B-tree — стандартный тип индексирования в PostgreSQL были оптимизированы в версии 12 для нагрузок, предполагающих частые модификации индексов.

В PostgreSQL 12 также была улучшена производительность добавления данных в секционированные таблицы с помощью INSERT и COPY, а также возможность подсоединения новой секции без блокирования выполняемых запросов. Запросы к секционированным таблицам также получили заметные улучшения, особенно для таблиц, состоящих из тысяч секций, предполагающих работу только с ограниченными частями массивов данных.

JIT-компиляция позволяет повышать производительность при работе с выражениями в предложениях WHERE, целевых списках, агрегатах и некоторых внутренних операциях. JIT-компиляция с использованием LLVM, появившаяся в PostgreSQL 11, теперь включена по умолчанию. Она доступна, если вы скомпилировали PostgreSQL с LLVM или используете пакет PostgreSQL, который был создан с включённым LLVM.

Такие запросы могут использовать существующие механизмы индексации для документов, хранящихся в формате JSONB, для эффективного извлечения данных. В PostgreSQL 12 появилась возможность выполнять запросы к документам JSON с использованием выражений пути JSON, определенных в стандарте SQL/JSON.

В новой версии часть запроса WITH может выполняться с подстановкой, только если она не является рекурсивной, не имеет побочных эффектов и на неё ссылаются только один раз в последующей части запроса. Общие табличные выражения, также известные как запросы с WITH, в PostgreSQL 12 теперь могут автоматически исполняться с применением подстановки, что, в свою очередь, может помочь повысить производительность многих существующих запросов.

Описанный в стандарте SQL, этот тип столбца вычисляет значение на основе содержимого других столбцов в той же таблице. В PostgreSQL 12 появляется поддержка «генерируемых столбцов». В этой версии PostgreSQL поддерживает «хранимые генерируемые столбцы», где вычисленное значение хранится на диске.

В этом выпуске представлено шифрование на стороне клиента и на стороне сервера для аутентификации через интерфейсы GSSAPI, а также возможность PostgreSQL обнаруживать серверы LDAP, если PostgreSQL скомпилирован с OpenLDAP. PostgreSQL расширяет свою поддержку надёжных методов аутентификации с помощью нескольких улучшений, которые обеспечивают дополнительную безопасность и функциональность.

Теперь серверу PostgreSQL может затребовать у клиента предоставление валидного SSL-сертификата с соответствующим именем пользователя с использованием clientcert=verify-full, и комбинировать это с отдельным требованием метода аутентификации (например, scram-sha-256). Кроме того, PostgreSQL 12 теперь поддерживает вариант многофакторной аутентификации.

Это позволяет пользователям избегать простоя в работе СУБД при длительном перестроении индексов. В PostgreSQL 12 появилась возможность выполнять неблокирующее перестроение индексов с помощью команды REINDEX CONCURRENTLY.

Ранее контрольные суммы страниц — функция, помогающая проверить целостность данных, хранящихся на диске, — можно было включить только в момент инициализации кластера PostgreSQL с помощью initdb. Кроме того, в PostgreSQL 12 можно включать или отключать контрольные суммы страниц в кластере, находящемся в выключенном состоянии, с помощью команды pg_checksums.

Дата публикации: 04-10-2019

Ещё новости


  06.10.2019  В шаге от 6 ГГц. Флагманский 12-ядерный AMD Ryzen 9 3900X продемонстрировал впечатляющий разгон

Пару дней назад мы писали об успешном разгоне 16-ядерного Ryzen 9 3950X до 4,3 ГГц при использовании СЖО, а также об экстремальном разгоне не выпущенного пока официально Ryzen 9 3900 до 5,5 ГГц при использовании...

  04.10.2019  16-дюймовый MacBook Pro получит зарядку на 96 Вт

По размерам новая зарядка не отличатся от старого блока на 87 Вт. В комплекте с MacBook Pro 16 будет лежать адаптер питания на 96 Вт с USB-C.

  23.09.2019  Стартовала самая крупная, дорогая и продолжительная арктическая экспедиция

Экспедиция продлится около года. Проект, названный MOSAiC (Multidisciplinary drifting Observatory for the Study of Arctic Climate), стоит более 140 млн евро. По итогу это будет самая крупная, дорогая и...

  19.10.2018  27 дюймов, 4К и IPS за 300 евро: представлен монитор Philips 276E8VJSB

Вчера мы писали о мониторах AOC V2, а сегодня представлен 27-дюймовый монитор Philips 276E8VJSB. Компания MMD Monitors and Displays продолжает насыщать линейки мониторов AOC и Philips новыми моделями....

  02.10.2019  Microsoft внезапно показала смартфон Surface Duo с двумя экранами и на Android

Так что планшет Surface Neo оказался не единственным в своём роде. Самым неожиданным анонсом сегодняшней презентации стал первый смартфон Microsoft с двумя экранами и Android на борту — это Surface Duo....



Все новости
 
 

Дисконтная карта

Если общая сумма ваших покупок в нашем магазине превысит 1000$, вы станете счастливым обладателем дисконтной карты RusMT - Countdown.

По дисконтной карте предоставляется скидка на портативные компьютеры в размере 2%.

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

Дисконтная карта позволяет пользоваться скидками во всех предприятиях торговли, входящих в дисконтную систему Countdown по всему миру.

© 2003-2019, РусМТ: интернет магазин ноутбуков.
Все права защищены


Телефон: (495) 080-12-33
Заказ on-line: ICQ1 ICQ33455772
Заказ on-line: ICQ2 ICQ995423