powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Неверный результат запроса.
5 сообщений из 5, страница 1 из 1
Неверный результат запроса.
    #38692651
abacabb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую.

Проблема в том, что возвращается не тот результат, грубо говоря запрос такого вида
Код: sql
1.
SELECT * FROM table WHERE a=1


возвращает запись с a =2.
По колонке а создан простой btree индекс и она является уникальной.
С отключенными индексами получаю верный результат.
Пробывал reindex и создавал заново индекс - не помогает.

Тут была тема, там человеку помогло пересоздание индекса.

PostgreSQL 9.3.1 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-54), 64-bit
...
Рейтинг: 0 / 0
Неверный результат запроса.
    #38692656
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
abacabbПриветствую.

Проблема в том, что возвращается не тот результат, грубо говоря запрос такого вида
Код: sql
1.
SELECT * FROM table WHERE a=1


возвращает запись с a =2.
По колонке а создан простой btree индекс и она является уникальной.
С отключенными индексами получаю верный результат.
Пробывал reindex и создавал заново индекс - не помогает.

Тут была тема, там человеку помогло пересоздание индекса.

PostgreSQL 9.3.1 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-54), 64-bit

1)обновится до 9.3.4 для начала (у вас старая версия с известными проблемами в этой части)
2)сделать vacuum freeze на проблемную таблицу
3)сделать reindex на проблемную таблицу

если не исправится - написать... но скорее всего исправится...

--Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
Неверный результат запроса.
    #38692966
abacabb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk,
ага спасибо, до этого делал vacuum full не помогло, сейчас все как надо
...
Рейтинг: 0 / 0
Неверный результат запроса.
    #38693262
PCContra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
abacabbПроблема в том, что возвращается не тот результат
А говорили, что пострес - самая надежная СУБД из всех, т.к. у нее меньше всего проблемных мест на 100 тысяч строк кода (что-то типа этого я где-то читал). Мда...
Опасно такую использовать в серьезных приложениях.

Можно воспроизвести ошибку, я попробовать хочу
...
Рейтинг: 0 / 0
Неверный результат запроса.
    #38693417
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PCContraabacabbПроблема в том, что возвращается не тот результат
А говорили, что пострес - самая надежная СУБД из всех, т.к. у нее меньше всего проблемных мест на 100 тысяч строк кода (что-то типа этого я где-то читал). Мда...
Опасно такую использовать в серьезных приложениях.

Можно воспроизвести ошибку, я попробовать хочу

на 9.3.4 ее нет... а кто не обновляется регулярно - сам себе злобный буратина...
во всех базах баги находят... читайте changes между 9.3.0 и 9.3.4 если нужны детали

PS: воспроизвести эту проблему специально это еще та задачка... а вот случайно словить под нагрузкой - на раз.

--Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Неверный результат запроса.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]