|
![]() |
#1 |
Гость
|
а Snapshot Isolation тоже поддерживается?
![]() а вот, что имелось ввиду под "Optimistic Concurrency Checking": Optimistic Concurrency Checking for SQL Server 2000 and SQL Server 2005 Optimistic Concurrency Checking for SQL Server versions has been introduced in the Kernel Rollup 1 update. The goal is to improve the performance of single record update operations in Microsoft Business Solutions – Axapta 3.0. The application or Axapta Object Server (AOS) compares the record being updated by rereading the record from the database on update. Prior to this record update, if the record in the database and memory were the same, the changes were merged before the update statement to the database was issued. With Optimistic Concurrency Checking enabled, if the record in the database and the record in memory are the same, the update statement is issued and run. In short, if there is no update conflict with the record, only one database request is made. Последний раз редактировалось ahtoh; 23.01.2006 в 17:43. |
|
![]() |
#2 |
Administrator
|
Цитата:
Сообщение от ahtoh
а Snapshot Isolation тоже поддерживается?
![]() а вот, что имелось ввиду под "Optimistic Concurrency Checking": Таким образом - при переходе на этот клиент - необходимо синхронизировать все таблички. Хотя есть и приятная новость - при переходе на этот клиент нет необходимости убивать используемые данные ![]()
__________________
Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 23.01.2006 в 18:54. |
|
|
За это сообщение автора поблагодарили: mazzy (18). |
![]() |
#3 |
Участник
|
Цитата:
Сообщение от sukhanchik
Думаю - что имелось в виду следующее - в этот клиент (кстати - его полная версия - 1951.6710) - влепили в каждую табличку поле RecVersion. Которое по умолчанию заполнено единичкой. Это поле наверное и будет использоваться под "Concurrency Checking". А в System Documentation поленились до конца доделать - и тип, который по логике должен был быть RecVersion - имеет вид непечатаемого символа.
|
|
![]() |
#4 |
злыдень
|
Цитата:
Сообщение от sukhanchik
Думаю - что имелось в виду следующее - в этот клиент (кстати - его полная версия - 1951.6710) - влепили в каждую табличку поле RecVersion.
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/ |
|
![]() |
#5 |
Administrator
|
Цитата:
Сообщение от Recoilme
а на уровне АОС?
Цитата:
Сообщение от ahtoh
The application or Axapta Object Server (AOS) compares the record being updated by rereading the record from the database on update. Prior to this record update, if the record in the database and memory were the same, the changes were merged before the update statement to the database was issued. With Optimistic Concurrency Checking enabled, if the record in the database and the record in memory are the same, the update statement is issued and run. In short, if there is no update conflict with the record, only one database request is made.
__________________
Возможно сделать все. Вопрос времени |
|
![]() |
#6 |
злыдень
|
Цитата:
Сообщение от sukhanchik
2Recoilme: А здесь разве не так написано? Или я тоже чего-то не понял?
Объясните плз кто-ть на пальцах: 1. Правильно ли я понял ![]() 2. Отключаема ли эта хрень 3. Огласите плз весь список фич ![]()
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/ |
|
Теги |
sql 2005, ax3.0 |
|
|