Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.03.27;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.008 c
3-87874
Roki
2003-03-07 12:33
2003.03.27
Как в IB(FireBird) добавить ограничение на значение поля?


6-88126
Лилой
2003-01-29 15:34
2003.03.27
Как проверить подключен ли компьютер к Интренету


14-88161
nika_ufc
2003-03-10 18:56
2003.03.27
помагите с Windows


3-87775
Behemoth
2003-03-07 12:12
2003.03.27
Доступ к BDE через Web


3-87772
Ich Hasse
2003-03-07 00:02
2003.03.27
Двойной запрос





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский