7
ответов

Фиксирование только Определенных Изменений, внесенных в ТРАНЗАКЦИИ, которая может ОТКАТЫВАТЬ

Это - значительное редактирование от исходного вопроса, делая это более кратким и отвечая на вопросы, поднятые существующими ответами... Действительно ли возможно иметь изменения mulitple, внесенные в несколько таблиц...
вопрос задан: 10 March 2009 10:10
4
ответа

NOLOCK по сравнению с уровнем изоляции транзакции

Каково различие между использованием "ЧТЕНИЯ УРОВНЯ ИЗОЛЯЦИИ ТРАНЗАКЦИИ НАБОРА, НЕЗАФИКСИРОВАННОГО" и NOLOCK? Один лучше, чем другой?
вопрос задан: 19 June 2009 15:40
2
ответа

Блокировка в PHP для получения критического раздела - неожиданные результаты с MySQL

Цель - получить скрипт PHP с определенным разделом кода, который может быть выполнен только одним потоком / процессом одновременно. Некоторые ограничения: семафоры недоступны в моей системе Руководство ...
вопрос задан: 25 August 2010 00:43
0
ответов

SQL Server: атомарное обновление в совершенном чтении, может обнаружить одновременную запись?

Если у меня есть параллельные транзакции, использующие уровень изоляции для фиксации чтения и тело транзакции, они выглядят так:
вопрос задан: 5 March 2019 05:12
0
ответов

В чем разница между неповторяемым чтением и фантомным чтением?

В чем разница между неповторяемым чтением и фантомным чтением? Я прочитал статью «Изоляция (системы баз данных)» из Википедии, но у меня есть несколько сомнений. В приведенном ниже примере, что будет...
вопрос задан: 2 July 2018 05:21
0
ответов

Какой уровень изоляции по умолчанию используется в спящем режиме, если он не установлен явно?

У меня есть приложение, которое использует спящий режим версии 3.6.4 и c3p0 версии 0.9.1.2 для пула соединений. Моя основная СУБД - MySql версии 5.0.67. Моя установка MySql указывает на то, что ...
вопрос задан: 18 June 2017 15:19
0
ответов

Atomic UPDATE.. SELECT в Postgres

Я создаю своего рода механизм очередей. Есть строки данных, которые необходимо обработать, и флаг состояния. Я использую предложение update.. return для управления им :UPDATE stuff SET вычислено = «работает»...
вопрос задан: 29 March 2015 01:47
0
ответов

Что произойдет в PostgreSQL, если будет предпринята попытка каскадного удаления родителя заблокированной строки?

У меня есть таблица foo _bar и другая таблица spam _egg с внешним ключом fb, указывающим на foo _bar. строки spam _egg удаляются каскадно, когда удаляются связанные с ними spam _egg.fb. Я работаю с...
вопрос задан: 21 August 2012 01:11
0
ответов

Можно ли прочитать заблокированную строку [в Postgres]?

Если я ВЫБЕРЮ... ДЛЯ ОБНОВЛЕНИЯ строки в транзакции, это, очевидно, заблокирует запись в строку, но также запретит ли чтение? Я бы предпочел по-прежнему иметь возможность читать из строки, поэтому, если...
вопрос задан: 20 August 2012 02:49
0
ответов

Транзакция изоляции моментального снимка прервана из-за конфликта обновления

Следующее утверждение: INSERT INTO dbo.Changes([Content], [Date ], [UserId], [CompanyId]) ЗНАЧЕНИЯ (@1, @2, @3, @4); ВЫБЕРИТЕ @@identity; дает мне эту ошибку SQL 3960: Транзакция изоляции моментального снимка ...
вопрос задан: 23 May 2012 11:52
0
ответов

Минимальный уровень изоляции транзакции, чтобы избежать «потерянных обновлений»

С уровнями изоляции транзакций SQL Server вы можете избежать некоторых нежелательных проблемы параллелизма, такие как грязное чтение и т. д. То, что меня сейчас интересует, - это потерянные обновления - факт два ...
вопрос задан: 23 March 2012 19:36
0
ответов

Каковы условия возникновения сбоя сериализации?

На странице руководства PostgreSQL на уровне сериализуемой изоляции указано: [Подобно] уровню повторяемого чтения, приложения, использующие этот уровень, должны быть готовы к повторной попытке транзакции из-за сериализации .. .
вопрос задан: 9 October 2011 06:39
0
ответов

Реализует ли MySQL / InnoDB истинную сериализуемую изоляцию?

Из документации MySQL не совсем ясно, реализует ли механизм InnoDB истинную сериализуемую изоляцию1 или изоляция моментальных снимков, которую часто ошибочно называют «сериализуемой». Что ...
вопрос задан: 7 June 2011 21:46
0
ответов

Практическое использование уровня изоляции Seralization?

В каких сценариях мы используем уровень изоляции SERIALIZABLE? Я видел несколько ответов на веб-сайте, в которых говорится, что если вы хотите, чтобы транзакция была полностью изолирована, мы обычно идем на это. Что бы я ...
вопрос задан: 20 April 2011 11:08
0
ответов

Проблема с уровнем изоляции транзакции SQL

У меня проблема с уровнями изоляции транзакции. Здесь задействованы две таблицы, первая часто обновляется с уровнем изоляции транзакции, установленным на SERIALIZABLE, вторая имеет внешнюю ...
вопрос задан: 24 February 2011 09:05