Сусветная група распрацоўнікаў PostgreSQL сёння паведаміла аб выпуску новай версіі PostgreSQL 8.4. Новая версія ўтрымоўвае 293 новыя функцыі і паляпшэнні. Ільвіная дзель змен у PostgreSQL 8.4 — гэта новыя або палепшаныя прылады і каманды для адміністравання і маніторынгу.
Сярод самых папулярных паляпшэнняў можна вылучыць наступныя. У версіі 8.4 стала прасцей аналізаваць дадзеныя з дапамогай развітых сродкаў стандарту ISO/ANSI SQL2003: «аконных» функцый (windowing functions), агульных таблічных выразаў (common table expressions) і рэкурсіўных запытаў з аперацыямі злучэння. «Такія структуры запытаў істотна падвышаюць выразную моц PostgreSQL-дыялекту мовы SQL, дазваляючы карыстачам фармуляваць цікавыя запыты толькі ў адным SQL-прапанове, што раней уяўлялася цалкам немагчымым, — тлумачыць Сейлеш Кришнамерфи (Sailesh Krishnamurthy), заснавальнік кампаніі Truviso. — Паляпшэнні захоўваемых працэдур, такія як значэнні параметраў па змаўчанні і пераменны лік параметраў (variadic parameters), робяць праграмаванне баз дадзеных прасцейшым, а код становіцца больш кампактным.» З вынахадам новай версіі таксама паляпшаецца агульная прадукцыйнасць прыкладанняў. Адміністратар баз дадзеных Сістэмы судаводства штата Вісконсін Кевін Гриттнер (Kevin Grittner) адзначае: «PostgreSQL працягвае паляпшаць прадукцыйнасць з вынахадам чарговай асноўнай версіі. Версія 8.4 уключае некалькі аптымізацый, такіх як полусоединения (semi-joins) і антисоединения (anti-joins), што дазваляе значна скараціць час апрацоўкі некаторых з нашых найболей важных запытаў да баз дадзеных.» PostgreSQL даўно і актыўна выкарыстоўваецца ў шматлікіх расійскіх кампаніях. Вось як каментуе выпуск PostgreSQL 8.4 адміністратар баз дадзеных сацыяльнай сеткі MirTesen.ru Сяргей Коноплев: «З вынахадам PostgreSQL 8.4 у першую чаргу я планую правесці аптымізацыю, накіраваную на выкарыстанне GIN-азначнікаў і contrib-модуля btree_gin. Гэта павінна забяспечыць істотных прырост хуткасці шматлікіх функцый нашага праекту. Вядома жа, паэксперыментую з новымі наладамі autovacuum і "картамі бачнасці", пагляджу на статыстыку ад pg_stat_statements і на CTE. І забудуся аб pgAdmin III, т.к. у мяне зараз будзе ef у psql :-)» Запампаваць новую версію можна тут.
Выйшла новая версія PostgreSQL 8.4
1 ліпеня 2009
Каментароў (0)