Системы управления базами данных (СУБД). Организации баз данных. Потребность в стандартных и общепринятых средствах сравнительного тестирования СУБД, страница 41

 


3000

2

2500

1

2000

4

6

1500

7

1000

3

9

500

8

5

10

1      2      3       4       6      8       12     16     20     24      28     32   36

Число активных рабочих станций

Обозначения:

1 - Microsoft FoxPro for Windows; 2 - Microsoft FoxPro for DOS;

3 - Clarion; 4 - R:BASE; 5 - dBASE; 6 - Microsoft Access;

7 - DataEase; 8 - Paradox for DOS; 9 - DataFlex;

10 - Paradox for Windows

В тесте Генерация отчета использовали одну рабочую станцию для подготовки и печати отсчета, а восемь других рабочих станций выполняли в фоновом режиме теста Чтение с произвольной выборкой для имитации графика рабочей группы. Программы готовили отсчет по временной таблице, составленной путем объединения двух таблиц со 100 тыс. записей. В тесте измеряется время, которое требуется для генерации отсчета со 100 записями, включающего вычисления по календарным переменным, нахождение минимума и максимума, промежуточных и полных итоговых показателей. Окончательный отсчет выводит в ASCII-файла.

Две программы FoxPro оказались вверху списка, затратив на испытание менее 2 мин. За ними следовали Paradox for Windows и Paradox for DOS со временем менее 3 мин. Программа DataEase оказалась самой медленной, показав время более 46 мин, из-за того что в ней по умолчанию при генерации отсчета используется одиночный индекс. Медленное время Clarion связано с тем, что эта программа сначала создает специальный индекс для выполнения требуемой сортировки.

ГЕНЕРАЦИЯ ОТЧЕТА

Часы:мин:секунды         0:10:00   0:20:00   0:30:00   0:40:00   0:50:00

Microsoft FoxPro for DOS

0:01:38

Microsoft FoxPro for Windows

0:01:46

Paradox for Windows

0:02:43

Paradox for DOS

0:02:52

Microsoft Access

0:04:24

R:BASE

0:04:55

dBASE IV

0:07:25

DataFlex

0:12:46

Clarion

0:26:25

DataEase

0:46:47

ЛУЧШЕ                                                  ХУЖЕ

Обеспечивает ли ваша СУБД целостности данных?