Первый тест мы провели на быстром компьютере с программой и базой данных, установленными на жестком диске. Все замеры делались в секундах с точностью до десятых долей секунды:
База данных | Продажа | Обновление списка товаров | Обновление списка продаж | Отчет "Остатки товара на складе" | Отчет Продавца |
DB1 | 0 (было до версии 4.6: 0.4) | 0.3 | 0.3 | 0.3 | 0.1 |
DB2 | 0 (было до версии 4.6: 1.8) | 3.4 | 4.4 | 15.3 | 0.8 |
DB3 | 0 (было до версии 4.6: 1.2) | 1.4 | 1.8 | 4.9 | 0.2 |
DB4 | 0 (было до версии 4.6: 6.4) | 13.2 | 1.4 | 67.1 | 0.2 |
После этого мы провели точно такой же тест на том же самом компьютере, но установили и программу, и базу данных на SSD:
База данных | Продажа | Обновление списка товаров | Обновление списка продаж | Отчет "Остатки товара на складе" | Отчет Продавца |
DB1 | 0 (было до версии 4.6: 0.1) | 0.2 | 0.3 | 0.2 | 0.1 |
DB2 | 0 (было до версии 4.6: 1.4) | 3.2 | 4.5 | 14.4 | 1.3 |
DB3 | 0 (было до версии 4.6: 0.6) | 1.3 | 1.7 | 4.7 | 0.1 |
DB4 | 0 (было до версии 4.6: 5.9) | 12.2 | 1.2 | 63.1 | 0.1 |
Как мы видим из этого теста, установка программы и базы данных на SSD не дала никакого прироста производительности. Формально большинство цифр второй таблицы выигрывают у первой, но, во-первых, выигрыш составляет десятые доли секунды, то есть работающий с программой человек ускорения программы попросту не заметит, а во-вторых, автору статьи кажется, что эта разница в скорости работы скорее относится к погрешностям измерения, разной загрузке компьютера при проведении первого и второго теста и т.п., в общем, к факторам, не относящимся к делу. В общем и целом можно считать, что установка программы на SSD не дает реального выигрыша производительности компьютера.
Продолжение статьи: Однопользовательский режим. Часть 3.