2016-09-08 3 views
-1

Я посетил the this web page. Я получаю такое же сообщение об ошибке, но версия сервера равна 12. Согласно одному из сообщений, можно решить проблему, отключив контроль производительности. Я зашел на портал Azure, но я не могу найти этот вариант нигде. Как отключить его? Я предполагаю, что в этом контексте контроль производительности фактически имеет другое имя.Как отключить мониторинг производительности в Azure?

Я думаю, что есть много людей, которые хотели бы знать, как отключить его. Любая помощь будет очень признательна, спасибо!

+0

Я нашел «мониторинг производительности» для веб-приложений ранее сегодня, но не для баз данных. – PhysicistEngineer

+0

вместо того, чтобы придерживаться некоторых случайных советов, которые могут быть или не быть правдой. Можете попробовать выяснить, какие запросы используют tempdb больше, следуя этой ссылке: http: //dba.stackexchange.com/questions/19870/how- to-identity-which-query-is-fill-up-the-tempdb-transaction-log – TheGameiswar

+0

Спасибо! Возможно, что триггер является одной из причин, по которым я столкнулся с проблемой. – PhysicistEngineer

ответ

1

Модель сервера V12 не имеет возможности отключить мониторинг производительности, как таковой. Это также отличается тем, как работает tempdb, что означает, что вы не должны предполагать, что tempdb полностью заполнен, что причиной является мониторинг производительности.

Размер tempdb в v12 существенно больше, чем V11. он также не разделяется между клиентами (в отличие от v11), поэтому, как правило, проблемы с пространством в tempdb в v12 возникают из-за больших запросов или других операций, которые потребляют значительное пространство. Если ваша рабочая нагрузка вызывает такие случаи, и у вас нет очевидного способа заставить ее работать, пожалуйста, откройте в Microsoft поддержку, и мы поможем вам.

Смежные вопросы