Что заставляет страницу представлять медленный?

Это конкретно не отвечает на Ваш вопрос, потому что я не уверен ни в каких клиентах, существуют в Mac  OS  X, но я обычно всего Удаленный рабочий стол в сервер и работу через это. Другая опция VMware Fusion (который намного лучше, чем Параллели , по-моему), + Windows XP + управление Studio SQL Server.

9
задан Olivier Tremblay 8 July 2009 в 14:35
поделиться

5 ответов

In my experience (same problem as you), it's 90% a SQL issue.

Put some Stopwatch(es) around the query you are calling to find out which query is running slow.

Rendering asp.net control can't take so long....

6
ответ дан 4 December 2019 в 15:24
поделиться

Чтобы определить причину узкого места, вам действительно следует профилировать свой код с помощью такого инструмента, как ANTS Profiler или чего-то подобного.

Профилировщик позволит вам чтобы точно определить проблемную область, показывая вам, какие строки кода работают медленнее других.

4
ответ дан 4 December 2019 в 15:24
поделиться

Я бы использовал YSlow , чтобы определить, откуда он что-то на стороне клиента или на стороне сервера. Иногда мы добавляем таймеры к некоторым запросам, а затем выводим время выполнения в html-комментарии ... конечно, удаляя их по завершении тестирования.

Вызывает ли страница что-нибудь, размещенное на внешнем сайте?

3
ответ дан 4 December 2019 в 15:24
поделиться

Лучше всего использовать мастер производительности в Visual Studio и просмотреть дерево вызовов для своей страницы. Это даст вам более подробную информацию о точном узком месте производительности.

Я видел этот тип производительности, когда на странице объявлено слишком много сложных элементов управления. Хотя это тоже может быть связано с SQL. Чтобы узнать наверняка, вам нужно взглянуть на дерево вызовов и выяснить, какой вызов самый дорогой.

0
ответ дан 4 December 2019 в 15:24
поделиться

Of course, if it is sql-related, as many people have noted, "sql server profiler" is the tool to use (given that you're running mssql). mysql has "jetprofiler" (.com) which i haven't tried. once you've found the slow query, it's not rarely an indexing issue.

0
ответ дан 4 December 2019 в 15:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: