OLTP

OLTP

OLTP (Online Transaction Processing), транзакционная система — обработка транзакций в реальном времени. Способ организации БД, при котором система работает с небольшими по размерам транзакциями, но идущими большим потоком, и при этом клиенту требуется от системы минимальное время отклика.

Термин OLTP применяют также к системам (приложениям). OLTP-системы предназначены для ввода, структурированного хранения и обработки информации (операций, документов) в режиме реального времени.

Содержание

Использование

OLTP-приложениями охватывается широкий спектр задач во многих отраслях — автоматизированные банковские системы, ERP-системы (системы планирования ресурсов предприятия), банковские и биржевые операции, в промышленности — регистрация прохождения детали на конвейере, фиксация в статистике посещений очередного посетителя веб-сайта, автоматизация бухгалтерского, складского учёта и учёта документов и т. п. Приложения OLTP, как правило, автоматизируют структурированные, повторяющиеся задачи обработки данных, такие как ввод заказов и банковские транзакции. OLTP-системы проектируются, настраиваются и оптимизируются для выполнения максимального количества транзакций за короткие промежутки времени. Как правило, большой гибкости здесь не требуется, и чаще всего используется фиксированный набор надёжных и безопасных методов ввода, модификации, удаления данных и выпуска оперативной отчётности. Показателем эффективности является количество транзакций, выполняемых за секунду. Обычно аналитические возможности OLTP-систем сильно ограничены (либо вообще отсутствуют).

Требования

Преимущества

Высокая надёжность и достоверность данных, как следствие транзакционного подхода. Транзакция либо совершается полностью и успешно, либо не совершается и система возвращается к предыдущему состоянию. При любом исходе выполнения транзакции целостность данных не нарушается.

Недостатки

OLTP-системы оптимизированы для небольших дискретных транзакций. А вот запросы на некую комплексную информацию (к примеру поквартальная динамика объемов продаж по определённой модели товара в определённом филиале), характерные для аналитических приложений (OLAP), породят сложные соединения таблиц и просмотр таблиц целиком. На один такой запрос уйдет масса времени и компьютерных ресурсов, что затормозит обработку текущих транзакций.

См. также



Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "OLTP" в других словарях:

  • OLTP — es la sigla en inglés de Procesamiento de Transacciones En Línea (OnLine Transaction Processing) es un tipo de sistemas que facilitan y administran aplicaciones transaccionales, usualmente para entrada de datos y recuperación y procesamiento de… …   Wikipedia Español

  • OLTP — (OnLine Transaction Processing) es un tipo de procesamiento de transacciones a través de una red de computadoras. Algunos tipos de aplicaciones OLTP pueden ser banca electrónica, procesamiento de pedidos o comercio electrónico. Es un programa que …   Enciclopedia Universal

  • OLTP —   [Abk. für Online Transaction Processing, dt. »operative Online Verarbeitung«], Sammelbegriff für die Informationsverarbeitung in operativen, transaktionsorientierten Anwendungen der Datenverarbeitung. Anders als OLAP Anwendungen erlauben… …   Universal-Lexikon

  • OLTP — (online transaction processing) category of software designed to manage data entry and retrieval tasks; method of real time processing in which a computer immediately responds to the user s commands and actions …   English contemporary dictionary

  • OLTP — Online Transaction Processing (OLTP) bezeichnet ein Benutzungsparadigma von Datenbanksystemen und Geschäftsanwendungen, bei dem die Verarbeitung von Transaktionen im Vordergrund steht. Während früher Batch Verarbeitung gebräuchlich war, und alle… …   Deutsch Wikipedia

  • OLTP — Processus de transaction en ligne Un processus de transaction en ligne (de l anglais On Line Transactional Processing, ou OLTP) permet de qualifier les bases de données pouvant réaliser rapidement des transactions SQL (parfois en temps réel) à… …   Wikipédia en Français

  • OLTP — On Line Transaction Processing (Computing » General) On Line Transaction Processing (Internet) …   Abbreviations dictionary

  • OLTP — Online Transaction Processing …   Acronyms

  • OLTP — ● ►en sg. m. ►BASDON On Line Transactional Processing. Cousin d OLAP pour le transactionnel …   Dictionnaire d'informatique francophone

  • OLTP — Abk. für ⇡ Online Transaction Processing …   Lexikon der Economics


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»