Есть простенький сервак.
Тест 1. выключено е-стайт, все остальное вкл максимальная частота 3.4
Тест 2. включен турбо буст, е-стейт, вкл, выключен интел степ. максимальная частота 3.3
тест 3. включено все, максимальная частота до 3.7 как и положено.
НО почему при стабильных 3.4 попугаев большем чем на турбо бусте в 3.7 в скуль варианте таже динамика. 26 на турбо бусте, 35 при выключенном е-стайт на 3.4 ГЦ
теоретически понятно, почему так. изза всех микро задержек, переключении потоков и так далее.
Можно ли как то заставить работать на стабильной 3.7 частоте этот сервер или тест 1 это оптимальный вариант.
И второй вопрос. Была чистейшая новая бд УТ 11 на ссд, скуль и экспресс и полноценный вариант пробовал, БД изначально поделена на два файла по 2 Гб, документ установки цен из 30 позиций открывался почти целую минуту, после объединения в 1 файл все открывается без таких гигантских задержек. Это особенность работы ссд, значит делить не надо? или это больше похоже на какойто глюк
В статье SQL Server tempdb Best Practices Повышение производительности предлагается, чтобы я разбился tempdbна количество файлов, равное количеству ядер. Таким образом, для 4 ядер вы получаете 4 файла.
Имея большее количество файлов, вы можете увеличить количество физических операций ввода-вывода, которые SQL Server может одновременно перенести на диск. Чем больше операций ввода-вывода может выполнить SQL Server на уровне диска, тем быстрее будет работать база данных. При использовании стандартных баз данных SQL Server может кэшировать большой объем данных, которые ему необходимы, в память. Из-за высокой скорости записи в базу данных tempdb данные должны быть записаны на диск, прежде чем их можно будет кэшировать обратно в память.
в 2016 скуле сам скуль разбивает темп дб на 4 файла минимум