Método de gestión de diario de transacción
Descripción general
 La salida del diario de cada sistema de procesamiento de transacciones se procesa en paralelo dividiendo los diarios de la pluralidad de sistemas de procesamiento de transacciones y solicitando la salida al archivo diario. ] Y dividiendo de transmisión medios para dividir la salida transmitida revistas de transacción a partir de una pluralidad de sistemas de procesamiento de transacciones, y los medios de comunicación entre procesos para la transmisión de la revista transacción dividida transmitida desde una pluralidad de unidad de transmisión dividida a la unidad de gestión de diario, revista transacción dividida En un archivo de revista en orden cronológico. ] Aumentando el rendimiento del sistema de procesamiento de transacciones como un todo al hacer que la salida del diario del sistema de procesamiento de transacciones se procese en paralelo.
Campo técnico
La presente invención se refiere a un esquema de gestión de diario de transacción para lograr refiere sistema de gestión de diario de transacción, y en particular el acortamiento de la mejora el rendimiento y el tiempo de respuesta por el procesamiento en paralelo de las salidas de diario de transacción de la pluralidad de sistemas de procesamiento de transacciones.
Antecedentes de la técnica
Generalmente, en el diario de transacciones, se registran los contenidos de la transacción (facturación) y el historial de actualizaciones en el que la transacción actualiza el recurso de la transacción.
Y en el momento del fallo del sistema, para la realización de recursos para la recuperación de transacción en las series temporales mediante el uso de un diario de transacciones, es necesario almacenar la salida de diario de transacción por el sistema de procesamiento de transacciones en orden cronológico en el archivo de diario en el dispositivo de almacenamiento externo.
Se describirá un ejemplo convencional con referencia a la figura 4. Por ejemplo, como se muestra en la figura, en el método de gestión de diario en el sistema de procesamiento de transacciones múltiples de JP-5 sobre 225,136 JP, transacción de almacenamiento externo revistas 12 y 22 de una pluralidad de sistemas de procesamiento de transacciones 1 y 2 en series de tiempo para almacenar el archivo de diario 5 anterior, a través de la comunicación entre procesos significa 3 unitariamente aceptado por la revista medios de gestión 4 y gestionar de forma centralizada el consumo de recursos de la revista para cada sistema de procesamiento de transacciones mediante la salida del archivo de diario 5 Estamos tratando de mejorar la eficiencia de los recursos de la revista.
Tarea de solución
Método convencional gestión de diario descrito anteriormente, cuando la operación de concentración es un sistema de procesamiento de transacciones, el número de cantidad de salida de las revistas de transacción, se genera fatal salida del sistema de procesamiento en línea de cola revista transacción de otro sistema de procesamiento de transacciones Lo que conduce a una disminución en la respuesta y una reducción en el rendimiento.
Un objeto de la presente invención es proporcionar un método de gestión de diario de transacción para resolver la espera de salida de diario de transacción de un sistema de procesamiento de transacción convencional.
Solución
Transacción sistema de gestión de revista de la presente invención divide las salidas de diario de transacción en cada sistema de procesamiento de transacciones (en adelante, referido revista transacción revista dividida como split) y dividiendo medios de transmisión para la transmisión de los medios de comunicación entre procesos, la unidad de transmisión dividido comprende una configuración entre procesos medios de comunicación para transmitir a la gestión de revistas significa series de tiempo del orden de revista división de recepción envió, y los medios de gestión de revistas para dar salida a un diario dividida enviada desde la comunicación entre procesos significa en el archivo de diario de Ha sido hecho.
Las realizaciones de la presente invención se describirán ahora con referencia a los dibujos.
La figura 1 es un diagrama de bloques que muestra una realización de la presente invención.
Esta figura es un ejemplo que muestra que los sistemas de procesamiento de transacciones 1 y 2 están en funcionamiento. La unidad de transmisión dividida 11, 21 de la presente invención se proporciona en cada uno de los sistema de procesamiento de transacciones 2, se divide la transacción revistas 12 y 22 de salida desde el sistema de procesamiento de transacciones para registrar el tamaño del archivo de diario 5. Las revistas divididas 13 están compuestas por un encabezado dividido 15 y datos divididos 16.
Por ejemplo, el diario de transacciones 12 emitido desde el sistema de procesamiento de transacciones 1 está dividido en diarios divididos 13, 14 por los medios de transmisión divididos 11. La revista dividida 13 está compuesta de encabezados divididos 15, 17 y datos divididos 16, 18. Como se muestra en la figura 3, el encabezado de división 15 tiene una función de visualización de una identificación de sistema de procesamiento de transacción 151 y una identificación de diario dividido 152.
La división de los medios de transmisión 11 se divide identificación de cabecera del sistema de procesamiento 15 de transacción 151 al sistema de procesamiento de transacciones 1 el identificador y la identificación de división revista 152 entre procesos división unidad de comunicación revista 13 editado datos divididos 16 establece el identificador que indica la 3 superior que muestra el . A continuación, se edita el diario dividido final 14. Transmisión de un procesamiento de transacciones de identificación del sistema 151 Diario dividido 14 edición de la 18 división de datos de identificador de conjunto que indica el último en el identificador y el diario de división de identificación 152 que muestra el sistema de procesamiento de transacciones 1 en la cabecera de fragmento 17 en la comunicación entre procesos significa 3.
De manera similar al sistema de procesamiento de transacciones 1, el diario de transacciones 22 emitido desde el sistema de procesamiento de transacciones 2 está dividido en diarios divididos 23, 24 por los medios de transmisión divididos 21. La división de medios de transmisión 21 divide la identificación de cabecera del sistema de procesamiento 25 de transacción 151 a la dividida revista 23 de comunicación del sistema de procesamiento de transacciones 2 interproceso significa 3 para editar los datos divididos 26 establece el identificador que indica la cabeza y el Diario de división identificar 152 un identificador que indica el . A continuación, se edita el diario dividido final 24. La transmisión de un diario dividido procesamiento de transacciones de identificación del sistema 151 24 edición de los datos de división identificador de conjunto 28 que indica la última en el identificador y el diario de división de identificación 152 que muestra el sistema de procesamiento de transacciones 2 en la cabecera dividido 27 a la comunicación entre procesos significa 3.
unidad de comunicación entre procesos 3 peticiones de procesamiento de comunicación entre procesos significa 4 la revista de división realiza la adquisición de la revista división 13,14,23,24 enviado desde el transmisor medios de división 11, 22 para cada sistema de procesamiento de transacciones 2 . Por ejemplo orden 153 de la revista de división como se muestra en la Figura 2 se divide revista 13, Diario de división 23 de transmisión, revista de división 14, los medios de comunicación entre procesos 3 cuando la revista de división 24 en el manejo diario significa 3 recupera la primera revista de división 13 Y lo transmite. A continuación, el diario de división 23 se adquiere y se transmite al medio de gestión de diario 3. Del mismo modo Diario de división 14, y envía la orden de revista de división 24 en el manejo diario significa 4 garantiza el orden de las series de tiempo de revista de división de cada sistema de procesamiento de transacciones.
unidad de gestión Diario 4 emite el adquirido dicho revista división en el orden de revista división 13,23,14,24 enviado desde la sección de comunicación entre procesos 3 en el fichero de diario 5 en el dispositivo de almacenamiento externo en un formato secuencial.
Efecto de la invención
método de gestión Diario de transacciones de la presente invención como se describe anteriormente, puesto que la petición de salida de salida revistas de transacción a partir de una pluralidad de sistemas de procesamiento de transacciones para dividir archivo de diario, el procesamiento de las revistas de petición de salida de transacción desde el sistema de procesamiento de transacciones Se puede realizar en paralelo. Reduciendo así la espera de salida del archivo de diario para cada sistema de procesamiento de transacciones, así como mejorar el rendimiento general del sistema de procesamiento de transacciones, que tiene el efecto de que el tiempo de respuesta del sistema se puede acortar.
Breve descripción de los dibujos La figura 1 es un diagrama de configuración general que muestra una realización de un método de gestión de diario de transacción de la presente invención.
La figura 2 es un diagrama de configuración que muestra un ejemplo del funcionamiento de la presente realización.
La figura 3 es un diagrama de configuración de una revista dividida usada en la presente realización.
La figura 4 es un diagrama de configuración de un método de gestión de diario en un sistema convencional de procesamiento de transacciones múltiples.
1 sistema de procesamiento de transacciones
2 Sistema de procesamiento de transacciones
3 Medios de comunicación entre procesos
4 Gestión de la revista significa
5 archivo de Diario
11 medios de transmisión de división
12 Diario de transacción
13 revistas divididas
14 revistas divididas
15 encabezado dividido
16 datos divididos
17 encabezado dividido
18 datos divididos
21 medios de transmisión de división
22 Diario de transacción
23 revistas divididas
24 diario de división
25 encabezado dividido
26 datos divididos
27 encabezado dividido
28 datos divididos
151 Identificación del sistema de procesamiento de transacciones
152 identificación de diario dividida
153 Secuencia de transmisión de revistas divididas
Reclamo
En un método de gestión de diario de transacción según la reivindicación 1 una pluralidad de sistema de procesamiento de transacciones para la salida de un diario de transacciones que registra el historial de actualización de procesamiento para cada transacción para utilizar el proceso de recuperación en caso de un fallo del sistema en el archivo de diario del dispositivo de almacenamiento externo, la pluralidad de dividiendo la salida revista transacción desde el sistema de procesamiento de transacciones para el tamaño del registro es una unidad para la salida del fichero de diario del dispositivo de almacenamiento externo, el identificador y la revista transacción dividido del sistema de procesamiento de transacciones divididas las revistas de transacción Y se agrega un identificador que indica si es el comienzo o el final de la división a cada sistema de procesamiento de transacciones para que las publicaciones de transacciones divididas se transmitan en series de tiempo unidad de transmisión dividido y, en el que la unidad de transmisión dividido y la comunicación entre procesos medios para transmitir secuencialmente adquirido la gestión de diario dividido significa un diario de transacciones en la revista transacción dividida cronológico envió; dichos medios de comunicación entre procesos Y la salida del diario de transacciones divididas divididas en el archivo de diario del dispositivo de almacenamiento externo desde el método de gestión de diario de transacciones.
Dibujo :
Application number :1997-006658
Inventors :四国日本電気ソフトウェア株式会社
Original Assignee :渡邊均