Давно хотел посмотреть что же такое TPC Benchmarks. Вот наконец то нашел время, залез на сайт и глянул
TPC — Transaction Processing Perfomance Council.
Имеется 4 теста:
- TPC-App — бечмарк серверов приложений и веб-сервисов
- TPC-C — «старый» OLTP бечмарк. Действует с 1992 года. Основное количество сравнений накоплено именно по нему. Показатели — Количество транзакций в минуту (tpmC) и Стоимость транзакции в минуту ($/tpmC).
- TPC-E — новый OLTP бечмарк. Вышел в феврале 2007 году и пока доступен только один тест. Но он конечно заменит со временем TPC-C. Показатели — Количество транзакций в секунду (tps). Отличия от TPC-C можно посмотреть вот в этой презентации.
- TPC-H — бечмарк по системам поддержки принятия решений. Показатели — Количество запросов в час (QphH@Size) и Стоимость запроса ($/QphH@Size). Тесты идут по базам разного размера, что для систем поддержки принятия решения есть правильно
Что приятно — тесты впринципе можно «брать» и проводить самим.
В частности, можно ознакомится с тестами Oracle на SuperDome, что мне близко (Ссылка для примера дана на один тест)
В общем, достаточно полезная вещь, как оказалось
0 Responses to “TPC Benchmarks”