Casualità getNextKey di Websphere ECKeyManager
-
29-10-2019 - |
Domanda
Supponiamo che io abbia una tabella e che esegua quanto segue:
Long key = ECKeyManager.singleton().getNextKey("my_table");
Dove
LOWERBOUND=100,
UPPERBOUND=999
La mia domanda è: se lo eseguo due volte in sequenza, le "chiavi" restituite saranno sequenziali o "casuali" entro i limiti?
Soluzione
Dipende dalle dimensioni del precaricamento e dai valori del contatore configurati per la tabella nella tabella delle chiavi.Il prefetchsize sarebbe il valore iniziale che viene recuperato e il valore successivo sarebbe il valore "prefetchsize + counter"
Altre letture sullo stesso argomento:
http://publib.boulder.ibm.com/infocenter/wchelp/v7r0m0/index.jsp?topic=%2Fcom.ibm.commerce.database.doc%2Fdatabase%2Fkeys.htm & resultof=% 22KEYS% 22% 20% 22kei% 22
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow