Содержание
- 2. Кеш хранит в себе данные объектов, читаемых из базы данных.
- 3. Для получения реквизитов какого-либо объекта через ссылку выполняется обращение к кешу объектов, расположенному в оперативной памяти.
- 4. Кеш объектов состоит из двух частей: транзакционного кеша и обычного кеша.
- 5. Данные каждого считанного объекта могут существовать в кеше в одном из двух видов: либо все данные
- 6. Считанные данные будут находиться в кеше до тех пор, пока не наступит одно из следующих событий:
- 7. Таким образом, при последовательном выполнении двух операторов где Номенклатура – это ссылка на объект справочника, на
- 8. Если обращение к данным происходит в рамках транзакции, то оно переадресуется транзакционному кешу.
- 9. Транзакция – это неделимая последовательность манипулирования данными, переводящая базу данных из одного целостного состояния в другое.
- 10. Транзакционный кеш по сути представляет собой ту же последовательную очередь, что и обычный кеш, но все
- 11. Транзакционный кеш хранит считанные данные до тех пор, пока они не будут вытеснены более поздними или
- 12. Если транзакция завершена успешно (Commit), данные всех объектов, содержащиеся в транзакционном кеше, переносятся в обычный кеш,
- 14. Если был выполнен отказ от изменений (Rollback), то просто очищается транзакционный кеш.
- 16. Скачать презентацию