Hệ thống OLTP là một hệ thống xử lý dữ liệu phổ biến trong các doanh nghiệp hiện nay. Một số ví dụ về các hệ thống OLTP bao gồm đơn hàng, doanh số bán lẻ, và hệ thống giao dịch tài chính. [3] On line hệ thống xử lý giao dịch ngày càng đòi hỏi sự hỗ trợ cho các giao dịch trải rộng trên một mạng và có thể bao gồm nhiều hơn một công ty. Vì lý do này, hiện đại trên khách hàng sử dụng phần mềm xử lý giao dịch trực tuyến hoặc xử lý máy chủ và phần mềm môi giới cho phép các giao dịch để chạy trên các nền tảng máy tính khác trong mạng.
Trong các ứng dụng lớn, hiệu quả OLTP có thể phụ thuộc vào phần mềm quản lý giao dịch phức tạp (như CICS) và / hoặc chiến thuật tối ưu hóa cơ sở dữ liệu để tạo thuận lợi cho việc xử lý số lượng lớn các bản cập nhật đồng thời vào một cơ sở dữ liệu OLTP hướng.
Đối với hệ thống cơ sở dữ liệu phân cấp thậm chí còn đòi hỏi nhiều hơn, các chương trình môi giới OLTP có thể phân phối xử lý giao dịch giữa nhiều máy tính trên mạng. OLTP thường được tích hợp vào kiến trúc hướng dịch vụ (SOA) và các dịch vụ Web.
Mở xử lý giao dịch trực tuyến (OLTP) liên quan đến việc thu thập thông tin đầu vào, xử lý thông tin và cập nhật thông tin hiện có để phản ánh các thông tin thu thập và xử lý. Tính đến hôm nay, hầu hết các tổ chức sử dụng một hệ thống quản lý cơ sở dữ liệu để hỗ trợ OLTP. OLTP được thực hiện trong một hệ thống máy chủ của khách hàng.
Mở trình giao dịch dòng lo ngại về đồng thời và nguyên tố. Kiểm soát truy cập đồng thời đảm bảo rằng hai người sử dụng truy cập vào cùng một dữ liệu trong hệ thống cơ sở dữ liệu sẽ không thể thay đổi dữ liệu hoặc người dùng phải đợi đến khi người dùng khác đã xử lý xong, trước khi thay đổi mà phần dữ liệu. Điều khiển nguyên tố đảm bảo rằng tất cả các bước trong giao dịch được thực hiện thành công như là một nhóm. Đó là, nếu có bước giữa giao dịch thất bại, tất cả các bước khác phải thất bại cũng có. [4]
đang được dịch, vui lòng đợi..
