Basándote en el párrafo siguiente, ¿cuáles son algunos de los elementos clave a tener en cuenta en el diseño de un sistema OLTP?
Diseño de sistemas
Para construir un sistema OLTP, un diseñador debe saber que el gran número de usuarios concurrentes no interfiere en el rendimiento del sistema. Para aumentar el rendimiento de un sistema OLTP, un diseñador debe evitar el uso excesivo de índices y clusters.

Los siguientes elementos son cruciales para el rendimiento de los sistemas OLTP:

Segmentos de retroceso
Los segmentos de retroceso son las partes de la base de datos que registran las acciones de las transacciones en caso de que se retroceda una transacción. Los segmentos de retroceso proporcionan consistencia de lectura, retroceso de transacciones y recuperación de la base de datos.
Clústeres
Un clúster es un esquema que contiene una o más tablas que tienen una o más columnas en común. Agrupar tablas en una base de datos mejora el rendimiento de las operaciones de unión.
Transacciones discretas
Una transacción discreta aplaza todo cambio en los datos hasta que se confirma la transacción. Puede mejorar el rendimiento de las transacciones cortas y no distribuidas.
Tamaño de bloque
El tamaño del bloque de datos debe ser múltiplo del tamaño de bloque del sistema operativo dentro del límite máximo para evitar E/S innecesarias.
Tamaño de la caché del búfer
Las sentencias SQL deben ajustarse para utilizar la caché de la memoria intermedia de la base de datos para evitar un consumo innecesario de recursos.
Asignación dinámica de espacio a tablas y segmentos de retroceso
Monitores de procesamiento de transacciones y el servidor multihilo
Un monitor de procesamiento de transacciones se utiliza para coordinar los servicios. Es como un sistema operativo y realiza la coordinación a un alto nivel de granularidad y puede abarcar múltiples dispositivos informáticos.
Partición (base de datos)
El uso de particiones aumenta el rendimiento de los sitios que tienen transacciones regulares, manteniendo la disponibilidad y la seguridad.
Ajuste de la base de datos
Con el ajuste de la base de datos, un sistema OLTP puede maximizar su rendimiento de la forma más eficiente y rápida posible.
El diseñador de un sistema OLTP debe asegurarse de que el número de usuarios concurrentes no interfiera en el rendimiento del sistema. Algunos elementos clave son los segmentos de reversión (que registran las acciones de las transacciones para permitir la reversión en caso necesario); los clusters (esquema de datos que mejora el rendimiento de las operaciones de unión); las transacciones discretas (garantiza que los datos no se modifican hasta que se consigna la transacción, lo que mejora el rendimiento); el tamaño de bloque (reduce la E/S innecesaria garantizando que el tamaño de bloque de los datos sea un múltiplo del tamaño de bloque del sistema operativo); tamaño de la caché del búfer (cuando las sentencias SQL se ajustan para utilizar la caché del búfer, se evita el consumo innecesario); asignación dinámica de espacio a tablas y segmentos de rollback; monitores de procesamiento de transacciones (se utilizan para la coordinación de servicios, actuando como una especie de sistema operativo que puede abarcar múltiples dispositivos informáticos); particiones de la base de datos (el uso de particiones aumenta el rendimiento al tiempo que equilibra la disponibilidad y la seguridad); y ajuste de la base de datos (permite que el sistema OLTP maximice su rendimiento de forma eficiente y rápida).