Паралельність

Автор: Robert Simon
Дата Створення: 18 Червень 2021
Дата Оновлення: 1 Липня 2024
Anonim
10 клас.  Паралельність площин. Урок 1
Відеоролик: 10 клас. Паралельність площин. Урок 1

Зміст

Визначення - Що означає Concurrency?

Паралельність - це здатність бази даних дозволяти багатьом користувачам впливати на кілька транзакцій. Це одна з головних властивостей, яка відокремлює базу даних від інших форм зберігання даних, таких як електронні таблиці.

Можливість пропонувати паралельність унікальна для баз даних.Електронні таблиці або інші засоби зберігання плоских файлів часто порівнюються з базами даних, але вони відрізняються цим важливим питанням. Електронні таблиці не можуть запропонувати декільком користувачам можливість переглядати та працювати над різними даними в одному файлі, тому що, коли перший користувач відкриває файл, він блокується для інших користувачів. Інші користувачі можуть читати файл, але можуть не редагувати дані.

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює одночасність

Проблеми, викликані одночасністю, навіть важливіші, ніж здатність підтримувати одночасні транзакції. Наприклад, коли один користувач змінює дані, але ще не зберег (не здійснив) ці дані, то база даних не повинна дозволяти іншим користувачам, які запитують ті самі дані, переглядати змінені, не збережені дані. Натомість користувач повинен переглядати лише вихідні дані.


Практично всі бази даних поступають з паралельністю однаково, хоча термінологія може відрізнятися. Загальний принцип полягає в тому, що змінені, але незбережені дані зберігаються в якомусь тимчасовому журналі або файлі. Після його збереження він записується у фізичне зберігання бази даних замість оригінальних даних. Поки користувач, який здійснює зміну, не зберігав дані, лише він повинен мати можливість переглядати дані, які він змінює. Усі інші користувачі, які запитують ті самі дані, повинні переглядати дані, які існували до зміни. Після того, як користувач зберігає дані, нові запити повинні виявити нове значення даних.


Це визначення було написано в базі даних