У меня есть одна таблица и для любой вставки или обновления. Я использую оператор слияния , поэтому у меня есть MVC4 webapi, размещенный как служба, которая принимает вызовы AJAX. при получении вызова ajax, я использую структуру сущности для вызова хранимой процедуры в хранимой процедуре, я использую Merge, чтобы решить, существует ли строка, а затем обновить else insert Я использую слияние на одной таблице. все нормально на dev однако при запуске теста нагрузки на выдержку через 5 часов мы видим высокий уровень производительности для w3wp на веб-сервере. , и примерно через 7 часов мы видим около 1,9 миллиона строк в DB , мы усекали таблицу и снова начали тестирование в течение 1 часа, а процессор пошел нормально примерно на 5-7% Так может быть, если количество строк растет за пределами определенного предела приложение может вызвать высокий процессор. На этом этапе мы заметим только то, что когда число строк в БД растет, процессор начинает развиваться. Это всего лишь анализ. Мы этого не доказали. В таблице есть первичный ключ, состоящий из двух полей: : sessionid (varchar32), где хранится сеанс asp.net session и столбец имен (varchar (128) это поле 2 составляет первичный ключ и является кластеризованным индексом каждый экземпляр браузера отправляет asp.net sessionid и имя для каждого запроса, и на основании этого запись вставлена или обновлена. Я думаю, что если хранимая процедура может вызвать высокий процессор на веб-сервере. SQL существует в другом блоке Любое предложение было бы полезноasp.net high cpu w3wp.exe
0
A
ответ
0
Мое предположение, что вы должны перечислять все элементы таблицы в запросе linq где-то в приложении. Младшие разработчики не знают разницы betwe ru IQueryable и список.
Смежные вопросы
- 1. Qemu + kvm high cpu
- 2. CPU Utilization High
- 3. High CPU в Object.wait()
- 4. Использование Tomcat High Cpu
- 5. Glassfish - high CPU usge
- 6. C++ High CPU Use
- 7. php while loop high cpu
- 8. C# OnPaint mousemove high cpu
- 9. wowza java high cpu использование
- 10. High CPU% при использовании делегата
- 11. C# regex high cpu use
- 12. C++ high memory и cpu
- 13. Python Shell High CPU Usage
- 14. High CPU на сервере Tomcat
- 15. Для Loop High CSRSS CPU
- 16. SQL CPU High - SqlConnection не закрывается - Связано?
- 17. High CPU при использовании ProgressBar в угловых
- 18. AWS ec2 instance high CPU Usage
- 19. MONO Использование 4.6.2 High CPU на сервере
- 20. Qt creator high cpu использование в редакторе
- 21. wordpress high cpu при публикации сообщений
- 22. neo4j high cpu и открытые транзакции
- 23. W3WP.EXE с использованием 100% CPU - с чего начать?
- 24. SharePoint 2007 Central Admin w3wp.exe process consumin 99% CPU
- 25. Sharepoint W3WP.EXE Процесс Потребление 100% CPU - Корректирующее действие?
- 26. cpu high после визуальной студии 2015 RTM, открывающий проект cordova
- 27. Mongodb tailable cursor, high cpu usage - nodejs + mongodb
- 28. Elasticsearch 2.2.0 Высокий CPU & High IOPS на StressTest
- 29. High Performance Audio Крекинг/Предотвратить ядро CPU от downclocking
- 30. Android Studio high cpu use when NOT building
Пожалуйста, очистите вопрос, разделите его на несколько разделов, если необходимо, и отформатируйте код (или даже выражения кода). –