Вопросы по теме 'rowlocking'

SQL Server ROWLOCK через SELECT, если не существует транзакции INSERT
Я обновился с SQL Server 2005 до 2008. Я помню, что в 2005 году ROWLOCK просто не работал, и мне приходилось использовать PAGELOCK или XLOCK для достижения любого типа фактической блокировки. Я знаю, что читатель этого спросит: «Что ты сделал не...
12032 просмотров

Нужна ли мне подсказка UPDLOCK в этом SP? Чтение строки очереди данных более одного раза
Моя схема БД: Job -> (Many) JobData -> (Many) Results. Задание разбивается на несколько строк JobData, чтобы несколько потоков могли обрабатывать «фрагменты» задания (каждую строку JobData). Затем потоки обработки вставляют строки Result для каждой...
1048 просмотров
schedule 10.03.2022

Две разные транзакции обновляют разные строки одной и той же таблицы одновременно
Среда: SQL SERVER 2008 R2, Windows. СОЕДИНЕНИЕ-1: выполнение следующего BEGIN TRANSACTION UPDATE Check_lock with (rowlock) set LayoutType = 98 where USERID between 1 and 7; WAITFOR DELAY '000:10:00'; COMMIT...
4016 просмотров
schedule 09.11.2022

Конфликт строк оракула, вызывающий ошибки взаимоблокировки в приложении JMS с высокой пропускной способностью
Обзор: Мне интересно узнать, что лучше всего подходит для приложений с высокой пропускной способностью, которые имеют массовые сообщения, пытающиеся обновить одну и ту же строку и получающие ошибки взаимоблокировки оракула. Я знаю, что вы не...
2657 просмотров

Sybase читает строку с WriteNoPK, используя iSQL
я использую Sybase SQL Anywhere 12. Позвольте мне сказать, что у меня есть пользователь Table со следующими подключениями к нему: conn_name conn_id user_id table_type creator table_name index_id lock_class lock_duration lock_type...
418 просмотров

Блокировка на уровне строк — MySQL — для обновления
Я все еще не понимаю блокировку строк таблицы. Я использую MySQL/PHP, и вот мой сценарий. У меня есть набор таблиц, которые мое приложение использует для отслеживания запросов и сообщений. Пользователь создает публикацию (таблица POSTING(P)) для...
530 просмотров
schedule 29.09.2022

Блокирует ли MySQL InnoDB несколько строк с уровнем изоляции READ_COMMITTED?
У меня проблемы с устранением ошибки LOCK WAIT TIMEOUT EXCEED в MySQL InnoDB. Я прошел через эта статья , и в ней говорится, что если мы используем уровень изоляции READ_COMMITTED , то мой запрос на обновление должен блокировать только те...
577 просмотров

Блокировка таблицы базы данных postgresql или блокировка строк, выполнение нескольких запросов
Я хотел бы понять, как postgreSQL выполняет выполнение нескольких запросов, например, у меня есть БД, в которой выполняется множество запросов на вставку, например, 20-40 в минуту, и множество запросов на выборку, таких как 200-300 в минуту (простой...
37 просмотров

MySQL - обновить строки таблицы без блокировки строк
У меня есть требование, когда нам нужно обновить строку, не удерживая блокировку во время обновления. Вот подробности требований. Мы будем запускать пакетную обработку таблицы каждые 5 минут update blogs set is_visible=1 where some conditions...
5734 просмотров
schedule 10.07.2022

обновить с помощью rowlock на сервере MSSQL
Я пытался понять ROWLOCK в SQL-сервере, чтобы обновить запись после ее блокировки. Вот мое наблюдение и я хотел бы получить подтверждение, похож ли ROWLOCK на блокировку таблицы или страницы, или я не пробовал это правильно. ROWLOCK должен быть...
509 просмотров
schedule 21.07.2022