Вниз
Скачать: CL | DM;

много потоков на одну базу данных :))   Найти похожие ветки 

 
dums   (2003-03-10 08:00) [0]

моя isapi dll (серверное web-приложение, загружаемое в отдельный поток для каждого пользователя) использует базу данных, хранящуюся у меня на жёстком диске. в BDE я поставил драйвер FOXPRO. будут ли проблемы с доступом, когда куча пользователей будет использовать БД? испльзую TQuery. БД на чтение и запись.

если проблемы будут, то как сделать так чтоб их небыло? :)


 
sniknik ©   (2003-03-10 08:43) [1]

будут, использовать SQL сервер.


 
dums   (2003-03-10 09:11) [2]

возможен-ли другой путь? т.е. без использования дополнительного ПО. только сам проект и BDE.


 
sniknik ©   (2003-03-10 10:18) [3]

путей много, самого лутшего в общем случае нет (есть наиболее подходящий для конкретного), можно и BDE не использовать (сторонний компонент), но проблемы все равно будут. (они бывают в любом случае)

если бы был такой путь/база/компонент который избавляет в любом случае от всех проблем все бы давно только им и пользовались и другие базы исчезли бы. естественным путем.


 
dums   (2003-03-10 16:36) [4]

дело в том, что у меня очень маленькая база данных :) буквально две таблички, которые читаются, и в которые пишется.
вот и возникает у меня по-моему вполне естественное желание по возможности упростить проект.

ставить sql сервер в моём случае не рационально...


 
sniknik ©   (2003-03-10 16:44) [5]

на 2 таблички можно и какой нибудь сторонний компонент поставить, рекомендую Halcyon (хотя и медленнее многих(немного) но есть исходники, и меня пока не подводил).
и без sql сервера и без BDE обойдешся.


 
BlackTiger   (2003-03-10 16:55) [6]

Лучше вариант - все-таки клиент-серверная база. Твоя ИСАПА будет меньше ресурсов кушать и быстрее работать. А так ... непредсказуемо.

Если база файл-серверная - эмуляция клиент-сервера через "трехзвенку" с "очередью запросов". Теорию знаю, практикой помочь не могу, извини.

Все зависит от интенсивности работы. При малых объемах будет все нормально, при больших - всё может рухнуть, вместе с серваком (или только Web-серваком, в лучшем случае).



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
14-88176
VID
2003-03-06 21:50
2003.03.27
Вставка в Excel HTML-текста...


8-88095
Arthur1
2002-12-16 15:20
2003.03.27
Как получить последовательность байт звукового канала?


1-87970
ec
2003-03-17 20:08
2003.03.27
Pos procedure


14-88224
godfather
2003-03-11 11:57
2003.03.27
надо ли платить


1-87926
sammy
2003-03-17 06:50
2003.03.27
Настройка инспектора




   Наверх