suresh shewale Ответов: 1

Как обрабатывать несколько вопросов для нескольких пользователей одновременно на веб-сайте


Мы внедряем экзаменационную систему, где много студентов вошли в систему и готовятся к экзамену, но наш экзамен провалился(замедляется), так как количество пользователей не увеличивается.
Мы попытались решить этот вопрос.Поскольку мы храним экзамены в xml - файле, а затем обновляем ответы для каждого студента, но затем система становится медленной...
Я хочу знать стандартную практику для
1) Как поддерживать Q& A для нескольких студентов и вставлять, а также обновлять для каждого студента?т. е. должны ли мы поддерживать Q & A для каждого студента в XML,текстовом файле или datatable в сеансе ?каков правильный путь?

Что я уже пробовал:

Мы попытались создать текстовый файл для каждого студента, но это также отнимает много времени ..

Richard MacCutchan

Использовать базу данных. Он может содержать записи студентов и вопросы и ответы, и будет гораздо более эффективным, чем текст или XML.

1 Ответов

Рейтинг:
2

CPallini

Использовать базу данных. Базы данных действительно поддерживают параллелизм (см., например Управление параллелизмом - Википедия[^]).