Errores en la programación SQL
1. Interbloqueo
2. Tiempo de espera
De su transacción, verifique si se envió. es un envío, entonces, si se utilizan varias transacciones simultáneas, cuando el programa devuelve el conjunto de resultados, se recomienda realizar operaciones simples en la transacción en lugar de realizar una gran cantidad de operaciones de datos y esperar resultados de retroalimentación. En este caso, los usuarios pueden perder la paciencia, lo que acelera más operaciones simultáneas y aumenta el número de transacciones simultáneas.
Según tu situación, te doy las siguientes sugerencias:
Primero, actualiza los resultados de los comentarios cada hora o todos los días según tus necesidades;
Segundo , De acuerdo con su situación real, optimice las declaraciones SQL de transacciones, intente utilizar tablas intermedias (de ninguna manera, las características de los datos de DB2).
En tercer lugar, amplíe la configuración del tiempo de espera.
En cuarto lugar, realice un seguimiento de sus asuntos, garantice la integridad de los elementos enviados y minimice los bloqueos.
Método de análisis de interbloqueo:
Conéctese a la instancia de DB2 utilizando el usuario de la instancia, cambie a la ruta del monitor de interbloqueo y ejecute db2evmon -path xxx > Lock_rpt.txt para generar el informe
p >