Domande taggate «concurrency»

Per domande su problemi che sorgono quando più utenti o processi accedono o modificano contemporaneamente informazioni condivise in un sistema di database.



1
Come visualizzare le query postgres con blocco completo?
Sto usando una dichiarazione da questa pagina per visualizzare le query di blocco in 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 …


1
Incremento simultaneo del contatore PostgreSQL
Devo mantenere una tabella statistica per un progetto, composta da un elenco di elementi e dal loro utilizzo (pensa a qualcosa come un sito Web in cui vorresti contare le visualizzazioni di pagina). Ogni volta che viene istanziato un articolo, devo incrementare l'utilizzo dell'articolo specifico. La mia prima implementazione è: …


1
Perché CTE è aperto agli aggiornamenti persi?
Non capisco cosa volesse dire Craig Ringer quando commentò: Questa soluzione è soggetta a aggiornamenti persi se la transazione di inserimento viene ripristinata; non esiste alcun controllo per imporre che UPDATE abbia interessato qualsiasi riga. su https://stackoverflow.com/a/8702291/14731 . Fornisci una sequenza di eventi di esempio (ad es. Thread 1 fa …


4
Risorse per comprendere il blocco e la concorrenza di SQL Server?
Come dimostrato da una recente domanda sul blocco delle miniere e sulla concorrenza, sono DIFFICILI. Puoi suggerire qualche buona risorsa per i professionisti SQL da intermedio a avanzato per fare uno studio approfondito su questi che, correttamente appreso, consentirebbero una migliore navigazione di tutte le insidie ​​intrinseche in quest'area? Sto …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.