Описание тега read-uncommitted
1
ответ
Как прочитать незафиксированные данные в транзакции nHibernate?
Я хотел бы знать, как читать незафиксированные данные. У меня есть приложение, которое сохраняет запись в table1, а затем пытается прочитать некоторые записи из той же таблицы. Я не могу этого сделать, потому что данные блокируются между начальной т…
10 апр '14 в 07:23
0
ответов
SqlXml создает исключение NullReferenceException
У меня проблема.:( MS SQL Server 2016 13.0.15900.1.NET Framework 4.5.2 Есть таблица с большими полями xml (> 1 мб) Ужасная процедура, которая читает, изменяет и обновляет [xmlField] с помощью (вне) XPath Процедура выбирает [xmlField] из [myTable], г…
09 ноя '17 в 08:12
1
ответ
Как установить уровень изоляции транзакции для ReadUncommitted в SQLite?
В ответе на этот пост говорится: Знаете ли вы, что ReadUncommitted вернется в сериализованную изоляцию, если вы не включили общий кэш, и оба соединения не принадлежат одному потоку? Работая в C#, я затем определил импорт DLL следующим образом: [DllI…
20 мар '11 в 20:15
1
ответ
SQL Server Update Locks
If you have the following sql, is it possible that if it is run multiple times by many different processes at exactly the same time, that two or more processes may update the table? SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED UPDATE table SET C…
29 сен '14 в 17:08
3
ответа
EF6 с TransactionScope - IsolationLevel.ReadUncommitted, но сначала получил ReadCommitted
Существует проблема с производительностью и блокировкой при использовании EF для случая обновления из запроса на MSSQL 2008. Поэтому я поставил уровень изоляции транзакции ReadUncommitted, надеясь решить ее следующим образом: До using (myEntities db…
20 янв '17 в 08:49
0
ответов
NOLOCK на уровне запроса
У меня есть запрос на запуск таблицы сервера SQL, в котором меня не интересует точное количество. Итак, я хочу указать NOLOCK для этого запроса. Но сам запрос состоит из нескольких подзапросов и нескольких объединений; так что довольно грязно класть…
30 мар '15 в 09:09
2
ответа
В MySQL, почему установка переменной из select получает блокировку при использовании read uncommitted?
У нас есть таблица в MySQL, использующая InnoDB, и мы используем уровень изоляции транзакции для чтения незафиксированным. Почему настройка @x как показано приобрести замок? mysql> set @x = (select userID from users limit 1); Query OK, 0 rows aff…
31 окт '12 в 05:37
4
ответа
Сайт большого объема с использованием ADO.NET TransactionScope и ExecuteCommand на NOLOCK, ЧИТАТЬ НЕОБЕСПЕЧЕННЫЙ напрямую?
Просто прочитайте эту интересную статью Омара в своем блоге Linq to SQL, чтобы решить проблему взаимоблокировки транзакций и времени ожидания запроса с помощью незафиксированных чтений, и в конце Джавед Хасан начал спорить с ним о своем решении ситу…
09 мар '09 в 20:54
1
ответ
УСТАНОВИТЬ УРОВЕНЬ ТРАНЗАКЦИИ уровня READ незафиксирован - нужно ли явно использовать транзакцию начала и конца?
Работает ли этот запрос ниже или я явно использую транзакцию, являясь и заканчивая? Да, я знаю об опасности прочитанного без обязательств SET TRANSACTION isolation level READ uncommitted SELECT TOP 100 tblguilds.guild_id, tblguilds.guildname, tblgui…
26 июл '16 в 23:57
1
ответ
Как использовать WITH(NOLOCK) в LINQ to SQL?
Мы можем использовать SQL так: SELECT * FROM student WITH(NOLOCK); Как я могу добиться этого с LINQ to SQL без использования TransactionScope?
08 фев '10 в 10:09
1
ответ
Пример реального уровня изоляции SQL Server
Допустим, нам нужно разработать приложение для ставок, например, на eBay. Мы не хотим, чтобы ставки одного пользователя блокировали ставки другого пользователя, что приведет к медленному ответу. Кроме того, когда я делаю ставку, основанную на самой …
13 июл '15 в 16:48
2
ответа
Как не отправить в базу данных, а выбрать измененные данные
У меня есть база данных с несколькими таблицами и пользователь может изменить данные в таблице. у меня проблемы в том, что я ничего не изменяю в базе данных, пока пользователь не нажмет кнопку "сохранить", и даже когда он это сделает - он отправит т…
18 сен '15 в 12:03
1
ответ
Грязное чтение MySQL против грязного чтения, определенного в стандарте SQL
Из руководства MySQL: ЧИТАТЬ БЕЗ КОММИТЕТЫ Операторы SELECT выполняются без блокировки, но может использоваться более ранняя версия строки. Таким образом, используя этот уровень изоляции, такие чтения не согласованы. Это также называется грязным чте…
22 янв '19 в 16:55
1
ответ
NHibernate: заполнить список незафиксированными данными, связанными только с FK в базе данных
Это уточнение и уточнение этого вопроса. Предположим, у меня есть две таблицы, Foo а также Bar, Bar имеет ФК для Foo, В приложении таблицы представлены классами и Foo имеет список Bar s. Bar имеет свойство для идентификатора Foo у него есть ФК в баз…
08 авг '13 в 14:28
1
ответ
Прочитать измененные и еще не принятые данные
select .. WITH UR игнорирует блокировки и выдает только текущие зафиксированные данные как читать данные, которые не зафиксированы? как в Oracle: обновить набор таблиц.. выберите.. дает измененные и еще не принятые данные
29 сен '13 в 16:14
2
ответа
SQL Server длительная транзакция
Мне интересно, как дорого обходится ресурс, чтобы выполнить начальную транзакцию для соединения и немедленно обновить / вставить строку в базу данных, и эта транзакция зависает в течение нескольких часов. По сути, я просто хочу выполнить резервирова…
08 дек '15 в 07:46
1
ответ
Читайте незафиксированное при использовании Mass Conive Роба Конери
Есть ли способ сделать чтение незафиксированным при использовании Mass Conive Роба Конери без написания собственного запроса? Это для сайта, который в основном только для чтения. Тип CMS сайта.
23 янв '13 в 21:57
0
ответов
УСТАНОВИТЕ УРОВЕНЬ ИЗОЛЯЦИИ СДЕЛКИ СЧИТАЕТСЯ НЕ ЗАГРУЖЕННЫМ при записи вставки
Рассмотрим следующий оператор SQL: SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED BEGIN TRANSACTION insert into Customer(name) values('CustomerName') COMMIT Прав ли я, говоря, что этот уровень изоляции не нужен, поскольку мы делаем простую вставку…
16 янв '17 в 11:50
2
ответа
Удалить незафиксированную вставленную строку в DB2 (V8.2.7 - Fix 14)
По запросу клиента меня попросили включить веб-приложение на уровень изоляции без чтения (вероятно, это плохая идея...). Во время тестирования, если изоляция была на месте, я вставил строку без фиксации (DBVisualiser: @set autocommit off + stop VPN-…
14 сен '12 в 09:10
3
ответа
Может ли запрос с уровнем изоляции READ UNCOMMITTED вызвать блокировки таблиц, к которым он обращается?
Моему приложению требуется пакетная обработка 10M строк, результат сложного SQL-запроса, объединяющего таблицы. Я планирую повторять набор результатов, читая по сто за одну итерацию. Чтобы запустить это на занятой производственной базе данных OLTP и…
11 ноя '13 в 19:08