Проверка обработки транзакций в Azure - PullRequest
0 голосов
/ 27 марта 2010

Поскольку я пишу семинарскую работу «Обработка транзакций в MS Azure» для моего университета, я хотел запустить симуляцию банковского перевода. Я уже реализовал начальную штуку, чтобы ознакомиться с Azure: http://www.c -sharpcorner.com / UploadFile / dhananjaycoder / 48 / Default.aspx . Вопрос: Какой самый простой способ (с использованием SQL Azure) реализовать небольшое приложение, которое (не) доказывает, что транзакции в Azure выполняются правильно? (например, нет потерянных обновлений)

1 Ответ

0 голосов
/ 10 апреля 2010

SQL Azure имеет обработку, идентичную SQL Server - ограничивается только очень большим подмножеством того, что доступно в SQL Server. Таким образом, вы можете перефразировать свой вопрос следующим образом: как доказать правильность обработки транзакций в SQL Server.

Что ж, неудачный ответ таков: вы не можете доказать правильность, вы должны в этом доверять MS.

Очевидно, что вы можете столкнуться со стрессовой ситуацией, пытаясь «обмануть» СУБД в угловую ситуацию, чтобы убедиться, что транзакции продолжают соблюдаться, но неспособность найти ошибку не доказывает, что ошибка не может быть найдена.

Наконец, я хотел бы, чтобы атомарные транзакции были одной из важнейших функций SQL Azure или SQL Server (давно установленный продукт MS), поэтому вы можете быть очень уверены, что все сделано правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...