Re[2]: [pgsql-ru-general] Re[2]: [pgsql-ru-general] Re: [pgsql-ru-general] порядок вставки
В списке 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] порядок вставки
|
| Список | pgsql-ru-general |
> в таблицу записываем произошедшие одно за другим события. > SERIAL в первичном ключе таким образом определяет какое событие было > раньше какое позже (таймстемп тоже есть, но он больше декоративный) > поэтому порядок INSERT'ов мне важен. Вы поступаете неправильно, и вот почему - во-первых, такие вставки могут идти параллельно, и тогда порядок становится совсемуж странным; во-вторых, порядок вставки при insert действительно не определен (при каком-то другом объеме данных иположении звезд сервер может изменить план и порядок будет совсем иным); и то, что оно иногда (а то и практически всегда)может работать так, как вам надо - не более чем совпадение. Я бы набрался наглости и посоветовал бы либо сделать timestampне декоративным, либо ввести какой-то свое значение для упорядочивания).
В списке pgsql-ru-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера