Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.27;
Скачать: 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 вся ветка

Текущий архив: 2003.03.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
8-88086
Fostr
2002-12-20 23:21
2003.03.27
Поворачиваем картинку, а потом увеличиваем ее


14-88182
Иксик
2003-03-10 15:22
2003.03.27
.NET


8-88083
Serd_hhc
2002-12-18 15:00
2003.03.27
Как сравнить два *.png файла?


1-88012
Logovazzz
2003-03-14 10:52
2003.03.27
Закодировать


8-88093
DenKop
2002-12-18 02:13
2003.03.27
Связь уровня звука с dB.