Это могло работать на простые алгоритмы, но что относительно O (n^2 LG n) или O (n lg^2 n)?
Вас можно было дурачить визуально очень легко.
И если бы это - действительно плохой алгоритм, возможно, это не возвратилось бы даже на n=10.
Вам нужно запустить Perfmon (Start-> Parten-Panel -> Административные инструменты -> производительность). Я думаю, что у вас есть счетчики, находятся в SQL Server: Memory Manager. Память целевой серверов - это то, насколько ему разрешено принимать, если это необходимо, общая память сервера - это то, насколько он используется в данный момент. Если вы нажимаете на объяснение, это покроет коробку с деталями.
По умолчанию он не подключен и должен использовать все, кроме пары Gb памяти (она оставляет, что для ОС). Тем не менее, существуют различные ошибки и утечки памяти, которые могут заставить его попасть в пейджинг.
В связи с вашим вопросом вы можете рассмотреть возможность ограничения объема оперативной памяти, к которой SQL Server имеет доступ, если вы используете его в общей среде, т. Е. На сервере, на котором размещено не только SQL Server:
Это поможет избавить SQL Server от использования всей оперативной памяти сервера.
Вам следует изучить SQL Server \ Memory Счетчики производительности менеджеров.