GC-RAMDISK и INTERBASE 7

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
Vas
Сообщения: 22
Зарегистрирован: 31 мар 2005, 19:12

GC-RAMDISK и INTERBASE 7

Сообщение Vas » 04 июл 2006, 16:13

Привет, уважаемые.

Как думаете, вот такая вещь:
http://www.ixbt.com/storage/gigabyte-iram-p1.shtml
Может кардинально увеличить скорость работы с БД, если файл этой самой БД поместить на этот диск ?
Немного о самой базе: учетная система, размер - около 300 мегабайт, вся логика на процедурах и в тригерах, пользователей - около 30 человек.

Vas
Сообщения: 22
Зарегистрирован: 31 мар 2005, 19:12

Сообщение Vas » 04 июл 2006, 16:31

Добавлю, что ОС - Windows

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 04 июл 2006, 16:32

И что, сервер не тянет такую хилую нагрузку? 300 мегабайт и 30 пользователей - это вообще ничто. Такую задачу может обслуживать Pentium 200mhz с 512мб памяти, и ide диском.
Если у Вас на такой системе тормоза, то стоит подумать о том, что Ваши приложения как-то не так написаны. Или, что у Вас что-то не так с имеющимся оборудованием.

Vas
Сообщения: 22
Зарегистрирован: 31 мар 2005, 19:12

Сообщение Vas » 04 июл 2006, 16:52

В том-то все и дело, что не так написаны.
Но переписывать всё это неохота, дешевле купить такую железку, если она даст прирост в производительности.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 04 июл 2006, 17:35

на мой взгляд это тришкин кафтан. ну купите вы такую железяку. И? А завтра будет не 30 клиентов, а 50, и опять ваша софтина загнется.
Или речь о купленной системе, которая тормозит?
Я ж говорю, может сначала разобраться, в чем дело, чем сразу топором махать ? :D

CyberMax
Заслуженный разработчик
Сообщения: 638
Зарегистрирован: 31 янв 2006, 09:05

Сообщение CyberMax » 04 июл 2006, 17:41

1. Для сиюминутной выгоды - дешевле. А в перспективе - нет. Не забывай, база постоянно растет в размерах.
2. Скорость HDD тут собственно ни при чем... Такая база у тебя скорее всего вся кешируется в памяти (если оперативы >=512 мб ну и ОС должным образом настроенная). В итоге ты попадешь за бесполезную трату денег.
P.S. "Директор нашего предприятия сам бегает по всем кабинетам, но не успевает сделать все дела. Казалось бы, надо оптимизировать его работу, маршрут перемещения. Но нет, мы лучше наймем другого, более быстрого директора." Вольный пересказ Amiga Guide, ~1997 год, об архитектуре IBM PC.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 04 июл 2006, 20:06

посмотрел я на i-ram. примерно 200 баксов. 2 планки по 1 гигу - примерно по 100 баксов. Итого 400. Но - это не ECC, поэтому любой сбой - и база битая. Перед выключением компа бэкапить базу все равно придется.
В общем, в этом что-то есть, но в данном случае я не сторонник ломового подхода.
Vas-у посоветую посмотреть хотя бы общие примеры характеристик систем тут
www.ibase.ru/devinfo/ibfbfeature.htm
чтобы понять, что 300 мб и 30 пользователей - это в общем-то для IB/FB мелочь.
Поэтому еще раз предлагаю разобраться - посмотреть статистику IBAnalyst + IBTM, посмотреть на имеющееся железо, какой софт на нем кроме IB/FB, и так далее.
Можем выполнить обследование и конфигурирование (за деньги).

Ответить