Длинные / множественные запросы SQL против сериализации - PullRequest
0 голосов
/ 09 ноября 2009

Я пытаюсь улучшить производительность моего веб-приложения, где страница выполняет длинный запрос, чтобы извлечь данные из разных таблиц в базе данных. Он извлекает данные счета-фактуры с несколькими строками позиций, статусом счета-фактуры и каждой строкой, имеющей дополнительные свойства из другой таблицы.

Стоит ли рассматривать сериализацию для улучшения? Таблицы связаны и приведены в нормализованном виде.

1 Ответ

1 голос
/ 09 ноября 2009

Сначала я сделаю профилирование запросов, чтобы убедиться, что они выполняются настолько эффективно, насколько могут - просто добавление индекса в правильном месте может решить проблему.

Если запросы в порядке, я бы посмотрел на кеширование данных в ASP.NET. Хорошая статья на эту ссылку: http://aspnet.4guysfromrolla.com/articles/100902-1.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...