Силно вярвам, че не получавате дублиращи се стойности, а някои почти идентични стойности (може би 1 различен знак). Поради факта, че първият блок на UUID се генерира от времевата марка в милисекунди, това би означавало, че функциите се изпълняват за една и съща милисекунда (работите ли го на супер компютър?), което, честно казано, е много малко вероятно. Ако наистина получавате дубликати, изпълнете две отделни заявки SELECT uuid() и използвайте върнатите стойности в желаната от вас заявка