The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Обновление PostgreSQL 14.4 с исправлением повреждения индексов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Обновление PostgreSQL 14.4 с исправлением повреждения индексов"  +/
Сообщение от opennews (ok), 17-Июн-22, 09:02 
Сформирован корректирующий выпуск СУБД PostgreSQL 14.4, в котором устранена серьёзная проблема, при определённых обстоятельствах приводящая к незаметному повреждению данных в индексах при выполнении команд "CREATE INDEX CONCURRENTLY" и "REINDEX CONCURRENTLY". В созданных при помощи указанных команд индексах могут быть не учтены некоторые записи, что приведёт к пропуску отдельных строк при выполнении SELECT-запросов с привлечением проблемных индексов...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57367

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +1 +/
Сообщение от Шарп (ok), 17-Июн-22, 09:02 
>оптимизации

Мощщщно

Ответить | Правка | Наверх | Cообщить модератору

6. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  –4 +/
Сообщение от пох. (?), 17-Июн-22, 10:04 
> оптимизации

regression tests? Нееее, не слышали!

Ответить | Правка | Наверх | Cообщить модератору

7. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (7), 17-Июн-22, 11:26 
Очевидно ты не видел исходный код postgres.
Ответить | Правка | Наверх | Cообщить модератору

21. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  –2 +/
Сообщение от пох. (?), 17-Июн-22, 14:24 
для regression test нах не нужен исходный код.
Для него нужны мозги. А этого вам не дано.

Ответить | Правка | Наверх | Cообщить модератору

26. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +2 +/
Сообщение от Alex (??), 17-Июн-22, 15:07 
Приятно осознавать, что ты не одинок.
Ответить | Правка | Наверх | Cообщить модератору

52. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (52), 18-Июн-22, 22:12 
В очередной раз поражаюсь: комменты читаешь — ну такая звезда Computer Science с нами на опеннете ошивается, прям слушал бы и в рот смотрел. А по факту, ни научных статей, ни софта, ни какого-то коммерческого успеха этот персонаж так и не произвёл, хотя вроде в летах уже вроде, не мальчик. И вот как это понимать? Пох, ты не баклан ли часом?
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

3. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +3 +/
Сообщение от YetAnotherOnanym (ok), 17-Июн-22, 09:27 
> ветка 14.x, в которую были включены оптимизации
> не попадали некоторые находящиеся в heap-памяти кортежи

Розгами пороть. Надёжность>скорость и точка.

Ответить | Правка | Наверх | Cообщить модератору

4. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Самый Лучший Гусь (?), 17-Июн-22, 09:34 
Какой-то школьный подход. Иногда надёжностью вполне себе можно пожертвовать ради скорости. В частности, когда данные в БД взяты из возобновляемых источников.
Ответить | Правка | Наверх | Cообщить модератору

11. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +1 +/
Сообщение от Аноним (11), 17-Июн-22, 11:58 
что даст возобновляемость данных, если они фактически отсутствуют в выборке? Тебе, как пользователю они недоступны, независимо от того, как быстро ты получил все остальное
Ответить | Правка | Наверх | Cообщить модератору

12. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Самый Лучший Гусь (?), 17-Июн-22, 12:24 
В некоторых юзкейсах нужны не все данные, можно подождать пока скрипт по крону зальёт пропавшие
Ответить | Правка | Наверх | Cообщить модератору

13. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +1 +/
Сообщение от Аноним (13), 17-Июн-22, 12:50 
Откуда скрипт узнает, пропали они, или нет? Если все данные и не нужны, то нужны как минимум все актуальные.
Ответить | Правка | Наверх | Cообщить модератору

18. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Самый Лучший Гусь (?), 17-Июн-22, 14:13 
Скрипт просто грузит всё, что есть, если его нет в базе.
Ответить | Правка | Наверх | Cообщить модератору

19. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (13), 17-Июн-22, 14:17 
А если оно уже есть, но не отображается, когда запрашивают? Добавляешь, а там и прошлые данные появляются. Теперь представь, что это высоконагруженная БД, и данные появляются/удаляются постоянно.
Ответить | Правка | Наверх | Cообщить модератору

20. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +1 +/
Сообщение от Аноним (11), 17-Июн-22, 14:19 
в некоторых юзкейсах и БД не нужна. И данные не пропали, они на месте, просто тебе их не показывают из-за битого индекса. Вариант загрузить все заново не очень рабочий — индекс снова может быть испорчен, просто в другом месте
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

24. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от YetAnotherOnanym (ok), 17-Июн-22, 14:41 
Решения для таких "юзкейсов" документируются и в них явно указывается возможность нарушения целостности данных.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

42. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аристарх (??), 18-Июн-22, 17:06 
У тебя вообще подход уличного 6олвана, который пришёл, ляпнул, ушёл!
НАДЁЖНОСТЬ - это вообще непререкаемая вещь в СУБД. Если ты этого не знал - вон из профессии!
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

50. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +1 +/
Сообщение от Аноним (52), 18-Июн-22, 22:00 
Давай, расскажи мне про необходимость надёжности кэша хранимого в БД и как она важнее скорости. Ох уж эти мыслящием догматами вахтёры от айти. Услышать догму смог, понять контекст — не смог, но мнение кого из профессии выгнать имеет.
Ответить | Правка | Наверх | Cообщить модератору

5. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от keydon (ok), 17-Июн-22, 09:45 
Иногда это одно и то же
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

8. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  –5 +/
Сообщение от Rev (?), 17-Июн-22, 11:34 
Опять разрабы не осилили многопоточность. Ничего необычного.
Ответить | Правка | Наверх | Cообщить модератору

9. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (9), 17-Июн-22, 11:40 
<troll_mode_on>
правильно в чистый си могут не только лишь все!
<troll_mode_off>
Ответить | Правка | Наверх | Cообщить модератору

10. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  –2 +/
Сообщение от Массоны Рептилоиды (?), 17-Июн-22, 11:48 
Если человек пишет на си, то есть он окрасил себя в те цвета, в которые он окрасил себя
Ответить | Правка | Наверх | Cообщить модератору

33. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +4 +/
Сообщение от Alladin (?), 17-Июн-22, 19:32 
Вам плохо? А по русски можно?
Ответить | Правка | Наверх | Cообщить модератору

47. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +1 +/
Сообщение от Аноним (47), 18-Июн-22, 19:56 
Это сын Кличко. Что ты от него хотел?)
Ответить | Правка | Наверх | Cообщить модератору

43. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аристарх (??), 18-Июн-22, 17:07 
Вообще не удивлён. В FOSS кто только не тусуется! Из проф. программистов выбрать сложно, а уж из этой толпы - и подавно.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

48. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (47), 18-Июн-22, 20:01 
Особенно если критерием выбора является принадлежность к лгбтешникам. В Debian один из этих стартовую страницу debian.org испоганил. Даже начинающий веб-дизайнер лучше сделает.
Ответить | Правка | Наверх | Cообщить модератору

14. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (-), 17-Июн-22, 12:50 
> могут быть не учтены некоторые записи, что приведёт к пропуску отдельных строк при выполнении SELECT-запросов

Крякеры балуются

Ответить | Правка | Наверх | Cообщить модератору

15. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  –4 +/
Сообщение от Аноним (15), 17-Июн-22, 12:52 
Ничего, Олег Бартунов уже анонсировал начало постепенного переезда PG на Rust. Лет через 5-10 такие ошибки будут исключены
Ответить | Правка | Наверх | Cообщить модератору

16. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +2 +/
Сообщение от Аноним (16), 17-Июн-22, 13:56 
> Rust. Лет через 5-10 такие ошибки будут исключены

Весьма вероятно. Мозила показала, что переход на раст - это ошибка, и выгнала растаманов.

Ответить | Правка | Наверх | Cообщить модератору

17. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +1 +/
Сообщение от Ан (??), 17-Июн-22, 13:58 
Мечтать не вредно. Через 5-10 лет все уже забудут о том, что такая несуразица как раст, продвигаемая LGBTQ+++++ сообществом, вообще когда-то существовала.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

22. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  –6 +/
Сообщение от пох. (?), 17-Июн-22, 14:27 
Скорее все забудут про такую несуразицу как postgres - неудачный побочный продукт написания диссертации, выросший внезапно размером со слона и сдохший под собственным весом.

А на хрусте будут и дальше пытаться переписать все подряд, но половина проектов почему-то не сумеет продвинуться дальше списка кто из разработчиков "ОНО" и CoC для поддержки ущемляемых.

P.S. на самом деле нет - они все сдохнут, а мы попадем в "рай" гораздо раньше.

Ответить | Правка | Наверх | Cообщить модератору

23. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +1 +/
Сообщение от Аноним (13), 17-Июн-22, 14:29 
А ты не в теме наверно, нет альтернатив для неё. Только Оракл может, но там свои особенности.
Ответить | Правка | Наверх | Cообщить модератору

30. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от пох. (?), 17-Июн-22, 18:20 
Какой еще вам орацл для одичалых? Нет альтернатив.

(там где орацл не альтернатива - там скорее всего и postgres лишний)

Ответить | Правка | Наверх | Cообщить модератору

36. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  –1 +/
Сообщение от Онаним (?), 17-Июн-22, 20:37 
Что значит нет?
А dBase?
Очень похожа, тоже надо сжимать периодически.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

39. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +1 +/
Сообщение от пох. (?), 18-Июн-22, 16:21 
Ну что за уг - где timetravel в качестве краеугольного камня в дизайне?! Который не работает но при этом - "периодически".

А так да - не могу простить 1С что они бросили эту технологию в пользу какой-то фигни. (кто не в теме - ранние поделки этой кичи были на собственной реализации dbf. Аналогов в мире не имеющей, это уж точно. Я ту мебель без первой буквы всю жизнь помню.)

Ответить | Правка | Наверх | Cообщить модератору

37. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (37), 18-Июн-22, 07:03 
Размером со слона?
Батенька, это вы Oracle ещё не видели :)
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

40. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +1 +/
Сообщение от пох. (?), 18-Июн-22, 16:25 
Тот таким и родился, у приличных родителей. А не выкидыш аспирантской любви в подворотне.

Поэтому когда натыкаешься на постгрезовое творение - "мляяаааа, вот это костылинг на подпоркинге, как оно еще у них тут не рухнуло нахре....аааааа....уф, мимо пролетело", а на оракловое - "мляааа....слабоумие и отвага - они вообще не понимают благодаря какому чуду живут...сколько сколько - ПЯТЬ лет как уволился последний dba? А разработчик - семь?! И вы жалуетесь что раз в МЕСЯЦ ora-006?!"

Ответить | Правка | Наверх | Cообщить модератору

46. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (46), 18-Июн-22, 18:41 
Звучит так, будто единственная нормальная БД - это Firebird
Ответить | Правка | Наверх | Cообщить модератору

49. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (47), 18-Июн-22, 20:05 
Огненная птица ещё жива!? Я думал, что она в десятых годах померла.
Ответить | Правка | Наверх | Cообщить модератору

54. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (54), 21-Июн-22, 21:22 
> раз в МЕСЯЦ ora-006

ora-600. Вернее ORA-00600.

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

55. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от пох. (?), 23-Июн-22, 10:07 
Угу. В переводе означает обычно, что инстансу прилетел sig11.
Правда, оно после этого чаще всего работает, а не идешь как с постгрей за бэкапом, молясь чтоб в нем того же самого не оказалось.

Ответить | Правка | Наверх | Cообщить модератору

34. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (34), 17-Июн-22, 19:40 
А есть ссылка? Ничего похожего найти не смог
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

44. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +1 +/
Сообщение от Аристарх (??), 18-Июн-22, 17:19 
Увы, но можно уже смело констатировать, что Раст "не взлетел". Проблема - в ключевой концепции языка: "мы будет ТАК контролировать каждый чих с памятью, что ты, погромизд, взвоешь!".

Практически вся ИТ история идёт по пути УПРОЩЕНИЯ жизни программиста, много языков сдохло, так и не дав этой простоты. И вот на фоне таких "конфеток" как Жаба и C#, появляется Ржа: "ребятки, кто хотел лихие 90-ые - вот они! Теперь вы всё будете перемалывать вручную, да не просто malloc/fee, а такую концепцию вам навертим, что Сишные указатели вам игрушкой покажутся!".
Увы, такой подход был обречён ещё на бумаге. Равно как и Пестон, где полоумный диктатор внезапно решил, что теперь вы ОБЯЗАНЫ форматировать код так, как ему хочется. Десятки лет идут холивары, где ставить скобочки и пробелы и тут вылезает один кpетuн и объявляет "стандарт имени себя" - ну не клоун?? :)) Очевидно, что это фуфло только и взлетело, что за счёт сторонней помощи и библиотек, но как язык пестон - полное г****.

Так что судьба Раста чуть более, чем предсказуема - без "проталкивателей в задницу" этого языка (да ещё и коммерческих!) он просто сдохнет.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

51. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от Аноним (52), 18-Июн-22, 22:07 
> без "проталкивателей в задницу" этого языка (да ещё и коммерческих!) он просто сдохнет.

Как и всё в этом обществе. Понимаешь, нет коммерции — нет кушать. Не пропихнёшь свой товар или услугу — окажешься на обочине. Случайности случаются, конечно, но недолго. Даже такой антикоммерческий продукт как «оупен соурс софтвэр» выживает только там, где оказывается коммерчески успешен. Так что, детки, радупляйте как поднимать бабки смолоду. Остальное второстепенные скиллы.

Ответить | Правка | Наверх | Cообщить модератору

53. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от пох. (?), 20-Июн-22, 20:09 
> Как и всё в этом обществе. Понимаешь, нет коммерции — нет кушать. Не

в принципе, это необязательно должна быть твоя коммерция и необязательно тратить на нее именно всю жизнь.

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

К старости положите их себе в гроб. А если они тебе там без надобности - то зачем же ты потратил свою жизнь?


Ответить | Правка | Наверх | Cообщить модератору

25. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  –1 +/
Сообщение от valery_kolganovemail (ok), 17-Июн-22, 14:57 
Ой. Только вот перевели 1С на 14.2-6.1C.
Теперь жди, пока 1С выпустит 14.4.
Хорошо если не будет в недрах 1С таких команд "CREATE INDEX CONCURRENTLY" и "REINDEX CONCURRENTLY".
Ответить | Правка | Наверх | Cообщить модератору

29. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от 1 (??), 17-Июн-22, 17:45 
Возьми слоника с PostgresPro и будет тебе щастье
Ответить | Правка | Наверх | Cообщить модератору

41. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  +/
Сообщение от пох. (?), 18-Июн-22, 16:27 
"впусти в дом козу"
Ответить | Правка | Наверх | Cообщить модератору

45. "Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."  –1 +/
Сообщение от Аристарх (??), 18-Июн-22, 17:21 
Ну 1Ска же работала до этого? Не падала? Значит и дальше падать не будет :)

К слову, а в чём проблема "поддержки 14.4"? Сам же постгрес не менялся - только улучшался! Поставил новую СУБД - работай!

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру