Вероятность успеха ошибочной транзакции
о каких транзакциях идет речь?
Тут два варианта: либо в программе ошибка, это можно оценить в зависимости от квалификации программистов/качества процесса и размера программы. Либо неведомые процессы в памяти привели к ошибке, и вместо 1 получился 0.
Допустим проходит транзакция. Которая выполняется с ошибкой или неверными данными.Wat?
Но отклик ее говорит что все выполнилось правильно и транзакция завершается.
Вообще ненулевая - железо в зависимости от настроения может любую рандомную фигню сотворить.
если уровень изоляции транзакций не Serializable, то успешных ошибочных транзакций при ряде условий может быть хоть 100%
Serializableу Оракла и при Serializable может такое быть
у Оракла и при Serializable может такое бытьнапример? и как воспроизвести?
если "ошибка" - это не то, что хотел автор, или не то, что хотел пользователь, то тогда всё зависит от их мозгов
например? и как воспроизвести?точную ссылку уже сложно найти, но вот из этих примеров можно нарыть
http://www.gotdotnet.ru/blogs/yliberman/6082/
точную ссылку уже сложно найти, но вот из этих примеров можно нарытьтам о том, что snapshot хуже, чем serializable, и что при snapshot-е возможны ошибки, и не говорится о том, что при serializable возможны проблемы.
там о том, что snapshot хуже, чем serializable, и что при snapshot-е возможны ошибки, и не говорится о том, что при serializable возможны проблемы.короче, у Оракла serializable это фактически snapshot, им это удалось протащить поскольку в стандарте ANSI не очень четко сформулировали требования к serializable, и формально оракловый serializable удовлетворяет ANSI. Это даже в документации по Ораклу написано.
SQL Server and Oracle Similarities in Snapshot
Table 4
http://msdn.microsoft.com/en-us/library/ms345124%28v=sql.90%...
спасибо. познавательно
Оставить комментарий
stm6692945
Стало реально интересно.Допустим проходит транзакция. Которая выполняется с ошибкой или неверными данными.
Но отклик ее говорит что все выполнилось правильно и транзакция завершается.
Вероятность такого 0 быть не может. Какая вероятность ошибочной или неверной транзакции