16+
ComputerPrice
НА ГЛАВНУЮ СТАТЬИ НОВОСТИ О НАС




Яндекс цитирования


Версия для печати

Модуль поиска не установлен.

1С: Предприятие. 1С: Бухгалтерия. Чтобы 1С работала быстрее!

24.06.2003

Дарий Аксельрод, "Поликом Про"

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

Программы системы 1С Предприятие - это образец компромисса. Они успешно работают на крупных предприятиях и в небольших фирмах. У 1С есть различные варианты поставки и разные конфигурации, каждая из которых рассчитана на своего потребителя, и все же принцип универсальности порождает определенные проблемы. Одна из них - это производительность системы.

Автор ни в коей мере не хочет сказать, что у системы 1С: Предприятие существуют проблемы с производительностью, но у всякой системы есть границы и условия нормальной работоспособности. Именно эти условия нормальной работоспособности программы - суть статьи.

Если вы работаете локально

Вариант установки программы 1С: Бухгалтерия 7.7 или другой программы из семейства 1С: Предприятие 7.7 называется локальным, если программа установлена на одном компьютере и с ней работает один пользователь. Обычные причины медленной работы 1С: Предприятие в локальном варианте являются такие: "слабый" компьютер пользователя; использование антивирусной программы в режиме непрерывного мониторинга; работа с информационной базой очень большого размера.

Какой компьютер нужен под 1С Предприятие 7.7?

1С: Предприятие 7.7 - не самая требовательная программа, ей достаточно компьютера с обычными офисными характеристиками:

- операционная система Microsoft Windows 95, Windows 98, Windows NT 4.0, Windows 2000 и более поздние версии;

- процессор Intel 80486DX и выше (желательно Pentim III);

- оперативная память 16 Мбайт и выше (желательно 128 М);

- жесткий диск объемом более 20 Мбайт.

Если у вас кроме 1С Предприятия медленно работают и другие программы, то это значит, что у вас "слабый" компьютер. Специалист вам подскажет, что именно можно сделать для улучшения ситуации, общий список советов можно представить так:

- не запускайте несколько программ одновременно; закрывайте программы, с которыми не работаете в данный момент;

- проверьте, есть ли на жестком диске 10% свободного места, если нет, то удалите лишние файлы с диска;

- если у вас менее оперативная память - меньше 64 Мбайт, то ее следует добавить;

- на слабом компьютере лучше не использовать самые последние версии Windows, попробуйте установить более раннюю версию, обычно Windows 98;

- если ни один из этих советов не помогает, то надо менять компьютер.

Конфликт с антивирусной программой?

Работая с 1С: Предприятие, не запускайте антивирусные программы в режиме непрерывного мониторинга открываемых файлов.

Если информационная база стала большой?

Одной из причин медленной работы 1С: Предприятие может быть большой объем рабочей базы (более 100 Мбайт), в этом случае имеет смысл закрыть учетный период, в котором уже не ведется работа, при желании можно посмотреть в закрытый период. Если необходимо обратиться к закрытому периоду, нужно подключаться к архивной базе.

Покажем, как можно закрыть учетный период в 1С: Бухгалтерия 7.7: прежде всего необходимо создать новый каталог и скопировать в него все файлы и подкаталоги из каталога текущей информационной базы, далее запустите программу в режиме 1С: Предприятие и зарегистрируйте новую информационную базу. После этого необходимо произвести сверку бухгалтерских данных.

Для выполнения этой операции в типовой конфигурации поставляется обработка WRAP.еrt, ее вы найдете (меню "Файл" - "Открыть") в подкаталоге ExtForms информационной базы. С помощью этой обработки вы сможете свернуть данные бухгалтерского учета и продолжить ведение учета в обновленной информационной базе, сохранив все данные из справочников и начальные остатки на счетах. Различные варианты свертки (закрытия) данных подробно описаны в справке данной обработки, обязательно прочтите ее.

1С Предприятие в сетевом варианте

Выявить причины медленной работы "1С: Предприятие" в многопользовательском сетевом варианте сложнее, чем в локальном варианте, но и эти проблемы решаются. Известны примеры организаций, в которых количество пользователей 1С Предприятие достигает нескольких десятков (до 100) и проблемы производительности решены. Итак, рассмотрим наиболее типичные "слабые звенья" в сетевой системе 1С: Предприятие и способы их устранения.

Замечание! Все сказанное о производительности в локальном варианте верно и для сетевой системы. Особенно актуален пункт "Если информационная база стала большой?", так как большие базы обычно образуются в тех организациях, где много пользователей у 1С.

Аппаратное обеспечение. Никому не надо доказывать, что чем лучше аппаратный сервер, тем быстрее на нем будет работать 1С: Предприятие. На практике же встречаются ошибки.

В небольших организациях, потратившись на сервер, пытаются его использовать для решения разных задач: подключают к нему сетевой принтер, усаживают за него пользователя; устанавливают дополнительно почтовый или интернет-сервер. Попытки использовать один аппаратный сервер для решения всех задач приводят к тому, что его ресурсов не хватает, причем, очень трудно разобраться, из-за каких именно процессов происходит торможение системы.

В крупных организациях администраторы хорошо знают, что у них будет меньше хлопот, если они будут покупать хорошую технику и использовать ее по принципу "один аппаратный сервер - одна задача". Бывает, что администраторы крупных организаций "хитрят", предполагая, что покупка более дорогого сервера приведет к увеличению производительности 1С: Предприятие. Это не совсем так, но их логика понятна - наиболее простое решение улучшить ситуацию, а хорошее "железо" всегда пригодится.

Терминальное решение. Использование терминального сервера для увеличения скорости и устойчивости работы 1С: Предприятие считается наиболее эффективным подходом. Суть терминального решения в том, что все основные вычисления производятся на высокопроизводительном сервере, а нагрузка на сеть и на рабочие станции значительно снижается, соответственно, такой подход особенно оправдан, если в организации проблемная сеть (менее 100 Мб) и есть слабые рабочие станции. Помимо повышения производительности, терминальное решение позволяет упростить администрирование системы, подключение удаленных пользователей и решить вопросы безопасности.

Использовать SQL-версию 1С Предприятия. Если количество пользователей, обращающихся к системе 1С: Предприятие, в организации более 15, то ей следует использовать SQL-версию 1С. Использование Microsoft SQL Server 2000 делает систему 1С: Предприятие более устойчивой к сбоям, улучшает работу с информационными базами большого размера (более 200 Мб) и позволяет добиться увеличения скорости работы системы.

Внимание! Увеличение скорости работы системы 1С Предприятие на базе MS SQL, как правило, достигается только после определенных проектных процедур, использующих преимущества клиент-серверной технологии, например, после внедрения системы отчетов с использованием языка SQL без использования языка 1С.

Разделяй и властвуй. Данный подход особенно хорош в том случае, если 1С: Предприятие только планируется внедрять. Разные задачи управленческого и бухгалтерского учета можно разделить по отдельным информационным базам и аппаратным серверам, обеспечив периодическую интеграцию данных между отдельными модулями системы. При таком подходе группы пользователей не будут "мешать" друг другу. Если в организации планируется более 15 рабочих мест учетной системы, то следует задуматься о разделении задач.

Оптимизация кода конфигурации. Производительность 1С решения также зависит от качества разработанной конфигурации.

Данный вопрос подробно рассмотрен в статье "Производительность конфигураций", опубликованной на сайте "1С волшебно" (http://www.mista.ru/articles1c/speed.htm).

Итоги

Основные факторы, влияющие на работоспособность 1С Предприятие:

1. Аппаратное обеспечение, на котором работает 1С Предприятие;

2. Программное окружение, из { под} которого запускается 1С Предприятие

3. Объем обрабатываемых данных в рабочей конфигурации;

4. Количество пользователей и интенсивность их запросов;

5. Качество конфигурации.

Выявление причин медленной работы системы 1С Предприятие и подбор наиболее оптимального решения - задача непростая, но решаемая. Обращайтесь к специалистам.



статьи
статьи
 / 
новости
новости
 / 
контакты
контакты