![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос о базе данных [D6]
dim- © (2002-10-18 22:52:00)Кто-нибудь делал базу данных на ib для 486 машинки с виндами 95 (и клиент и сервер), как производительность?
Или может кто посоветует другую БД, будет что то типа кадровой базы, Людей будет где-то 20000(+/-), главные требования отказоустойчивость, скорость (на 486) поиска и выборки, защищенность. Клиент, он же используется как сервер, к нему могут подключаться несколько клиентов (4-5 не больше)
Romanos (2002-10-21 10:20:00) [1]Как вставить запись в набор данных - TClientDataSet, не в конец, а в определенное место ? Затем, необходимо их как-то сохранить на сервере, но так, чтобы после загрузки очередность записей до загрузки после загрузки была одинаковой ?
Ситуация: Delphi 6, ADO, Midas. Имеется сервер приложений и клиент на другой машине. Я пишу профессион. программу, позвооляющую пользователю редактировать данные(Вставлять, удалять, добавлять) и отправлять их на сервер. У меня есть способ, но он очень долгий, а мне нужны большие размеры данных.
mike-d (2002-10-20 22:07:00) [2]Если проект не критичен по времени исполнения, то поюзай DBISAM (www.elevatesoft.com) Делал на нем проект по торговле (клиенты - магазины и поставки, центральная машина - склад) типичный файл - сервер, как тут уже советовали и нормально по производительности. Правда максимум записей на складе было чуть больше 10000...
elv (2002-10-20 12:26:00) [3]> dim- © (18.10.02 22:52)
> Кто-нибудь делал базу данных на ib для 486 машинки с виндами
> 95 (и клиент и сервер), как производительность?
P-166 Win95
Одновременно с IB - T-mail, БД под Парадоксом, Word,Клиент-Банк.
Скорость терпимая. Записей пока чуть меньше 35000.
> Или может кто посоветует другую БД, будет что то типа кадровой
> базы, Людей будет где-то 20000(+/-), главные требования
> отказоустойчивость, скорость (на 486) поиска и выборки,
> защищенность. Клиент, он же используется как сервер, к нему
> могут подключаться несколько клиентов (4-5 не больше)
Пожалуй я бы все равно остановился на IB. Тормозить будет. Но как сильно будет торозить в большей степени зависит от тебя.
dim- (2002-10-19 21:35:00) [4]Но это будет уже его проблема, а вот если на голой машине поиск или добавление будет занимать несколько минут, вот это уже моя проблема.
И всетаки о движке БД, самое простое это Access или bdf, но в плане защиты и отказоустойчивости много минусов, MSSQL слишком громоздкая, а хотелось бы узнать о ib, как она на 486 (особенно в месте с клиентом)
P.s. По поводу того, что клиент может убить и "слона" будем считать что клиент написан правильно и не перегружает систему.
Anatoly Podgoretsky (2002-10-19 16:32:00) [5]Ну так сделай тестовую базу и потестируй в стрессовом режиме, но от клиента никуда не уйдешь, запустит он скажем ишру, паршивый СД диск или вообще ресет нажмет, надо как минимум выделенную машину
dim- (2002-10-19 16:12:00) [6]контора бюджетная, проект большой, 486 это пока и на местах где будет набиваться информация и выписываются кое-какие справки, эти БД будут реплицироваться с региональными БД, а они в свою очередь с головным где будет храниться информация от всех региональных БД, где-то 1 000 000 (+/-) человек.
Проблемы с оборудованием только на первичных клиентах (со временем обещают решить), а пока надо писать базу именно для них
Beglec (2002-10-19 15:23:00) [7]Это что за контора такая, которая выставляет такие требования и не может купить нормальный компьютер!
какая может быть секретность на Windows 95?!
При нынешних запросах в любом случае 486 компьютера не хватит.
Можно конечно, это будет мазохизм над самим собой.
И где жи ты достал такую контору.
Самый простой способ расшарить ресурс и пускаю все юзают базу данных одновременно.
Anatoly Podgoretsky (2002-10-19 12:01:00) [8]Нормальная производительность, без учета клиента, любой клиент в состоинии не только тормознуть машину но даже и завесить.