Esiste un modo semplice (es. Non hacky) e privo di condizioni di competizione per creare una sequenza partizionata in PostgreSQL. Esempio:Come creare una sequenza partizionata di PostgreSQL?
Utilizzando una sequenza normale Problema:
| Project_ID | Issue |
| 1 | 1 |
| 1 | 2 |
| 2 | 3 |
| 2 | 4 |
Utilizzando una sequenza partizionato in Problema:
| Project_ID | Issue |
| 1 | 1 |
| 1 | 2 |
| 2 | 1 |
| 2 | 2 |
Sarei felice di sapere se esiste una soluzione elegante a questo problema. La soluzione qui: http://stackoverflow.com/questions/4672629/postgresql-company-id-based-sequence non è male, ma sarà sicura per le transazioni? – Atorian