powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Xml и производительность
6 сообщений из 6, страница 1 из 1
Xml и производительность
    #33885555
Василий Алибабаевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Напрограммил некий движок для сайта. При это было принято решение что XML для визуализации будет генериться на сервере средствами MS SQL 2005 Express, а сама визуализация уже приложением через XSLT.
т.е везде активно используется конструкция for xml
есть подозрение что не самое лучшее решение так как сервак от частоты таких запросов загибаться начинает (пока посещаемость 150 чел в день) это не чувствуется.
Провел эксперимент создал прогу которая эмитирует 10-20 чел в секунду.
Загрузка сервака 100%
Хотелось бы услышать что народ думает по поводу
1) Подхода генерация XML на сервере (MS SQL) в контексте производительности
2) Опыта построения подобных систем

Спасибо
...
Рейтинг: 0 / 0
Xml и производительность
    #33886074
mclabman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый Василий Алибабаевич
Все зависит от кривизны рук, которыми это делается.
Например, www.yandex.ru и www.rarus.ru сделаны на xml/xslt преобразованиях.
Мало того, административная часть www.rarus.ru, т.е. то, через что вводятся данные, тоже сделана по этой технологии.
Разумеется, у этого подхода есть недостатки. И порой, весьма значительные, но оно работает и не один год. И работает не на супер 256 процессорных машинах.
...
Рейтинг: 0 / 0
Xml и производительность
    #33886135
Василий Алибабаевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопрос стоит "стоит ли использовать xml фичи MS SQL 2005 либо клиентом xml генерить

а то что XML/XSLT это удобно  никто не сомневается
...
Рейтинг: 0 / 0
Xml и производительность
    #33886168
mclabman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В зависимости от того, что требуется делать.
Если задача целиком укладывается в SQLXML, то получите ваши проблемы масштабирования и расширения функциональности.
Здесь надо пробовать, чтобы понять, где грабли.
...
Рейтинг: 0 / 0
Xml и производительность
    #33886204
BoyStav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Странно, а рарус чтото не кривое может писать?can be done...
...
Рейтинг: 0 / 0
Xml и производительность
    #33887156
denisio_mcp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Василий Алибабаевич, Вы писали:

ВА>Добрый день!
ВА>Напрограммил некий движок для сайта. При это было принято решение что XML для визуализации будет генериться на сервере средствами MS SQL 2005 Express, а сама визуализация уже приложением через XSLT.
ВА>т.е везде активно используется конструкция for xml
ВА>есть подозрение что не самое лучшее решение так как сервак от частоты таких запросов загибаться начинает (пока посещаемость 150 чел в день) это не чувствуется.

Посмотри внимательно на запросы и данные, и раздели их на несколько категорий:
— статические данные, которые меняются редко
— данные, которые меняются в течение дня и достаточно часто
— данные, которые меняются ежеминутно и изменения которых должны быть доступны в онлайн

Облачи запросы в Custom Controls и пропиши им время кэширования. Для первой категории — сутки, для второй — 5 минут, для третьей — без кэширования или 10-20 секунд (зависит от).

Нагрузка на SQL и .NET упадет на один-два порядка.... << RSDN@Home 1.2.0 alpha rev. 0>>
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Xml и производительность
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]