|
07.10.2019, 23:22 | #1 |
Участник
|
Затрудняюсь ответить.
Нужно спрашивать тех кто проектировал ядро. Возможно это делалось для SQL 2000, т.е. для тех случаев когда БД не поддерживает какие-то режимы. Но это только мое предположение. Когда это проектировали, аксапта еще поддерживала Оракл. Возможно это сказалось. |
|
08.10.2019, 12:30 | #2 |
Участник
|
Цитата:
|
|
08.10.2019, 12:33 | #3 |
Участник
|
|
|
08.10.2019, 14:38 | #4 |
Moderator
|
Цитата:
Просто я сам не пробовал (и вполне возможно что я в этом вопросе не прав), но кто-то из знакомых SQL разработчиков мне рассказывал что в этом режиме тоже есть свои подводные грабли. Вот например в статье описывают поведение системы при проверке целостности Foreign Keys, и как-то это не очень очевидно. |
|
08.10.2019, 17:57 | #5 |
Участник
|
Цитата:
Сообщение от fed
А вы пробовали стандартным функционалом update conflict в MS SQL пользоваться ?
Просто я сам не пробовал (и вполне возможно что я в этом вопросе не прав), но кто-то из знакомых SQL разработчиков мне рассказывал что в этом режиме тоже есть свои подводные грабли. Вот например в статье описывают поведение системы при проверке целостности Foreign Keys, и как-то это не очень очевидно. Foreign keys правда не пользовался (и непонятно зачем в MS SQL вдруг озаботились этой проблемой, когда Write Skew все равно есть, но видимо решили частный случай один поддержать). |
|