URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 127794
[ Назад ]
Исходное сообщение
"Обновление PostgreSQL 14.4 с исправлением повреждения индексов"
Отправлено opennews , 17-Июн-22 09:02
Сформирован корректирующий выпуск СУБД PostgreSQL 14.4, в котором устранена серьёзная проблема, при определённых обстоятельствах приводящая к незаметному повреждению данных в индексах при выполнении команд "CREATE INDEX CONCURRENTLY" и "REINDEX CONCURRENTLY". В созданных при помощи указанных команд индексах могут быть не учтены некоторые записи, что приведёт к пропуску отдельных строк при выполнении SELECT-запросов с привлечением проблемных индексов...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=57367
Содержание
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Шарп, 09:02 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,пох., 10:04 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 11:26 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,пох., 14:24 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Alex, 15:07 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 22:12 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,YetAnotherOnanym, 09:27 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Самый Лучший Гусь, 09:34 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 11:58 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Самый Лучший Гусь, 12:24 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 12:50 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Самый Лучший Гусь, 14:13 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 14:17 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 14:19 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,YetAnotherOnanym, 14:41 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аристарх, 17:06 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 22:00 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,keydon, 09:45 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Rev, 11:34 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 11:40 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Массоны Рептилоиды, 11:48 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Alladin, 19:32 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 19:56 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аристарх, 17:07 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 20:01 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 12:50 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 12:52 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 13:56 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Ан, 13:58 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,пох., 14:27 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 14:29 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,пох., 18:20 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Онаним, 20:37 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,пох., 16:21 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 07:03 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,пох., 16:25 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 18:41 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 20:05 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 21:22 , 21-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,пох., 10:07 , 23-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 19:40 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аристарх, 17:19 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аноним, 22:07 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,пох., 20:09 , 20-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,valery_kolganov, 14:57 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,1, 17:45 , 17-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,пох., 16:27 , 18-Июн-22
- Обновление PostgreSQL 14.4 с исправлением повреждения индекс...,Аристарх, 17:21 , 18-Июн-22
Сообщения в этом обсуждении
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Шарп , 17-Июн-22 09:02
>оптимизацииМощщщно
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено пох. , 17-Июн-22 10:04
> оптимизацииregression tests? Нееее, не слышали!
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 17-Июн-22 11:26
Очевидно ты не видел исходный код postgres.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено пох. , 17-Июн-22 14:24
для regression test нах не нужен исходный код.
Для него нужны мозги. А этого вам не дано.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Alex , 17-Июн-22 15:07
Приятно осознавать, что ты не одинок.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 18-Июн-22 22:12
В очередной раз поражаюсь: комменты читаешь — ну такая звезда Computer Science с нами на опеннете ошивается, прям слушал бы и в рот смотрел. А по факту, ни научных статей, ни софта, ни какого-то коммерческого успеха этот персонаж так и не произвёл, хотя вроде в летах уже вроде, не мальчик. И вот как это понимать? Пох, ты не баклан ли часом?
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено YetAnotherOnanym , 17-Июн-22 09:27
> ветка 14.x, в которую были включены оптимизации
> не попадали некоторые находящиеся в heap-памяти кортежиРозгами пороть. Надёжность>скорость и точка.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Самый Лучший Гусь , 17-Июн-22 09:34
Какой-то школьный подход. Иногда надёжностью вполне себе можно пожертвовать ради скорости. В частности, когда данные в БД взяты из возобновляемых источников.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 17-Июн-22 11:58
что даст возобновляемость данных, если они фактически отсутствуют в выборке? Тебе, как пользователю они недоступны, независимо от того, как быстро ты получил все остальное
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Самый Лучший Гусь , 17-Июн-22 12:24
В некоторых юзкейсах нужны не все данные, можно подождать пока скрипт по крону зальёт пропавшие
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 17-Июн-22 12:50
Откуда скрипт узнает, пропали они, или нет? Если все данные и не нужны, то нужны как минимум все актуальные.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Самый Лучший Гусь , 17-Июн-22 14:13
Скрипт просто грузит всё, что есть, если его нет в базе.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 17-Июн-22 14:17
А если оно уже есть, но не отображается, когда запрашивают? Добавляешь, а там и прошлые данные появляются. Теперь представь, что это высоконагруженная БД, и данные появляются/удаляются постоянно.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 17-Июн-22 14:19
в некоторых юзкейсах и БД не нужна. И данные не пропали, они на месте, просто тебе их не показывают из-за битого индекса. Вариант загрузить все заново не очень рабочий — индекс снова может быть испорчен, просто в другом месте
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено YetAnotherOnanym , 17-Июн-22 14:41
Решения для таких "юзкейсов" документируются и в них явно указывается возможность нарушения целостности данных.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аристарх , 18-Июн-22 17:06
У тебя вообще подход уличного 6олвана, который пришёл, ляпнул, ушёл!
НАДЁЖНОСТЬ - это вообще непререкаемая вещь в СУБД. Если ты этого не знал - вон из профессии!
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 18-Июн-22 22:00
Давай, расскажи мне про необходимость надёжности кэша хранимого в БД и как она важнее скорости. Ох уж эти мыслящием догматами вахтёры от айти. Услышать догму смог, понять контекст — не смог, но мнение кого из профессии выгнать имеет.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено keydon , 17-Июн-22 09:45
Иногда это одно и то же
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Rev , 17-Июн-22 11:34
Опять разрабы не осилили многопоточность. Ничего необычного.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 17-Июн-22 11:40
<troll_mode_on>
правильно в чистый си могут не только лишь все!
<troll_mode_off>
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Массоны Рептилоиды , 17-Июн-22 11:48
Если человек пишет на си, то есть он окрасил себя в те цвета, в которые он окрасил себя
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Alladin , 17-Июн-22 19:32
Вам плохо? А по русски можно?
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 18-Июн-22 19:56
Это сын Кличко. Что ты от него хотел?)
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аристарх , 18-Июн-22 17:07
Вообще не удивлён. В FOSS кто только не тусуется! Из проф. программистов выбрать сложно, а уж из этой толпы - и подавно.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 18-Июн-22 20:01
Особенно если критерием выбора является принадлежность к лгбтешникам. В Debian один из этих стартовую страницу debian.org испоганил. Даже начинающий веб-дизайнер лучше сделает.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 17-Июн-22 12:50
> могут быть не учтены некоторые записи, что приведёт к пропуску отдельных строк при выполнении SELECT-запросовКрякеры балуются
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 17-Июн-22 12:52
Ничего, Олег Бартунов уже анонсировал начало постепенного переезда PG на Rust. Лет через 5-10 такие ошибки будут исключены
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 17-Июн-22 13:56
> Rust. Лет через 5-10 такие ошибки будут исключеныВесьма вероятно. Мозила показала, что переход на раст - это ошибка, и выгнала растаманов.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Ан , 17-Июн-22 13:58
Мечтать не вредно. Через 5-10 лет все уже забудут о том, что такая несуразица как раст, продвигаемая LGBTQ+++++ сообществом, вообще когда-то существовала.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено пох. , 17-Июн-22 14:27
Скорее все забудут про такую несуразицу как postgres - неудачный побочный продукт написания диссертации, выросший внезапно размером со слона и сдохший под собственным весом.А на хрусте будут и дальше пытаться переписать все подряд, но половина проектов почему-то не сумеет продвинуться дальше списка кто из разработчиков "ОНО" и CoC для поддержки ущемляемых.
P.S. на самом деле нет - они все сдохнут, а мы попадем в "рай" гораздо раньше.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 17-Июн-22 14:29
А ты не в теме наверно, нет альтернатив для неё. Только Оракл может, но там свои особенности.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено пох. , 17-Июн-22 18:20
Какой еще вам орацл для одичалых? Нет альтернатив. (там где орацл не альтернатива - там скорее всего и postgres лишний)
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Онаним , 17-Июн-22 20:37
Что значит нет?
А dBase?
Очень похожа, тоже надо сжимать периодически.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено пох. , 18-Июн-22 16:21
Ну что за уг - где timetravel в качестве краеугольного камня в дизайне?! Который не работает но при этом - "периодически".А так да - не могу простить 1С что они бросили эту технологию в пользу какой-то фигни. (кто не в теме - ранние поделки этой кичи были на собственной реализации dbf. Аналогов в мире не имеющей, это уж точно. Я ту мебель без первой буквы всю жизнь помню.)
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 18-Июн-22 07:03
Размером со слона?
Батенька, это вы Oracle ещё не видели :)
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено пох. , 18-Июн-22 16:25
Тот таким и родился, у приличных родителей. А не выкидыш аспирантской любви в подворотне.Поэтому когда натыкаешься на постгрезовое творение - "мляяаааа, вот это костылинг на подпоркинге, как оно еще у них тут не рухнуло нахре....аааааа....уф, мимо пролетело", а на оракловое - "мляааа....слабоумие и отвага - они вообще не понимают благодаря какому чуду живут...сколько сколько - ПЯТЬ лет как уволился последний dba? А разработчик - семь?! И вы жалуетесь что раз в МЕСЯЦ ora-006?!"
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 18-Июн-22 18:41
Звучит так, будто единственная нормальная БД - это Firebird
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 18-Июн-22 20:05
Огненная птица ещё жива!? Я думал, что она в десятых годах померла.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 21-Июн-22 21:22
> раз в МЕСЯЦ ora-006ora-600. Вернее ORA-00600.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено пох. , 23-Июн-22 10:07
Угу. В переводе означает обычно, что инстансу прилетел sig11.
Правда, оно после этого чаще всего работает, а не идешь как с постгрей за бэкапом, молясь чтоб в нем того же самого не оказалось.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 17-Июн-22 19:40
А есть ссылка? Ничего похожего найти не смог
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аристарх , 18-Июн-22 17:19
Увы, но можно уже смело констатировать, что Раст "не взлетел". Проблема - в ключевой концепции языка: "мы будет ТАК контролировать каждый чих с памятью, что ты, погромизд, взвоешь!".Практически вся ИТ история идёт по пути УПРОЩЕНИЯ жизни программиста, много языков сдохло, так и не дав этой простоты. И вот на фоне таких "конфеток" как Жаба и C#, появляется Ржа: "ребятки, кто хотел лихие 90-ые - вот они! Теперь вы всё будете перемалывать вручную, да не просто malloc/fee, а такую концепцию вам навертим, что Сишные указатели вам игрушкой покажутся!".
Увы, такой подход был обречён ещё на бумаге. Равно как и Пестон, где полоумный диктатор внезапно решил, что теперь вы ОБЯЗАНЫ форматировать код так, как ему хочется. Десятки лет идут холивары, где ставить скобочки и пробелы и тут вылезает один кpетuн и объявляет "стандарт имени себя" - ну не клоун?? :)) Очевидно, что это фуфло только и взлетело, что за счёт сторонней помощи и библиотек, но как язык пестон - полное г****.
Так что судьба Раста чуть более, чем предсказуема - без "проталкивателей в задницу" этого языка (да ещё и коммерческих!) он просто сдохнет.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аноним , 18-Июн-22 22:07
> без "проталкивателей в задницу" этого языка (да ещё и коммерческих!) он просто сдохнет.Как и всё в этом обществе. Понимаешь, нет коммерции — нет кушать. Не пропихнёшь свой товар или услугу — окажешься на обочине. Случайности случаются, конечно, но недолго. Даже такой антикоммерческий продукт как «оупен соурс софтвэр» выживает только там, где оказывается коммерчески успешен. Так что, детки, радупляйте как поднимать бабки смолоду. Остальное второстепенные скиллы.
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено пох. , 20-Июн-22 20:09
> Как и всё в этом обществе. Понимаешь, нет коммерции — нет кушать. Не в принципе, это необязательно должна быть твоя коммерция и необязательно тратить на нее именно всю жизнь.
> выживает только там, где оказывается коммерчески успешен. Так что, детки, радупляйте
> как поднимать бабки смолоду.
К старости положите их себе в гроб. А если они тебе там без надобности - то зачем же ты потратил свою жизнь?
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено valery_kolganov , 17-Июн-22 14:57
Ой. Только вот перевели 1С на 14.2-6.1C.
Теперь жди, пока 1С выпустит 14.4.
Хорошо если не будет в недрах 1С таких команд "CREATE INDEX CONCURRENTLY" и "REINDEX CONCURRENTLY".
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено 1 , 17-Июн-22 17:45
Возьми слоника с PostgresPro и будет тебе щастье
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено пох. , 18-Июн-22 16:27
"впусти в дом козу"
"Обновление PostgreSQL 14.4 с исправлением повреждения индекс..."
Отправлено Аристарх , 18-Июн-22 17:21
Ну 1Ска же работала до этого? Не падала? Значит и дальше падать не будет :)К слову, а в чём проблема "поддержки 14.4"? Сам же постгрес не менялся - только улучшался! Поставил новую СУБД - работай!