Показано с 1 по 10 из 40

Тема: Архив типа shift mode средствами SysLibFile

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    технология проста.
    пишем в ретайн. после накопления пары кбайт сбрасываем на диск.
    если размер на диске становится >критического, то:
    создаем новый файл. копируем в него последнюю половину старого, стираем старый, переименовываем.

    предусматриваем защиту от разных неожиданностей, например старый уже стерли, а новый не переименовали, а свет выключился. т.е. в зависимости от состояния транзакции либо её доигрываем, либо откатываем назад.

    в ретайн храним состояния транзакции.

    если соблюдать "умеренность" в записях - ресурса хватит на века.

  2. #2
    Пользователь
    Регистрация
    18.03.2007
    Адрес
    г. Краснодар
    Сообщений
    233

    По умолчанию

    Цитата Сообщение от филоненко владислав Посмотреть сообщение
    в ретайн храним состояния транзакции.

    если соблюдать "умеренность" в записях - ресурса хватит на века.
    ... и ретайн не сохранился. то-ли плк поймал глюка то-ли сдохла батарейка и ушло в небытие состояние транзакций.

    Ps страшная штука архив в плк. сам их делаю но в них всеравно теряются записи (те самые транзакции глючат наверно).

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •