Сетевая база данных и кэширование
Сетевая база данных
Вы можете разместить базу данных Flashpaste на доступном сетевом ресурсе. Таким образом множество людей может использовать одну централизованную базу данных. Все, что вам надо сделать - это поместить базу данных в папку, которая доступна всем пользователям сети, и прописать в настройках программы путь к базе данных, например, так:\\server\public\flashpaste\common.db
При использовании сетевой базы данных несколькими людьми, мы рекомендуем для всех клиентов:
- Включить кэширование базы данных
- Активировать галочку "Только для чтения"
- Средствами файловой системы открыть папку, содержащую базу данных, только на чтение
- Использовать локальные базы данных для персональных строк.
- Разрешить редактирование базы данных одному администратору
Кэширование
Вы можете включить режим кэширования в настройках программы на странице Работа с базой данных. Учтите:
- Вы должны включить кэширование, если вы используете главную базу данных, расположенную на сетевом диске. В противном случае Flashpaste будет работать медленно.
- Мы рекомендуем выключить режим кэширования, если вы не используете сетевую базу данных.
Как это работает?
Если кэширование включено - Flashpaste при запуске создает локальную копию баз данных в папке "C:\Documents and Settings\User Name\Application Data\flashpaste\Cache\". В дальнейшем вся работа происходит уже с этими скопированными базами данных.
Кэширование включено: для сохранения изменений в базе данных необходимо закрыть главное окно Flashpaste или вручную сохранить все изменения с помощью главного меню программы Файл -> Сохранить базу данных. Для того, чтобы перечитать базу данных из файла, используйте Файл -> Перечитать базу данных. Все сделанные изменения немедленно отображаются в диалоге выбора строки.
При отключенном кэшировании - все изменения немедленно сохраняются в основную базу данных.
Введение
Работа с программой
Макросы