Вопросы по теме 'isolation-level'

Транзакция с зафиксированным уровнем изоляции чтения и ограничениями таблицы
Выполняются ли ограничения таблицы в одной и той же транзакции? У меня есть транзакция с уровнем изоляции Read Committed, которая вставляет несколько строк в таблицу. Таблица имеет ограничение, которое вызывает функцию, которая, в свою очередь,...
1243 просмотров

Использование IsolationLevel.Snapshot, но БД все еще блокируется
Я являюсь частью команды, создающей веб-сайт на базе ADO.NET. Иногда у нас есть несколько разработчиков и инструмент автоматического тестирования, работающий одновременно с копией базы данных для разработки. Мы используем уровень изоляции снимка,...
5553 просмотров
schedule 10.11.2022

mySQL — установить уровень изоляции с помощью PHP mysqli
Как установить уровень изоляции транзакции на «SERIALIZABLE» в PHP с помощью mysqli? Я искал везде, и я не могу найти никакой информации об этом. Здесь приводится объяснение уровней изоляции.
4976 просмотров

msdtc и уровень изоляции
Мне нужно некоторое разъяснение того, как MS-DTC будет вести себя в сценарии, приведенном ниже. 1) У меня есть более одного соединения в области транзакций (уровень изоляции - ReadCommited), что теперь приведет в действие MS-DTC: a) Будет ли...
2125 просмотров

READ_COMMITTED_SNAPSHOT на SQL Server 2005 в режиме совместимости 2000?
Изучая проблему, которая, как я полагал, была связана с эскалацией блокировки, и думая, что READ_COMMITTED_SNAPSHOT будет решением, я проверил, была ли она уже включена. К моему удивлению, база данных имела уровень совместимости 80 (SQL Server 2000,...
1017 просмотров

Используете NOLOCK Hint в EF4?
Мы оцениваем EF4, и мой администратор баз данных говорит, что мы должны использовать подсказку NOLOCK во всех наших операторах SELECT. Итак, я изучаю, как это сделать при использовании EF4. Я читал различные идеи о том, как сделать это в EF4, но...
10964 просмотров

Разница между зафиксированным чтением и повторяемым чтением
Я думаю, что вышеперечисленные уровни изоляции очень похожи. Может ли кто-нибудь описать на нескольких хороших примерах, в чем основное отличие?
151332 просмотров
schedule 18.08.2022

Установка уровня изоляции транзакции MySQL
Как установить уровень изоляции MySQL 5.1 InnoDB? Введя: mysql> показать такие переменные, как "% isola%"; Уровень по умолчанию, установленный для InnoDB, - это повторяемое чтение. Как мне изменить уровень изоляции?
52614 просмотров
schedule 09.07.2022

mysql sqlalchemy ошибка изоляции mysql
Как установить уровень изоляции в конфигурации пула sqlalchemy. Я получаю следующую ошибку, когда пытаюсь установить его как параметр в create_engine(...) File "build/bdist.linux-i686/egg/sqlalchemy/engine/__init__.py", line 321, in...
674 просмотров
schedule 18.01.2023

Уровень изоляции по умолчанию в Spring Framework
У меня есть метод на уровне обслуживания , который выполняет функции обновления базы данных. @Transactional(propagation = Propagation.REQUIRES_NEW) public void update(final Object obj){ // some code here } Теперь я хочу знать, каков...
21740 просмотров
schedule 20.02.2022

Какой уровень изоляции следует использовать для бронирования рейса
У меня есть программа бронирования авиабилетов, использующая mssql. Для резервирования рейсов я хочу быть уверенным, следует ли мне использовать уровень изоляции или блокировки? (это пример кода, моя проблема - уровень изоляции, в этой ситуации не...
2168 просмотров
schedule 30.05.2023

Предупреждение об уровне изоляции кэша для родительского объекта
После добавления второго модуля сохраняемости и изменения источников данных моего приложения на XADataSource (MySQL) теперь я получаю запутанное предупреждение в журнале Glassfish об уровнях изоляции в моем родительском объекте: WARN...
906 просмотров

когда / какие блокировки удерживаются / снимаются на уровне изоляции READ COMMITTED
Я пытаюсь понять изоляцию / блокировки в SQL Server. У меня есть следующий сценарий на уровне изоляции READ COMMITTED (по умолчанию) У нас есть стол. create table Transactions(Tid int,amt int) with some records insert into Transactions...
16954 просмотров
schedule 25.02.2022

Как структурировать эту сделку?
У нас есть веб-приложение на основе ASP.NET/MSSQL, которое генерирует заказы с последовательными номерами заказов. Когда пользователь сохраняет форму, новый заказ создается следующим образом: ВЫБЕРИТЕ MAX(order_number) FROM order_table,...
145 просмотров

Понимание уровней изоляции транзакций
Я новичок в этой теме и пытаюсь проверить то, что понимаю. поэтому, пожалуйста, рассмотрите следующий пример: - Транзакция содержит операторы выбора и обновления, где оператор обновления зависит от набора результатов, возвращаемого оператором...
190 просмотров

Как блокировать записи, когда они прочитаны?
В моем случае у меня есть группы записей, и когда я обновляю одну из них, мне нужно обновить остальные записи группы. Поэтому, чтобы убедиться, что я обновляю их все, и мне нужно убедиться, что никакие другие записи не добавляются в группу, когда я...
217 просмотров

Как прочитать незафиксированные данные в транзакции nHibernate?
Я хотел бы знать, как читать незафиксированные данные. У меня есть приложение, которое сохраняет запись в table1, а затем пытается прочитать некоторую запись из той же таблицы. Я не могу этого сделать, потому что данные блокируются между началом и...
1425 просмотров

Почему уровень изоляции «read uncommited» разрешает блокировки?
Я поставил точку останова в своем коде, чтобы приостановить выполнение до того, как транзакция будет зафиксирована или отменена. Затем я хотел бы увидеть текущее состояние базы данных, но когда я устанавливаю в ssms уровень изоляции транзакции read...
69 просмотров

Почему MySQL InnoDB может обрабатывать одновременные обновления, а PostgreSQL не может?
Давайте представим, что у вас есть таблица с этим определением: CREATE TABLE public.positions ( id serial, latitude numeric(18,12), longitude numeric(18,12), updated_at timestamp without time zone ) И у вас есть 50 000 строк в...
163 просмотров

ВЫБЕРИТЕ ДЛЯ ОБНОВЛЕНИЯ неправильный результат
я столкнулся с проблемами состояния гонки транзакций PostgreSQL (вероятно, не только psql). Я пытаюсь выполнить такую ​​простую задачу, используя несколько потоков: BEGIN; SELECT * FROM t WHERE id = 1; DELETE FROM t WHERE id = 1; INSERT INTO t...
176 просмотров