Запросы 1С, зачем они нужны и как их понять? Урок 6
1С базы данных, что это такое и как с ними бороться.
Идея этой статьи у меня появилась после 2 месяцев учебы. Как оказалось у нас в группе 160 человек, из них мужчин всего 60. Во второй группе наверное так же. И все на виндовсе, Линукса я пока не встретил. Значит программирование учат люди которые, далеки от внутреннего строения каких либо ОС. Многие не понимают про внутреннее строение программы 1С почти ничего. Нам особо и не дали много информации по началу. Кстати это особо и не нужно для работы. Но БД и как всё устроено - это уже важно. Так что эта статья для своих сокурсников, ну и кто только начал изучать 1С программирование...
Структура хранения базы данных 1С
База 1С весит 80 гигабайт, резервная копия делается 40 минут, а открытие документа — секунд 15. Знакомо? Я лично сталкивался с этим не раз — и каждый раз причина оказывалась одна и та же. Дочитайте до конца — здесь про то, почему так происходит и что реально помогает. База 1С — это не один большой файл. Это набор таблиц в реляционной СУБД. Чаще всего это Microsoft SQL Server или PostgreSQL. Реже — файловый вариант (тот самый .dt или каталог с файлами). Каждый объект в 1С — справочник, документ, регистр — хранится в отдельной таблице...