Dựa trên đoạn dưới đây, một số yếu tố chính cần xem xét trong việc thiết kế một hệ thống OLTP là gì?
Context:Thiết kế hệ thống Để xây dựng một hệ thống OLTP, một nhà thiết kế phải biết rằng số lượng lớn người dùng đồng thời không can thiệp vào hiệu suất của hệ thống. Để tăng hiệu suất của một hệ thống OLTP, một nhà thiết kế phải tránh sử dụng quá nhiều chỉ mục và cụm.  Các yếu tố sau đây rất quan trọng đối với hiệu suất của các hệ thống OLTP:  Các phân đoạn quay trở lại Các phân đoạn quay trở lại là các phần của cơ sở dữ liệu ghi lại các hành động của các giao dịch trong trường hợp một giao dịch được quay trở lại. Các phân đoạn quay trở lại cung cấp tính nhất quán đọc, chuyển đổi quay trở lại và phục hồi cơ sở dữ liệu. Các cụm Một cụm là một sơ đồ chứa một hoặc nhiều bảng có một hoặc nhiều cột chung. Tập hợp các bảng trong cơ sở dữ liệu cải thiện hiệu suất của các hoạt động kết hợp. Giao dịch riêng biệt Một giao dịch rời rạc trì hoãn tất cả các thay đổi đối với dữ liệu cho đến khi giao dịch được cam kết. Nó có thể cải thiện hiệu suất của các giao dịch ngắn, không phân phối. Kích thước khối Kích thước khối dữ liệu nên là gấp nhiều kích thước khối của hệ điều hành trong giới hạn tối đa để tránh I / O không cần thiết. Kích thước bộ đệm Các câu lệnh SQL nên được điều chỉnh để sử dụng bộ nhớ đệm cơ sở dữ liệu để tránh tiêu thụ tài nguyên không cần thiết. Phân bổ không gian động cho các bảng và phân đoạn quay trở lại Giám sát xử lý giao dịch và máy chủ đa luồng Một giám sát xử lý giao dịch được sử dụng để phối hợp các dịch vụ. Nó giống như một hệ điều hành và thực hiện sự phối hợp ở mức độ chi tiết cao và có thể trải rộng trên nhiều thiết bị tính toán. Phân vùng (trong cơ sở dữ liệu) Việc sử dụng phân vùng làm tăng hiệu suất cho các trang web có giao dịch thường xuyên trong khi vẫn duy trì tính sẵn có và bảo mật. Điều chỉnh cơ sở dữ liệu Với điều chỉnh cơ sở dữ liệu, một hệ thống OLTP có thể tối đa hóa hiệu suất của nó một cách hiệu quả và nhanh chóng nhất có thể.