|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Sergey Pratch 2:5020/400 31 Mar 2001 18:07:40 To : All Subject : Re: SELECT FROM INSERT ? -------------------------------------------------------------------------------- Hi! "Drema*" <dremkin@avtlg.ru> сообщил/сообщила в новостях следующее: news:9a2psp$c9e$1@host.talk.ru... > :) Короче, умник ты наш, зайди вот сюда: http://www.drema.c-net.ru/c_bd_ident.asp, > там специально для таких как ты все разжевано... > ЗЫ Подробнее объяснять тебе нет совершенно никакого желания. Hет, он отчасти прав: если длинная тразакция и применяются вставки в ней в рабочие таблицы, то действительно происходит полная блокировка остальных конкурирующих сесий. Дело в том, что приращение поля IDENTITY идет вне контекста транзакции, т.е. если даже она будет откачена, то никакого отката счетчик не получит. Для 6.5 такие приемы еще допустимы (из-за его проблем с такими полями), но в 7-ке и дальше - не имеют практического смысла. Пролема с блокировками далеко не единственная и не самая маленькая - а как быть если записей необходиом вставить несколько? -- С уважением, Сергей Прач ================= Please, send you private mail to: s_pratch@mail.ru --- ifmail v.2.15dev5 * Origin: Solver Ltd. site #2 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/15014497c4edc.html, оценка из 5, голосов 10
|