Оптимизация конфигураций на платформе 1C SQL
На главную
Обратная связь
Карта сайта
Оптимизация конфигураций на платформе 1C SQL
ГлавнаяМатериалыСтатьиНачинающим
  • Деятельность

  • Материалы

  •      › Скачать
         › Статьи
         › FAQ
         › Новости
  • Контакты

  • Форум



  • e-mail:
    icq: 169296011
    © 2003-2010 Шемякин Павел





    Начинающим

    Всего: 7    пред. 1 след.

    Данная статья собрана из топиков форума Территория 1С. В статью включены наиболее часто задаваемые на этом форуме вопросы.


    В связи с тем, что SQL версия 1С менее отлажена чем DBF часто возникают вопросы почему такая-то конструкция работает в DBF, а в SQL нет. В этой статье разобраны несколько таких ситуаций.


    Основной выигрыш с точки зрения производительности при работе с базами данных в формате SQL достигается за счет применения тех механизмов 1С:Предприятия, которые осуществляют значительный объем операций по выборке данных непосредственно на SQL сервере. Так как сам алгоритм встроенного языка всегда отрабатывает на клиентском компьютере, то максимальный выигрыш достигается при использовании объектов языка, выполняющих групповую выборку данных в одном вызове метода объекта.


    Отсоединение и присоединение файлов баз данных. Часто в процессе эксплуатации SQL Server возникает необходимость в простом методе копирования какой-либо базы данных. Такая необходимость может быть вызвана переносом базы данных на другой сервер либо созданием резервной копии. Конечно для этого существуют другие специализированные меоды, однако данный метод отличает простота его использования. Итак рассмотрим его (на примере SQL Server 2000):


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


    Итак, вы решили встать на <зыбкий> путь (точнее на <зыбкую> платформу) 1С+SQL. Причиной этому может быть либо ваше природное любопытство, либо суровая неизбежность. Если это первый вариант, то лучше (проще) всего выбрать конфигурацию Windows 98+SQL Server 7.0 (или 2000) Desktop Edition + 1C естественно.


    Как увеличить быстродействие системы "1С:Предприятие" SQL-версии?


     наверх