Re[2]: [pgsql-ru-general] Re[2]: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки

Поиск
Список
Период
Сортировка
От Иван Фролков
Тема Re[2]: [pgsql-ru-general] Re[2]: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки
Дата
Msg-id 1445333412.601832865@f256.i.mail.ru
обсуждение исходный текст
Ответ на Re[2]: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки  (Иван Фролков <ifrol2001@mail.ru>)
Ответы Re: Re[2]: [pgsql-ru-general] Re[2]: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки  ("Dmitry E. Oboukhov" <unera@debian.org>)
Список pgsql-ru-general
> в таблицу записываем произошедшие одно за другим события.
> SERIAL в первичном ключе таким образом определяет какое событие было
> раньше какое позже (таймстемп тоже есть, но он больше декоративный)
> поэтому порядок INSERT'ов мне важен.
Вы поступаете неправильно, и вот почему - во-первых, такие вставки могут идти параллельно, и тогда порядок становится
совсемуж странным; во-вторых, порядок вставки при insert действительно не определен (при каком-то другом объеме данных
иположении звезд сервер может изменить план и порядок будет совсем иным); и то, что оно иногда (а то и практически
всегда)может работать так, как вам надо - не более чем совпадение. Я бы набрался наглости и посоветовал бы либо сделать
timestampне декоративным, либо ввести какой-то свое значение для упорядочивания). 

В списке pgsql-ru-general по дате отправления:

Предыдущее
От: "Dmitry E. Oboukhov"
Дата:
Сообщение: Re: Re[2]: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки
Следующее
От: Андрей Зевакин
Дата:
Сообщение: Re: [pgsql-ru-general] Re[2]: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки