Postgres Pro Shardman: ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π‘Π£Π‘Π” для ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… прСдприятий

Postgres Professional, Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ российский Π‘Π£Π‘Π”-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ ΠΎ выпускС ΠΌΠΈΠ½ΠΎΡ€Π½Ρ‹Ρ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Postgres Pro Shardman вСрсии 14.12.1.

Postgres Pro Shardman β€” новая распрСдСлённая рСляционная Π‘Π£Π‘Π” для высоконагруТСнных систСм, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… инсталляций Π² дСсятки ΠΈ сотни Π’Π‘, ΠΊΠΎΠ³Π΄Π° ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠ³ΠΎ сСрвСра нСдостаточно. Π‘Π£Π‘Π” позволяСт Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° части ΠΈ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΡ… ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ сСрвСрам β€” ΡˆΠ°Ρ€Π΄Π°ΠΌ. ΠŸΡ€ΠΈ этом Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ обСспСчиваСт Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ соблюдСниС Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ACID: атомарности, согласованности, изолированности ΠΈ устойчивости.

Π’ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΌ выпускС Π² Postgres Pro Shardman Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ возмоТности, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ исправлСны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки. Π‘Ρ€Π΅Π΄ΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ:

Π―Π΄Ρ€ΠΎ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ REMOTE ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ EXPLAIN, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ EXPLAIN ΠΏΠΎ запросам, выполняСмым Π½Π° ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠΌ сСрвСрС. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½.
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° собствСнная Π»ΠΎΠ³ΠΈΠΊΠ° ΠΎΡ†Π΅Π½ΠΊΠΈ стоимости ΠΏΠ»Π°Π½ΠΎΠ². Она позволяСт ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΡƒ Ρ‡Π°Ρ‰Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΏΠ»Π°Π½Ρ‹ ΠΏΡ€ΠΈ схоТСсти ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΈ спСциализированного.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ сСкций Π² процСссС выполнСния для ΡƒΠ·Π»ΠΎΠ² ΠΏΠ»Π°Π½Π°, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… Π°Π³Ρ€Π΅Π³Π°Ρ†ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сторонних сСрвСрах. Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ оптимизация Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для устранСния сСкций Π² ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΠ»Π°Π½Π°Ρ….
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΏΠΎ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π΅ сСтСвого Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ ΡƒΠ·Π»Π°ΠΌΠΈ кластСра Shardman Π² прСдставлСнии shardman.pg_stat_netusage.
  • ОбновлСно прСдставлСниС pg_stat_activity, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ статус ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… процСссов Shardman.

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Ρ‹ управлСния

  • УстранСны уязвимости CVE-2023-45288 ΠΈ CVE-2023-44487.
  • УстранСна ошибка Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ shardmanctl cleanup, которая ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»Π° ΠΊ нСвозмоТности удалСния Π³Ρ€ΡƒΠΏΠΏ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ Π²Ρ‹Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ shardmanctl forall ΠΏΡ€ΠΈ пустом Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅.
  • Устранён сбой ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ shardmand, Ρ€Π°Π½Π΅Π΅ возникавший, Ссли кластСр Shardman Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ сконфигурирован.

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