powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Что приоритетнее, SELECT или DELETE?
22 сообщений из 22, страница 1 из 1
Что приоритетнее, SELECT или DELETE?
    #40048339
Rex12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть две команды:

SELECT * FROM Table1
WHERE Column1=1

и

DELETE FROM Table1
WHERE Column1=1

Они поступили на сервер одновременно. Какая из них будет выполнена первой?
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048344
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rex12
Есть две команды:

SELECT * FROM Table1
WHERE Column1=1

и

DELETE FROM Table1
WHERE Column1=1

Они поступили на сервер одновременно. Какая из них будет выполнена первой?

Они будут выполняться параллельно, какая из них закончит выполняться первой, зависит слишком от многих факторов.
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048363
msLexбудут выполняться параллельно
Я бы сказал как повезет и оттого сколько worker threads (свободных/всего):

...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048426
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rex12
Есть две команды:

SELECT * FROM Table1
WHERE Column1=1

и

DELETE FROM Table1
WHERE Column1=1

Они поступили на сервер одновременно. Какая из них будет выполнена первой?


Есл выполнить Delete, то Select выберет пустое множество. Так что - смелее именно в таком порядке
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048442
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rex12,

лучше расскажите, с чего такой вопрос возник?
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048446
Rex12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Критик
Rex12, лучше расскажите, с чего такой вопрос возник?

Вопрос с тестов.
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048452
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rex12
Есть две команды:

SELECT * FROM Table1
WHERE Column1=1

и

DELETE FROM Table1
WHERE Column1=1

Они поступили на сервер одновременно . Какая из них будет выполнена первой?


Вы сами в это верите: "поступили на сервер одновременно"?
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048457
Rex12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ролг Хупин
Вы сами в это верите: "поступили на сервер одновременно"?


Нет, конечно :-) Но это ж вопрос чисто теоретический.
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048539
aleks222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rex12
Есть две команды:

SELECT * FROM Table1
WHERE Column1=1

и

DELETE FROM Table1
WHERE Column1=1

Они поступили на сервер одновременно. Какая из них будет выполнена первой?


Rex12
Ролг Хупин
Вы сами в это верите: "поступили на сервер одновременно"?


Нет, конечно :-) Но это ж вопрос чисто теоретический.


Для "теоретического вопроса" слишком нечетко.
Что значит "выполнена"?
Начато выполнение = любая, 50 на 50.
Закончено выполнение = та, что раньше начала выполняться.
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048541
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин
Rex12
Есть две команды:

SELECT * FROM Table1
WHERE Column1=1

и

DELETE FROM Table1
WHERE Column1=1

Они поступили на сервер одновременно. Какая из них будет выполнена первой?


Есл выполнить Delete, то Select выберет пустое множество. Так что - смелее именно в таком порядке
Если выполнить Delete и завершить транзакцию
я бы так сказал
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048543
qqq_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ставлю на селект.
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048544
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qqq_2
Ставлю на селект.
ага
ему же журналы не писать
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048555
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прилетели IS + IX, затем S + Х, кто быстрее.
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048575
qqq_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосов
Прилетели IS + IX, затем S + Х, кто быстрее.


селект
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048625
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx
Ролг Хупин
пропущено...


Есл выполнить Delete, то Select выберет пустое множество. Так что - смелее именно в таком порядке
Если выполнить Delete и завершить транзакцию
я бы так сказал


йэз!
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048670
Фотография Shakill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rex12, почитайте про блокировки
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048671
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rex12
Нет, конечно :-) Но это ж вопрос чисто теоретический.

На теоретически вопросы давайте теоретические ответы.
Если "грязное чтение" то SELECT, иначе DELETE
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048672
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008
Rex12
Нет, конечно :-) Но это ж вопрос чисто теоретический.

На теоретически вопросы давайте теоретические ответы.
Если "грязное чтение" то SELECT, иначе DELETE
Еще про RCSI можно вспомнить. Но если тестовое задание -- то может на это и расчет, чтобы понять, что знает человек, что нет.
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048673
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008
Rex12
Нет, конечно :-) Но это ж вопрос чисто теоретический.

На теоретически вопросы давайте теоретические ответы.
Если "грязное чтение" то SELECT, иначе DELETE

Есть RCSI, при котором читатели и писатели друг друга не блокируют.
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40048789
BlackEric
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Syrovatchenko,

Откуда это изображение? Есть какая-то статья?
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40049055
BlackEric, старая презентация
...
Рейтинг: 0 / 0
Что приоритетнее, SELECT или DELETE?
    #40049090
webnibbana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сейчас начал это изучать, спасибо за ответы
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Что приоритетнее, SELECT или DELETE?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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