Вопросы по теме '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 просмотров

Взаимоблокировка SQL в потоке ColdFusion
Я пытаюсь понять, почему я получаю ошибку взаимоблокировки при выполнении простого запроса внутри потока. Я запускаю CF10 с SQL Server 2008 R2 на сервере Windows 2012. Раз в день у меня есть процесс, который кэширует кучу каналов блогов в базе...
743 просмотров

Как предотвратить блокировку таблицы psycopg2
У меня есть таблица на сервере PostgreSQL 9.1: CREATE TABLE foo(id integer PRIMARY KEY); В интерактивной оболочке Python с psycopg2 (≥ 2.4.2) я мог бы запустить соединение и курсор и запросить эту таблицу: import psycopg2 conn =...
5223 просмотров

обрабатывать замки в красном смещении
У меня есть скрипт python, который выполняет несколько скриптов sql (один за другим) в Redshift. К некоторым таблицам в этих сценариях sql можно обращаться несколько раз. Например Таблица t1 может быть ВЫБРАНА в одном скрипте и может быть...
1698 просмотров
schedule 30.01.2024

MySql InnoDB Repeatable Read Неожиданное поведение блокировок
Насколько мне известно, innoDB использует механизм последовательного неблокирующего чтения, поэтому каждая транзакция работает со своим собственным снимком. об этом также говорится в официальной документации Согласованное чтение не...
392 просмотров

Проблема Поиск причины ошибки взаимоблокировки из файла трассировки оракула
Я тестирую приложение, используя несколько клиентов. В какой-то момент я получаю тупик в базе данных. Я получаю следующие следы: Вызвано: 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