Cum de a garanta o valoare unică în tabelul împărțit în PG11

voturi
0

Am hava în tabelul partiționat mea bază de date Postgesql 11. Tabelul împărțit de randge de a crea câmp dată. Fiecare parte a mesei este de o lună (această nevoie tip de arhivă).

În prezent , am indicele uniqal în fiecare partiție pentru coloana extern s-a . Acesta funcționează okey pentru cele mai multe dintre cazuri și mi garants că rândurile nu dublicated.

Problema este că acum furnizor de date poate genera ori multiplica de date. Deci , pe la intersecția pereților despărțitori de câteva ori am două rânduri cu același extern s-a , dar în partiții diffrent.

Deci, întrebarea mea este - Poate fi cineva știu unele technicks specifice pentru depășirea limitărilor PG că valoarea coloană poate fi uniqal numai într-un singur partion?

Întrebat 09/10/2019 la 12:54
sursa de către utilizator
În alte limbi...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more