Fondamentalmente, ho bisogno di interrogare circa un migliaio di NEXTVAL da una sequenza. Posso interrogarli in un ciclo, o posso interrogarli attraverso un join con un tavolo reeeeeally grande.Interroga più NEXTVAL dalla sequenza in una istruzione
C'è un modo meno hacky?
Aggiornamento. Fondamentalmente, ho un programma di operazioni sugli oggetti. Ogni oggetto ha un UUID generato o un ID dal database. Dopo aver calcolato una pianificazione ottimale, ho bisogno di scriverla in DB, ma ogni ID nella tabella deve essere da una sequenza. Quindi ho bisogno di interrogare alcuni ID da quella sequenza. Il problema è che la query di loop è lenta, dal momento che il DB è davvero lontano da me e non posso perdere alcuni secondi mentre eseguo dozzine di query in un ciclo. Quindi ho bisogno di interrogare tutti quei nuovi ID in una query.
Inoltre NB che potrebbe essere necessario/voglio usare un grande recupero per evitare di avere ancora un RTT per riga restituita: http://stackoverflow.com/a/17331855/32453 – rogerdpack