Серверы корпоративных баз данных

2bbc099f

Типовая среда обработки транзакций и соответствующие оценочные тесты TPC



Среди этих пяти типов транзакций по крайней мере 43% должны составлять платежи. Транзакции, связанные со справками о состоянии заказов, состоянии поставки и учета, должны составлять по 4%. Тест измеряет скорость транзакций по новым заказам, обрабатываемых совместно со смесью других транзакций, выполняющихся в фоновом режиме.

База данных TPC-C основана на модели оптового поставщика с удаленными районами и товарными складами. База данных содержит девять таблиц: товарные склады, район, покупатель, заказ, порядок заказов, новый заказ, статья счета, складские запасы и история.

Обычно публикуются два результата (таблица 2.2). Один из них, tpmC, представляет пиковую скорость выполнения транзакций (выражается в количестве транзакций в минуту и представляет собой максимальную пропускную способность системы (MQTh - Maximum Qualified Throghput)). Второй результат, $/tpmC, представляет собой нормализованную стоимость системы. Стоимость системы включает все аппаратные средства и программное обеспечение, используемые в тесте, плюс стоимость обслуживания в течение пяти лет.

Таблица 2.2..

TPC-C Results

Company System Throughput (tmpC) Price/Perf ($/tmpC) Database Software
Compaq ProLiant 5000 6/166
4/Pentium Pro/166MHz
6184.90 $111 Microsoft SQL Server 6.5
Compaq ProLiant 5000 6/200
4/Pentium Pro/200MHz
6750.53 $90 Microsoft SQL Server 6.5
Digital AlphaServer 8400 5/350
8/DECchip21164/350MHz
14227.25 $269 Oracle Rbd7 V7.0
Digital AlphaServer 4100 5/400
4/DECchip21164/400MHz
7985.15 $174 Oracle Rbd7 V7.0
Digital AlphaServer 4100 5/400
4/DECchip21164/400MHz
7598.63 $152 Sybase SQL Server 11.0
HP HP 9000 Model D370
2/PA-RISC 8000/160MHz
5822.23 $148 Sybase SQL Server 11.0.3
HP HP 9000 Model K460
4/PA-RISC 8000/180MHz
12321.87 $187 Sybase SQL Server 11.0.3
IBM RS6000 PowerPC Server
J40 8/Power PC
604/112MHz
5774.07 $243 Sybase SQL Server 11.0.3
SGI Challenge XL Server
16/R4400/250MHz
6313.78 $479 Informix OnLine V.7.11.UDI
Sun Ultra Enterprise 4000
12/UltraSPARC/167MHz
11465.93 $189 Sybase SQL Server 11.0.2
Sun Ultra Enterprise 3000
6/UltraSPARC/167MHz
6662.47 $152 Sybase SQL Server 11.0.2

Масштаб системы расширяется путем увеличения количества товарных складов, причем каждый товарный склад должен поддерживать:

  • максимально 11.5 tpmC MQTh (приводимая в отчете метрика);
  • примерно 26 транзакций различной сложности в минуту;
  • 10 терминалов со средним временем обдумывания и ввода данных равным 23 секунды;
  • 367 Мбайт (неформатированных) данных для хранения истории за период в 180 дней.

Таким образом, рейтинг в 10000 tpmC MQTh предполагает примерно 0.5 терабайт внешней памяти!

Будущие тесты TCP

Сравнительно недавно (см. ComputerWorld-Moscow, N15, 1995) TPC объявил об отмене тестов TPC-A и TPC-B. Отныне для оценки систем будут применяться существующий тестовый пакет TPC-C, новые тесты TPC-D и TPC-E, а также два еще полностью не разработанных теста. Представленный в первом квартале 1995 года тест TPC-D предназначен для оценки производительности систем принятия решений. Для оценки систем масштаба предприятия во втором квартале 1995 года TPC должен был представить тест
TPC-E и его альтернативный вариант, не имеющий пока названия. Кроме того, TPC продолжает разработку тестовых пакетов для оценки баз данных и систем клиент/сервер. Первые результаты, полученные с помощью этих новых методов, уже начали публиковаться.



Содержание раздела