|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.03.2013, 21:15 | #1 |
Участник клуба
Регистрация: 04.04.2010
Сообщений: 1,554
|
разница во времени вставливания
А пасяму первый вариант выполняется 5 секунд, а второй больше минуты. Разве это не одно и то же.
1) IF NOT EXISTS(SELECT TOP 1 I FROM WALL WHERE I = {0}) INSERT INTO WALL(I,V) VALUES({0},'{1}')" А второй минуту секунд 2) INSERT INTO WALL(I,V) SELECT {0},'{1}' WHERE NOT EXISTS(SELECT TOP 1 I FROM WALL WHERE I = {0})" |
30.03.2013, 21:30 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А Explain Plan что показывает?
I'm learning to live...
|
30.03.2013, 21:31 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Дык и 5 секунд запредельно. СУБД какое? Индекс по полю I есть?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
30.03.2013, 21:36 | #4 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
|
|
31.03.2013, 09:09 | #5 | |
Участник клуба
Регистрация: 04.04.2010
Сообщений: 1,554
|
Аватар
Цитата:
Ага и актуальный план вот он. |
|
31.03.2013, 12:24 | #6 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение чисел. Есть ли разница по времени? | WildTaburet | Общие вопросы C/C++ | 4 | 21.09.2012 23:33 |
WinAPI синхронизация времени с сайтом точного времени. | Walker32 | Помощь студентам | 4 | 07.06.2012 18:59 |
Разница во времени | supergood | Microsoft Office Excel | 2 | 18.10.2011 17:56 |
Разница во времени | Kamalekb | Общие вопросы Delphi | 1 | 02.05.2010 20:10 |
Разница времени | Djem1991 | PHP | 4 | 08.10.2009 13:05 |