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