SQL Server 2017 Installation. Установка и начальная настройка

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ย. 2024
  • Устанавливаем SQL Server 2017 правильно. Делаем первичную настройку и разбираем основные опции установщика SQL Server. Цель - разобраться в тонкостях опций, чтобы изначально SQL Server работал по best practice.
    Мой LinkedIn
    / alexanderbereznev
    Мой сайт
    www.datainterna...

ความคิดเห็น • 14

  • @fivaproldge
    @fivaproldge 5 ปีที่แล้ว

    Приветствую. Ютуб подсунул в рекомендациях ваш замечательный канал, сходу лайки и подписка)

  • @иванчернышев-ч2ъ
    @иванчернышев-ч2ъ 6 ปีที่แล้ว +2

    Я как будто на вэбинаре посидел, очень круто :-)

    • @datainternalsru6025
      @datainternalsru6025  6 ปีที่แล้ว

      пожалуйста! рад, что было полезно

  • @rotvx
    @rotvx 2 ปีที่แล้ว

    Хорошие видео. Если можно - очень нужен понятный урок по репликациям.

    • @datainternalsru6025
      @datainternalsru6025  2 ปีที่แล้ว

      Валерий, спасибо! К сожалению, репликация не самый мой сильный "конек", мало я с ней работал, извините.

  • @fivaproldge
    @fivaproldge 5 ปีที่แล้ว

    Верно ли я понял, что по best practices нужно создавать столько tempdb файлов, сколько ядер без гипертрединга? А если sql сервер виртуальный?

    • @datainternalsru6025
      @datainternalsru6025  5 ปีที่แล้ว +3

      Приветствую! Моя общая рекомендация - да, по количеству физических ядер в NUMA узле. Но все зависит от количества ядер в целом, да и в целом от нагрузки на TempDB. Больше 8 файлов в 90% случаев не требуется. Вся проблема заключается в служебных страницах GAM, SGAM, PFS, на них появляются latch (защелки) - PAGELATCH_XX. Например, PAGELATCH_SH - www.sqlskills.com/help/waits/pagelatch_sh/ Если устанавливать 2016, то я бы оставил его стандартные рекомендации.
      На виртуальном сервере все немного усложняется, но тут не стоит забывать зачем мы это делаем - увеличиваем файла -> чтобы избавиться от латчей, если мы оставляем стандартную рекомендацию от инсталлера 2016 и потом наблюдаем латчи именно на служебных страницах, а не на пользовательских объектах, тогда я бы подумал о увеличении количества файлов, это для начала, а вообще смотреть кто и зачем так много создает чего-то в tempDB. Это могут быть временные объекты, а могут быть "проливы" Grant Memory в tempDB. Есть на эту тему видео.
      Так что если резюмировать, то я бы
      1. пользовался настройками инсталлера
      2. если самому надо настроить, то
      2.1 при небольшом количестве ядер (до 8) ставил по количеству ядер
      2.2. если ядер больше 8, то смотрел бы на количество ядер физических внутри NUMA узла . Если их меньше 8, то задумался бы, если больше 8, то 8 файлов и не морочить голову:)

  • @ЕвгенийСаморуков-ч6х
    @ЕвгенийСаморуков-ч6х 3 ปีที่แล้ว

    Спасибо. Хорошее видео

  • @ВсеволодЗорин-л6н
    @ВсеволодЗорин-л6н 5 ปีที่แล้ว +1

    Хорошо! Спасибо! лайк есть)

    • @datainternalsru6025
      @datainternalsru6025  5 ปีที่แล้ว

      Пожалуйста, пишите, что интересно, по возможности расскажу :)

  • @ДильшатКамалдинов
    @ДильшатКамалдинов 5 ปีที่แล้ว

    Добрый день!мне нужно развернуть базу 1с на скул сервере сталкиваюсь в первые с этим,и какой вариант мне нужно установить?

    • @datainternalsru6025
      @datainternalsru6025  5 ปีที่แล้ว

      Добрый день! если речь именно о серверной инсталляции, а не установке на кассу магазина например, то все зависит от размера будущей базы данных 1С. Я бы ориентировался для начала на SQL Server Standard Edition, он явно будет в разы дешевле Enterprise редакции.

  • @AlexanderDemchenko
    @AlexanderDemchenko 6 ปีที่แล้ว

    А подскажи, по поводу учеток для запуска, если использовать доменные, то где почитать какие права давать.

    • @datainternalsru6025
      @datainternalsru6025  6 ปีที่แล้ว

      список виндовых полномочий
      docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-windows-service-accounts-and-permissions?view=sql-server-2017#Windows