Вопросы по теме 'database-deadlocks'
Тупик триггера Firebird
У меня очень мало опыта работы с базами данных, и я столкнулся с проблемой триггера, вызывающего взаимоблокировку в базе данных Firebird 2.5.
В базе две таблицы. Когда элементы добавляются или удаляются из таблицы ITEMS, триггер обновляет...
2670 просмотров
schedule
13.03.2024
Взаимоблокировки SQL Вставка обновлений в хранимую процедуру
У меня есть очень простая таблица под названием Titles, как показано ниже,
TitleID - auto identity and PK
UserID - reference key to User table
Title - varchar
IsPrimary - bit
Только один индекс, который является PK Clustered Index на TitleID...
1653 просмотров
schedule
17.11.2022
Почему эти запросы блокируются?
У меня есть два запроса Oracle, выполняемых в разных сеансах, которые блокируются, и мне трудно понять, почему это происходит.
Запрос в сеансе 1 таков:
UPDATE REFS R SET R.REFS_NAME = :B2 WHERE R.REFS_CODE = :B1
Запрос в сеансе 2 таков:...
107 просмотров
schedule
06.12.2023
Тупик в системе онлайн-часов
Я разрабатываю систему онлайн-часов для одной онлайн-игры. Проблема в том, что иногда SQL выдает ошибку взаимной блокировки:
40001 Transaction (Process ID 411) was deadlocked on lock | communication buffer resources with another process and has...
88 просмотров
schedule
16.01.2024
Взаимоблокировка SQL в потоке ColdFusion
Я пытаюсь понять, почему я получаю ошибку взаимоблокировки при выполнении простого запроса внутри потока. Я запускаю CF10 с SQL Server 2008 R2 на сервере Windows 2012.
Раз в день у меня есть процесс, который кэширует кучу каналов блогов в базе...
743 просмотров
schedule
04.12.2022
Как предотвратить блокировку таблицы psycopg2
У меня есть таблица на сервере PostgreSQL 9.1:
CREATE TABLE foo(id integer PRIMARY KEY);
В интерактивной оболочке Python с psycopg2 (≥ 2.4.2) я мог бы запустить соединение и курсор и запросить эту таблицу:
import psycopg2
conn =...
5223 просмотров
schedule
13.01.2024
обрабатывать замки в красном смещении
У меня есть скрипт python, который выполняет несколько скриптов sql (один за другим) в Redshift. К некоторым таблицам в этих сценариях sql можно обращаться несколько раз. Например Таблица t1 может быть ВЫБРАНА в одном скрипте и может быть...
1698 просмотров
schedule
30.01.2024
MySql InnoDB Repeatable Read Неожиданное поведение блокировок
Насколько мне известно, innoDB использует механизм последовательного неблокирующего чтения, поэтому каждая транзакция работает со своим собственным снимком.
об этом также говорится в официальной документации
Согласованное чтение не...
392 просмотров
schedule
31.10.2022
Проблема Поиск причины ошибки взаимоблокировки из файла трассировки оракула
Я тестирую приложение, используя несколько клиентов. В какой-то момент я получаю тупик в базе данных. Я получаю следующие следы:
Вызвано: com.indra.davinci.common.dataaccess.DataAccessException: SQL: DELETE FROM EMPLOYEE WHERE DEPT_ID IN...
808 просмотров
schedule
08.10.2022
RID ресурса ожидания взаимоблокировки
Может ли кто-нибудь помочь мне с шагами, чтобы расшифровать точного виновника тупика, когда ресурс ожидания является RID, а также как удалить этот тупик?
843 просмотров
schedule
17.01.2024
Тупик не обнаружен во время транзакции MySQL Hibernate JPA
ВНИМАНИЕ!!! TL;DR
MySQL 5.6.39
mysql:mysql-connector-java:5.1.27
org.hibernate.common:hibernate-commons-annotations:4.0.5.Final
org.hibernate.javax.persistence:hibernate-jpa-2.1-api:1.0.0.Final
org.hibernate:hibernate-core:4.3.6.Final...
432 просмотров
schedule
05.06.2024
Как справиться с тупиковой ситуацией в спящем режиме? (c3p0)
Когда DEADLOCK распознается гибернацией DeadlockDetector (com.mchange.v2.async.ThreadPoolAsynchronousRunner $ DeadlockDetector) и SQL ERROR 1205 (Тайм-аут ожидания блокировки) неоднократно, все потоки c3p0 зависали, и приложение с дырой зависало. I...
1247 просмотров
schedule
17.05.2024
Тупик в SQLServer с использованием Java + JDBC, но не при выполнении тех же команд в SSMS
Я устраняю неполадки веб-приложения, созданного на Java, в котором есть модуль для репликации данных между разными серверами, который испытывает тупиковые ситуации в SQLServer при использовании чего-либо, кроме одного потока, для обработки входящих...
36 просмотров
schedule
25.01.2024