![]() |
|
|
![]()
|
|
| GRIENDERS |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 86 Регистрация: 19.2.2007 Репутация: нет Всего: 1 |
ASP.NET
На web странице есть asp:Calendar и несколько элементов label'oв и picture. В базе MS ACCESS 2003 храняться данные ________________________________________________________________ id_дня | дата | фотка1 | история1 | фотка2 | история2 ....|.....| _________________________________________________________________ В этой таблице 30 колонок. Также есть другие таблицы, но чуть поменьше. База данных готовая, дата заполнена от текущего дня и примерно на 2 месяца вперед (но неважно). Размер базы данных сами понимаете небольшой 1-10 метров. Каждый день страница должна обновляться, читая данные из базы данных (label.Text и picture.ImageUrl соответсвенно сегодняшней дате). Также можно выбрать прошлую дату (естественно где id_дня>=1)с помощью календаря и посмотреть архив сайта. Так вот, посещаемость пусть будет (возьмем побольше) 30.000-50.000 человек в день. Соответсвенно примерно от 100 сеансов одновременно (80% - запросы на выборку) Вопрос: выдержит ли MS ACCESS (2003 или 2000 года) это? Может есть способы как-то все это оптимизировать? Поделитесь опытом. |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: нет Всего: 454 |
Более чем сомнительно. Сменить формат БД на предназначенный для многопользовательской работы. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Colloseum |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 4.7.2006 Репутация: нет Всего: нет |
Аccess для работы в интернете вообще не годится. Сам понимаеш, нагрузка большая.
Юзай мускул дешево и сердито, а точнее говоря бесплатно (Я конечно понимаю, что и MS SQL для большинства бесплатен, но для таких задач он не нужен вовсе Все равно NET провайдер используеш, так что код радикально не нужно будет переписывать. Это сообщение отредактировал(а) Colloseum - 23.4.2007, 09:10 |
|||
|
||||
| GRIENDERS |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 86 Регистрация: 19.2.2007 Репутация: нет Всего: 1 |
А вообще ситуация такая: на хостинге для базы MS SQL есть ограничение в 20 метров, для акцеса такого ограничения нету, в этом все и дело - приходиться экономить.
???? На всякий случай: а из C#, то бишь из ASP.NET с ним можно работать? Значит расчеты вот что показали: 50.000/24 ~~2100 человек в час 2100/60 ~~35, ну пусть будет 50 человек в минуту Итого каждую секунду - один запрос (в основ на выборку, то есть SELECT * FROM [Table]) Если верить спецификации, предел - 255 запросов в секунду. Получается все очень гладко? Можно спокойно делать базы для сайта посещаемостью 50 тыс человек в день на Акцесе? Кстати, в спецификации имеется ввиду 255 запросов в секунду, то есть одновременно? А вообще, говорят что цифра 255 - это чисто рекламный ход. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | ASP | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |