8.х Настройка sql сервера

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем Uliss, 14 янв 2014.

  1. TopicStarter Overlay
    Uliss
    Offline

    Uliss Опытный в 1С

    Регистрация:
    20 мар 2010
    Сообщения:
    182
    Симпатии:
    0
    Баллы:
    26
    Добрый день
    ОС windows server 2008 r2 standard на нем sql server 2008 + сервер 1с 8.1 + сервер 1с 8.2. 24Гб оперативки 2 процессора.
    Базы УТ 10.3(30Гб) и БП 1.6(4.5гб) на платформе 8.1, ЗУП 2.5 на платформе 8.2.
    В основном много работают в УТ. И там при проводках иногда возникают конфликты блокировок.

    а вопрос у меня про tempdb: Вот если набрать в гугле про темпдб и 1С то практически во всех ссылках говорится о росте этой базы. ну там 1с часто его использует. Не знаю почему но у меня эта база не растет, размер у него примерно 400-600мб. Это нормально?
    И какие настройки должны быть в SQL сервере?
  2. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    tempdb используется для хранения промежуточных данных запросов, транзакций и для временных таблиц (из тех же запросов), и делает это сам sql server, а не 1с. поэтому она и не будет расти безгранично, успокаивается на определенном размере, если ваши базы не сильно растут.

    настройки sql какие интересны?
  3. TopicStarter Overlay
    Uliss
    Offline

    Uliss Опытный в 1С

    Регистрация:
    20 мар 2010
    Сообщения:
    182
    Симпатии:
    0
    Баллы:
    26
    ну вообще все настройки какие должны стоять.
  4. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    базы 8.1 перевести на 8.2, платформу не ниже 8.2.17, соединение с sql сервером по shared memory,
    сам sql ограничить по памяти сверху, 12Гб при ваших базах ему будет достаточно, остальное пусть ос и сервер 1с употр######ют
    в остальном - обычные регламенты для баз, бэкап, реиндексации, статистика и т.п.
  5. TopicStarter Overlay
    Uliss
    Offline

    Uliss Опытный в 1С

    Регистрация:
    20 мар 2010
    Сообщения:
    182
    Симпатии:
    0
    Баллы:
    26
    shared memory где ставится?
    верхняя планка в скуле есть, регламенты тоже вроде чуток есть.
    а вот настройки скуля например галочка использовать AWE роли играет?
    галочка поддерживать приоритет sql ставится?
    галочка использовать регулятор запросов?
  6. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    по поводу AWE - у вас что, 32-битный sql? если да - меняйте на 64 бита.
    приоритет sql не ставить - у вас там еще 1с живет, если я правильно понимаю
    регулятор запросов тоже не стоит. можно установить Max Degree of Paralellism (в русской не помню как) в 1, чтобы запросы не распараллеливались - тогда будет немного меньше вероятность на deadlock нарваться.

    shared memory в настройке базы при ее создании в консоли 1с
  7. TopicStarter Overlay
    Uliss
    Offline

    Uliss Опытный в 1С

    Регистрация:
    20 мар 2010
    Сообщения:
    182
    Симпатии:
    0
    Баллы:
    26
    sql 64битный, 1с сервера 32 битные т.к. нет ключа сервера х64
    Извиняюсь за свою тупость, но не нашел такого пункта при создании базы в консоли
  8. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    тогда AWE для вас не актуален

    версия сервера 1с 8.2 какая?
  9. TopicStarter Overlay
    Uliss
    Offline

    Uliss Опытный в 1С

    Регистрация:
    20 мар 2010
    Сообщения:
    182
    Симпатии:
    0
    Баллы:
    26

Поделиться этой страницей