1 documents found
Information × Registration Number 2120U009321, Article popup.category Стаття, Опубліковано, Рецензована стаття Title TRANSACTIONS AND LOCKS, TRANSACTION ISOLATION LEVELS popup.author Filimonchuk T.Martovytskyi V.Hontarieva D.Filimonchuk T.Martovytskyi V.Hontarieva D. popup.publication 25-11-2020 popup.source_user Національний університет «Полтавська політехніка імені Юрія Кондратюка» popup.source https://journals.nupp.edu.ua/sunz/article/view/2018 popup.publisher Національний університет «Полтавська політехніка імені Юрія Кондратюка» Description Предметом дослідження є ефективність використання рівнів ізольованості транзакцій. Метою даної статті є визначення доцільності використання розповсюджених рівнів ізольованості транзакцій, які впливають на блокування, для запобігання виникнення неузгодженості даних (втрачене оновлення, «брудне» читання, неповторюване читання, фантомне читання) при паралельному виконані транзакцій. Були отримані наступні результати. Одночасно може бути встановлений тільки один параметр рівня ізольованості транзакції, який продовжує діяти для поточного з'єднання до тих пір, поки не буде явно змінений. Коли для транзакції змінюється рівень ізоляції, ресурси, які зчитуються після зміни, захищаються відповідно до правил нового рівня. Ресурси, які зчитуються до зміни, залишаються захищеними відповідно до правил попереднього рівня. Системи управління базами даних, які забезпечують транзактивність, не завжди підтримують всі розглянуті чотири рівні ізольованості транзакцій, а також можуть вводити додаткові рівні. Висновки. Використовуючи високий рівень ізольованості (впорядкованість), можна захистити одну транзакцію від впливу іншої, але за рахунок істотного збитку для продуктивності бази даних. На цьому рівні результати паралельного виконання транзакцій для бази даних у більшості випадків можна вважати такими, що збігаються з послідовним виконанням тих же транзакцій (по черзі в будь-якому порядку). З іншого боку, низький рівень ізоляції (читання незафіксованих даних) транзакції породжує проблеми з неузгодженістю даних, забезпечуючи при цьому більш високу продуктивність popup.nrat_date 2026-04-19 Close
Article
Стаття
Опубліковано
Рецензована стаття
Filimonchuk T.. TRANSACTIONS AND LOCKS, TRANSACTION ISOLATION LEVELS : published. 2020-11-25; Національний університет «Полтавська політехніка імені Юрія Кондратюка», 2120U009321
1 documents found

Updated: 2026-04-20