Effetti della cache di sequenza

Nell'esempio seguente, si supponga che la sequenza 'seq abbia il tipo predefinito di intero a 64 bit e che ogni SPU abbia una propria cache di 100.000 valori. L'istruzione select recupera le righe della tabella 'emp, dove 'emp è distribuito in diverse sezioni di dati. Per ogni riga, il numero di sequenza 'nextval viene ottenuto dalla cache dell'host o della SPU. L'output mostra come i numeri di 'nextval possano differire a seconda dell'SPU che conteneva le righe della tabella e come ci siano tipicamente degli spazi vuoti tra i numeri di sequenza.
dev.schema(admin)=> SELECT *, next value for seq FROM emp;
id |     name    |     grp      | nextval
---+-------------+--------------+---------
 4 | John        | mkt          |      49
 8 | Jim K       | sdev         |      52
12 | Jane        | adm          |      54
 1 | Julie       | dev          |  310079
 5 | Jackie      | hdev         |  310080
 9 | Mike        | hdev         |  310088
13 | Jill        | adm          |  310114
 2 | Tom         | adm          |  198235
 6 | Dan         | sdev         |  198312
10 | Craig       | sdev         |  198331
14 | Judy        | sdev         |  199010
 3 | Chuck       | sdev         |  243522
 7 | Dave        | sdev         |  256673
11 | David       | sdev         |  262004