Запитання з тегом «transaction»

Механізм внесення послідовного набору змін у базу даних атомним шляхом.

2
Трансакція та Try-catch у роботі SQL Server
У нас є операції DML на кожному кроці завдання SQL Server. Для того, щоб забезпечити оновлення / вставка буде відкат в разі що - щось піде не так, я завернула зміни даних про кожному кроці в TRY CATCHі TRANSACTIONблоків: BEGIN TRY BEGIN TRANSACTION [[INSERT/update statements]] ... IF @@TRANCOUNT > 0 …

2
Час очікування транзакцій на SQL Server
Чи існує спосіб у SQL Server 2008 R2 викликати тайм-аут для зміни бази даних, що включає транзакцію? У нас є сценарій, коли наш додаток код висить або викидає виняток і не може виконати відкат або здійснити. Це призводить до того, що інші сеанси будуть висіти в очікуванні завершення транзакції.

3
SQL Server - який рівень ізоляції для не блокуючих операторів вибору?
У мене є тривала операція (називається, скажімо, T1), яка виконує деякі видалення, оновлення та вставки в таблицю в SQL Server 2008 R2. У той же час, інший процес періодично запускає вибрані оператори з цієї таблиці. У налаштуваннях ізоляції за замовчуванням (ЧИТАЙТЕ ЗНАЧЕНО, я думаю?) T1 блокує виконання будь-яких операцій вибору, …

2
Чи працює COMMIT в рамках анонімної функції plgpsql в PostgreSQL 9.5?
Я імпортую велику кількість великих файлів у ряд таблиць, які повинні бути розділені за допомогою циклів у блоці анонімного коду plpgsql $do$. $do$ BEGIN FOR yyyy in 2012..2016 THEN EXECUTE $$COPY table$$||yyyy||$$ FROM 'E:\data\file$$||yyyy||$$.csv DELIMITER ',' CSV;$$; END LOOP; END; $do$ LANGUAGE plpgsql Весь цей процес повинен зайняти близько 15 …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.