Имя: Пароль:
1C
1С v8
Журнал регистрации 1С на SQLite - из-за чего возникают сбои?
0 romix
 
26.11.15
04:08
1. сбоит 100% (6)
2. не сбоит 0% (0)
Всего мнений: 6

Периодически журнал регистрации 1С 8.3 портится (неизвестно из-за чего), пишет сообщение, дескать, malformed, и всё. Перенос или удаление файлов журнала регистрации решает проблему, но ценой обнуления журнала.

Читаю http://habrahabr.ru/post/181584/ - вроде все в этой СУБД по теории - однако сбои-то налицо (я очень надеюсь, что сбоит не у всех).

Есть умные настройки SQLite с выбором между скоростью и надежностью: интересно, каковы они в 1С.
http://www.sqlite.org/draft/pragma.html#pragma_synchronous
8 zak555
 
26.11.15
08:28
И не раз

сбоит
9 nick_p-k
 
26.11.15
08:33
Вчера восстанавливал по инструкции, указанной в http://catalog.mista.ru/public/402536/.

сбоит
11 Sиlьver
 
26.11.15
08:45
тоже не раз сталкивался

сбоит
12 romix
 
26.11.15
14:16
В backbas.dll в составе 1С:Предприятие 8.3 (8.3.6.2299) стоят такие прагмы:

PRAGMA secure_delete = ON
PRAGMA journal_mode = memory
PRAGMA journal_mode = delete
PRAGMA journal_mode = OFF
PRAGMA read_uncommitted = yes

В sqlite.dll есть подстрока
PRAGMA vacuum_db.synchronous=OFF

сбоит
74 milan
 
28.11.15
21:24
(71) поделись с миром 1с-ников достижениями в области хранения логов, только чтобы начиная хотябы от 100М записей с возможностью отбора по объекту и пользователю.

сбоит
79 denis_jj
 
30.11.15
14:09
Сбоит регулярно. Приходится удалять.
До применения SQLite логи работали без сбоев, хотя и медленно.
Не понятно для чего нужно было использовать SQLite когда есть сервер СУБД основной базы. Почему не использовать его для хранения отдельной базы логов.

сбоит
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший