А у нас - не виснут



Posted by Владимир Секретев (24.112.158.250) on July 21, 2001 at 23:29:02:

In Reply to: И у нас серверы иногда виснут posted by Алексей Смирнов on July 21, 2001 at 05:29:59:

У меня цифры чуть более скромные, чем у Анатолия, но могу свидетельствовать, что сервер 3.22r легко выдерживает групповой запрос состоящий из 25677 операций.

В настоящее время я занимаюсь переносом данных из одной системы в другую. Сейчас это склад, состоящий из 8559 наименований. Принимающей системой является сервер MS SQL 7.0, расположенный на машине IBM NetFinity 1 GB RAM, 2xPII/700 MHz. Стыдно (за продукты Microsoft), но эта система загружает вышеозначенный склад за 50 минут.

Естественно возникло желание поставить эксперимент и загрузить то же объем данных на сервер ФбП. Небольшое дополнение к программе и она помимо SQL скрипта генерит файл *.IN. На каждый объект хранения в этом *.IN отводится три команды.

1. Создать соответствующий счет
2. Зарегистрировать операцию, устанавливающую динамические характеристики – количество, стоимость, продажную цену.
3. Запись в дисковую базу некоторых статических параметров.


Так и получается 8559х3=25677


Понятно, что никто не разрешит мне устанавливать свой софт на корпоративный сервер, поэтому адекватного сравнения произвести не удалось. ФбП запускался на моем лап-топе SHARP Actius-150, P200MMX 64MB RAM.

Так вот, запрос из 25677 операций, (включая 8559 операций обращения к дисковой базе данных) обрабатывается сервером ФБП за 6 минут!

6 минут на слабом железе против 50 минут на сверхсильном!

Вопрос, впрочем, не в сравнении скорострельности, а в надежности работы. Так вот, работает без проблем. Эксперименты проводились на 3.08 и 3.22r несколько раз. Неизменно работало без сбоев, операции не двоились, мнемосхема не портилась, сервер не зависал.




Пpишедшие ответы: