Jump to content

Тест ТАТП

В области обработки транзакций ( тест обработки транзакций телекоммуникационных приложений TATP ) представляет собой тест, предназначенный для измерения производительности систем транзакций баз данных в памяти .

Контрольный показатель

[ редактировать ]

По мере изменения архитектур баз данных и микропроцессоров должны меняться и тесты, используемые для измерения совокупной производительности этих критически важных компонентов. Хотя уже существуют другие стандартные рабочие нагрузки пропускной способности, ни одна из них не была разработана специально для реализации взаимосвязи между программным обеспечением баз данных в памяти и подсистемой обработки памяти, в которой оно выполняет транзакции. TATP — это новая рабочая нагрузка с открытым исходным кодом, разработанная специально для высокопроизводительных баз данных в памяти приложений и хорошо подходящая для анализа производительности и сравнения систем.

Тест TATP имитирует типичную базу данных домашнего регистра местоположения (HLR), используемую оператором мобильной связи. HLR — это приложение, которое операторы мобильной сети используют для хранения всей необходимой информации о действующих абонентах, включая номер мобильного телефона , услуги, на которые они подписаны, права доступа и текущее местоположение трубки абонента. Каждый входящий и исходящий вызов на мобильный телефон включает поиск по HLR обеих сторон, что делает его прекрасным примером требовательной среды с высокой пропускной способностью, где рабочие нагрузки применимы ко всем приложениям, требующим экстремальной скорости: телекоммуникации, финансовые услуги , игры, обработка событий и оповещение, системы бронирования, программное обеспечение как услуга (SaaS) и так далее.

Тест создает лавинную нагрузку на сервер базы данных . Это означает, что нагрузка генерируется до максимальной пропускной способности, которую может выдержать сервер. Нагрузка генерируется путем выполнения заранее определенных транзакций, выполняемых с указанной целевой базой данных. Схема целевой базы данных напоминает типичную базу данных HLR в сети мобильной связи . Алгоритм так называемого TATP Benchmark был первоначально опубликован в магистерской диссертации. [1] Тест был смоделирован на основе реальной тестовой программы, которая использовалась производителем телекоммуникационного оборудования для оценки применимости различных систем реляционных баз данных для программирования управления услугами в мобильных сетях. Еще одна производная от оригинального теста — Network Database Benchmark. [2] TATP выполняет семь заранее определенных транзакций, которые вставляют, обновляют, удаляют и запрашивают данные в базе данных. Результаты TATP показывают среднюю квалифицированную пропускную способность (MQTh) целевой системы базы данных и распределение времени ответа по типам транзакций для всех семи типов транзакций.

Тест TATP использовался в промышленности [3] и исследования. [4] [5] [6] [7] [8] [9]

  1. ^ Тони Странделл: «Системы баз данных с открытым исходным кодом: системное исследование, производительность и масштабируемость». Магистерская диссертация, Хельсинкский университет , факультет компьютерных наук , май 2003 г., 54 стр., по адресу: http://ethesis.helsinki.fi/julkaisut/mat/tieto/pg/standell/
  2. ^ «Бенчмарк сетевой базы данных», проект с открытым исходным кодом, по адресу: http://sourceforge.net/projects/ndbb/
  3. ^ Intel и IBM сотрудничают, чтобы удвоить производительность баз данных в памяти, Intel, 2009 г. http://communities.intel.com/docs/DOC-2985
  4. ^ Иппократис Пандис, Райан Джонсон, Никос Хардавеллас, Анастасия Айламаки: Выполнение транзакций, ориентированных на данные. ПВЛДБ, 3(1), 2010.
  5. ^ Ру Фан, Хуэй-И Сяо, Бинь Хэ, К. Мохан, Юн Ван: Новый дизайн системы ведения журнала базы данных с использованием памяти класса хранения. Учеб. Международная конференция по инженерии данных (ICDE 2011), Ганновер, Германия, 11–16 апреля 2011 г.
  6. ^ Кишоре Кумар Пусукури, Раджив Гупта, Лакшми Н. Бхуян: Больше никаких ударов в спину... Правильная политика планирования для многопоточных программ. Учеб. Параллельные архитектуры и методы компиляции (PACT 2011), остров Галвестон, Техас, США, 10–14 октября 2011 г.
  7. ^ Райан Джонсон, Иппократис Пандис, Раду Стойка, Манос Атанасулис, Анастасия Айламаки: Масштабируемость журнала с упреждающей записью на многоядерном и многопроцессорном оборудовании. Журнал ВЛДБ 21(2), 2011: 239-263.
  8. ^ Пер-Оке Ларсон, Спирос Бланас, Кристиан Диакону, Крейг Фридман, Джинеш М. Патель, Майк Цвиллинг: Высокопроизводительные механизмы управления параллелизмом для баз данных в основной памяти. Учеб. Конференция VLDB 2012, Стамбул, Турция, 28–30 августа 2012 г., стр. 298–309.
  9. ^ Кевин П. Гаффни, Мартин Праммер, Ларри Брасфилд, Д. Ричард Хипп, Дэн Кеннеди и Джинеш М. Патель. 2022. SQLite: прошлое, настоящее и будущее. Учеб. ВЛДБ Эндоу. 15, 12 (август 2022 г.), 3535–3547. https://doi.org/10.14778/3554821.3554842
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 51fe88469aed6e6e333cbd70c7fc1f31__1686125940
URL1:https://arc.ask3.ru/arc/aa/51/31/51fe88469aed6e6e333cbd70c7fc1f31.html
Заголовок, (Title) документа по адресу, URL1:
TATP Benchmark - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)