Производительность КИС Галактика

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Vitaliy
Постоянный обитатель
Сообщения: 101
Зарегистрирован: 27 апр 2005, 09:52
Откуда: Сибирь

Производительность КИС Галактика

Сообщение Vitaliy »

Встал вопрос с производительностью КИС Галактика на рабочих местах.
Решил потестировать.
Возникла мысль о выявлении зависимости между железом под СУБД и железом под клиента
Накидал небольшой интерфейс для тестирования на основные (как мне кажется) операции, используемые в прикладном коде Галактики.
http://www.multiupload.com/ZZLQQW9M0O
Если есть идеи какие еще тесты воткнуть, предлагайте.
И потестируйте и свою Галактику :)
Думаю не только мне было бы интересно глянуть на результаты с разных конфигураций.
Пока те результаты, которые у меня (время в сек.):

Код: Выделить всё

AMD 64 X2 (TK-53) 1.ГГц, 2 ГБ ОЗУ, ОС WinXP SP3, Pervasive 10 32bit (Client and Server), база локальная
Галактика 8.1 Атлантис 5.4.14
::17/11/2011::11:49::
1. Пустой цикл For:: 100000 итераций  69.25
2. Insert in Catalogs:: 100000 итераций 195.86
3. Catalogs:: GetFirst..GetNext:: 100000 итераций 61.25
4. Catalogs:: _Loop:: 100000 итераций 50.29
5. Cat1:: GetFirst..GetNext:: 100000 итераций 54.16
6. Cat1:: _Loop:: 100000 итераций 51.00
7. Insert in Pick:: 100000 итераций 50.77
8. Insert in TMPPick:: 100000 итераций  49.70
Delete Catalogs:: 100000 записей  36.38
Delete Pick:: 100000 записей  0.11
Delete TMPPick:: 100000 записей 0.10
KatSopr:: 100 SpSopr:: 10000  32.95
Delete KatSopr and SpSopr:: 10000 записей 4.97

Код: Выделить всё

Сервер БД
Intel Xeon 2.8 ГГц (2 ядра), 4 ГБ, Pervasive Server 2000
Celeron 2.8 Ггц, 1 ГБ, ОС WinXP SP3, Pervasive Client 8
Галактика 8.1 Атлантис 5.4.14
::17/11/2011::12:09::
1. Пустой цикл For:: 100000 итераций  130.43
2. Insert in Catalogs:: 100000 итераций 544.17
3. Catalogs:: GetFirst..GetNext:: 100000 итераций 180.74
4. Catalogs:: _Loop:: 100000 итераций 150.00
5. Cat1:: GetFirst..GetNext:: 100000 итераций 169.08
6. Cat1:: _Loop:: 100000 итераций 149.61
7. Insert in Pick:: 100000 итераций 140.61
8. Insert in TMPPick:: 100000 итераций  140.40
Delete Catalogs:: 100000 записей  482.43
Delete Pick:: 100000 записей  0.11
Delete TMPPick:: 100000 записей 0.13
KatSopr:: 100 SpSopr:: 10000  90.50

Код: Выделить всё

Сервер БД
Intel Xeon 2.8 ГГц (2 ядра), 4 ГБ, Pervasive Server 2000
Терминал-Сервер
Intel Xeon 5148 2.33 ГГц, 4 ГБ, ОС Windows Server 2003 R2, Pervasive Client 2000
Delete KatSopr and SpSopr:: 100000 записей  15.95
::17/11/2011::12:53::
1. Пустой цикл For:: 100000 итераций  98.90
2. Insert in Catalogs:: 100000 итераций 481.59
3. Catalogs:: GetFirst..GetNext:: 100000 итераций 78.88
4. Catalogs:: _Loop:: 100000 итераций 77.44
5. Cat1:: GetFirst..GetNext:: 100000 итераций 93.78
6. Cat1:: _Loop:: 100000 итераций 65.81
7. Insert in Pick:: 100000 итераций 51.00
8. Insert in TMPPick:: 100000 итераций  66.02
Delete Catalogs:: 100000 записей  667.60
Delete Pick:: 100000 записей  0.09
Delete TMPPick:: 100000 записей 0.08
KatSopr:: 100 SpSopr:: 10000  123.86
Delete KatSopr and SpSopr:: 10000 записей 20.63
Ответить