Вече е налице PostgreSQL 1 beta 12 с нови функции

PostgreSQL

наскоро, Екипът за разработка на PostgreSQL Global Development Group обяви наличието на първата бета версия на PostgreSQL 12. Тази версия съдържа визуализации на всички функции, които ще бъдат налични във финалната версия на PostgreSQL 12, въпреки че някои подробности може да се променят преди това.

Групата насърчава потребителите да изпробват новите функции в PostgreSQL 12, за да помогнат за отстраняване на грешки или други проблеми, които могат да съществуват в тази версия.

„Вашето тестване и обратна връзка ще помогнат на общността да гарантира, че тази версия на PostgreSQL 12 отговаря на нашите стандарти, за да осигури стабилна и надеждна версия на най-модерната релационна база данни с отворен код в света.“ Казва Global PostgreSQL Development Group.

За тези от вас, които все още не са запознати с PostgreSQL, трябва да знаете каквое известен също като Postgres и това е релационна система за управление на база данни (RDBMS) безплатен, с отворен код, която има за цел да предложи база данни, базирана на разширяемост и съответствие с техническите стандарти.

Той е проектиран да се справи с различни натоварвания, от прости машини до складове за данни или уеб услуги с много едновременни потребители.

Характеристики на новия PostgreSQL версия 12 Beta 1

С пускането на тази нова бета версия, Ще открием, че функциите за индексиране на ефективността и управление се открояват.

като PostgreSQL 12 предлага възможност за възстановяване на индекси едновременно, което ви позволява да изпълнявате много задачи.

Докато работи, без да блокира записва в индекса. Според Postgres тази функция трябва да помогне за възстановяването на дълги индекси, които могат да причинят престой при управление на база данни PostgreSQL в производствена среда. Освен това разширява възможностите на няколко специализирани механизма за индексиране, способността да се създават индекси на покритие.

С онлайн консултации

Общите изрази на таблицата вече могат да се вмъкват автоматично в заявка, ако не са рекурсивни, те нямат странични ефекти и са споменати само веднъж в част от заявката. Това премахва "бариера за оптимизация", която съществува от въвеждането на клаузата WITH в PostgreSQL 8.4.

Разделяне

Тази версия на PostgreSQL подобрява производителността при обработка на таблици с хиляди дялове за операции, които изискват използването само на малък брой дялове.

също носи INSERT и COPY подобрения в производителността на разделената таблица. ATTACH PARTITION вече може да се изпълнява, без да се блокират едновременните заявки в секционираната таблица. Освен това вече е разрешена възможността да се използват външни ключове за препратка към разделени таблици.

Генерираните колони

Тази система за управление на релационна база данни позволява създаването на генерирани колони, които изчисляват своите стойности с израз, използвайки съдържанието на останалите колони.

Тази функция осигурява съхранени генерирани колони, които се изчисляват във вложки и актуализации и се записват на диск.

Генерирани виртуални колони, изчислени само когато колона се чете като част от заявка, все още не е изпълнено.

SQL/JSON

Тази бета версия на PostgreSQL 12 вече позволява изпълнението на JSON заявки за път Според спецификацията SQL / JSON в стандарта SQL: 2016.

Подобно на изразите XPath за XML, изразите на пътя JSON ви позволяват да оцените различни аритметични изрази и функции, както и да сравнявате стойности в JSON документи.

Чувствителност към регистъра

Накрая друга от промените, които си струва да се подчертаят гТази бета версия на PostgreSQL 12 е, че вече поддържа сравнения без значение и регистър и акцент в сравненията, предоставени от UCI, известни също като „недетерминирани колации“.

Когато се използват, тези съпоставяния могат да осигурят удобство за сравнения и класиране, но също така могат да доведат до наказание за изпълнение, тъй като може да се наложи сравнението да направи допълнителни проверки на низ.

И накрая, групата кани общността на PostgreSQL да тества тази версия.

„Стабилността на всяка версия на PostgreSQL е силно зависима от общността, така че, моля, опитайте ги. Качеството на потребителското тестване ще определи кога можем да направим окончателна версия “, казва той.

Вземете и тествайте PostgreSQL 12 бета 1


Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.