Просмотр полной версии : SQLExpress
Подскажите как будет вести себя база в случае если:
в базе имеется несколько таблиц. несколько 10ков пользователей подключаются и изменяют данные (одновременно) в своей строке в некоторой таблице.
в какой очередности будут обрабатыватся запросы?
Что-то я себе мало представляю, чтобы юзверы в один момент времени отправили по запросу в базу. Это невозможно.
motor4ik
19.04.2007, 12:41
почему невозможно? возможно, постоянно сталкиваюсь с проблемой , в разнице запросов от двух пользователей, в 0,20 секунд )) и это кстати головная боль ))
Ну, просто вопрос в каком порядке обрабатываются запросы некорректен сам по себе. В порядке прихода по времени.
motor4ik
19.04.2007, 12:58
да, транзакции проходят по приходу. но если нет запрета на транзакцию
просто есть интернет-страницы, которые через некоторый промежуток времени коннектятся к базе. и если их будет много открыто(страниц), то может возникнуть проблема...
как мне поступить?
я разделил всю базу на 4 части.
вопрос:
нужно сделать несколько баз для улучшения пропускной способности или можно просто сделать таблицы в одной базе?
motor4ik
20.04.2007, 10:42
нмного это сколько? 2000 -10000?
Поставить пару-тройку серваков.
т.е. от количества баз, если один сервер, ничего не изменится?!
Ну, если хорошо подумать, то количество SQL-серверов равно количеству самих серверов. Если он накроется, то количество баз никак не поможет.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.