Π’Ρ‹ΡˆΠ΅Π» Postgres Pro Enterprise для 1Π‘ 18.4.1 с оптимизациями ΠΏΠΎΠ΄ тяТёлыС Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ


2

Компания Postgres Professional объявила ΠΎ выпускС Postgres Pro Enterprise для 1Π‘ 18.4.1. ОбновлСниС ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π½Π° ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ инсталляции Β«1Π‘Β», Π³Π΄Π΅ Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… рСгулярно сталкиваСтся со слоТными запросами, мноТСством соСдинСний, Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ, ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π°ΠΌΠΈ ΠΈ Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΌΠΈ опСрациями. Π’ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… замСчаниях ΠΊ выпуску ΡƒΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ новая вСрсия основана Π½Π° PostgreSQL 18.4 ΠΈ Postgres Pro Enterprise 18.3.2.

Одно ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ прСдставлСния Π½Π° сСрвСрС горячСго Ρ€Π΅Π·Π΅Ρ€Π²Π°. Ѐункция Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ enable_standby_temp_tables вмСстС с enable_temp_memory_catalog ΠΈ hot_standby. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ смысл простой: тяТёлыС ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ ΠΈ ETL-процСссы ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ Π½Π° standby-сСрвСр, Π½Π΅ нагруТая основной ΡƒΠ·Π΅Π».

Для ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° запросов Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ enable_join_predicate_pushdown. Он позволяСт ΠΏΡ€ΠΎΡ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒ условия соСдинСния ΠΈΠ· внСшнСго запроса Π²ΠΎ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ подзапросы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€ ΠΌΠΎΠ³ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄Π°Ρ‡Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½ выполнСния. Π’Π°ΠΊΠΆΠ΅ ускорСна ΠΎΡ†Π΅Π½ΠΊΠ° сСлСктивности для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… списков MCV ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ°ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· planner_upper_limit_estimation; это Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ Π² Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… сцСнариях Β«1Π‘Β», Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° ΠΈ построСниС ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ².

ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ ΠΈ срСдства отказоустойчивости. ВстроСнноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ BiHA ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΎ Π½Π° Π²Π΅Ρ€ΡΠΈΡŽ 1.8: многоуровнСвая Π³Π΅ΠΎΡ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠ°Ρ‚Π°ΡΡ‚Ρ€ΠΎΡ„ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ большС Π½Π΅ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Π° слуТСбныС соСдинСния ΠΌΠ΅ΠΆΠ΄Ρƒ ΡƒΠ·Π»Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ‰ΠΈΡ‰Π°Ρ‚ΡŒ SSL-сСртификатами. Π’ Proxima появилась адаптивная балансировка, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π°Ρ CPU, ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ дисковый Π²Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… адрСсов ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ β€” IPv4, IPv6 ΠΈ Unix-сокСтов.

Π’ Ρ€Π΅Π»ΠΈΠ· Ρ‚Π°ΠΊΠΆΠ΅ вошли Π½ΠΎΠ²Ρ‹Π΅ инструмСнты ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ. pgpro_iheap добавляСт Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ доступа iheap, рассчитанный Π½Π° ускорСниС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ сканирования, Π° pgpro_temp_stats автоматичСски собираСт статистику ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π²ΡΠ»Π΅ΠΏΡƒΡŽ. Для администраторов Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° pgpro_validate, которая провСряСт Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ², индСксов, Ρ‚Π°Π±Π»ΠΈΡ†, систСмных ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈ ΠΏΡ€Π°Π² доступа Π² экзСмплярС Postgres Pro.

Π’Π°ΠΊ ΠΊΠ°ΠΊ Postgres Pro Enterprise 18.4.1 основан Π½Π° PostgreSQL 18.4, Π² Π½Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ вошли исправлСния ΠΈΠ· апстрима PostgreSQL. Для обновлСния Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Ρ‚ΠΎΠΉ ΠΆΠ΅ основной вСрсии достаточно ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ выпуск Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π½ΠΎ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ABI Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ поставляСмыС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ сторонниС.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ хостинг для сайтов с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ DDoS, VPS VDS сСрвСры πŸ”₯ ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ хостинг для сайтов с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ DDoS, VPS VDS сСрвСры | ProHoster