Preguntas etiquetadas con concurrency

Para preguntas sobre problemas que surgen cuando múltiples usuarios o procesos acceden o modifican simultáneamente información compartida en un sistema de base de datos.


1
PostgreSQL: si ejecuto varias consultas al mismo tiempo, ¿en qué circunstancias vería una aceleración? ¿Bajo qué circunstancias vería una desaceleración?
Me acerco a todos humildemente como alguien que NO es un DBA, y estoy seguro de que mi pregunta está llena de deficiencias conceptuales y "depende de" las minas terrestres. También estoy bastante seguro de que todos los que elijan responder van a querer mucho más en cuanto a detalles …

1
¿Cómo ver las consultas de postgres de bloqueo completo?
Estoy usando una declaración de esta página para ver consultas de bloqueo en Postgres SELECT bl.pid AS blocked_pid, a.usename AS blocked_user, ka.query AS blocking_statement, now() - ka.query_start AS blocking_duration, kl.pid AS blocking_pid, ka.usename AS blocking_user, a.query AS blocked_statement, now() - a.query_start AS blocked_duration FROM pg_catalog.pg_locks bl JOIN pg_catalog.pg_stat_activity a ON …


1
Incremento concurrente PostgreSQL de contador
Necesito mantener una tabla estadística para un proyecto, compuesta por una lista de elementos y su uso (piense en algo como un sitio web en el que le gustaría contar las visitas a la página). Cada vez que se instancia un elemento, necesito aumentar el uso del elemento específico. Mi …


1
¿Por qué CTE está abierto a actualizaciones perdidas?
No entiendo a qué se refería Craig Ringer cuando comentó: Esta solución está sujeta a actualizaciones perdidas si la transacción de inserción retrocede; no hay verificación para asegurar que la ACTUALIZACIÓN haya afectado las filas. en https://stackoverflow.com/a/8702291/14731 . Proporcione una secuencia de eventos de muestra (por ejemplo, el subproceso 1 …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.