Esiste un numero massimo di righe che un JDBC inserirà in un ResultSet in particolare da una query Hive? Non sto parlando di dimensioni di recupero o di paging, ma il numero totale di righe restituite in un ResultSet.JDBC ha una dimensione ResultSet massima?
Correggetemi se ho torto, ma la dimensione del recupero imposta il numero di righe che jdbc esamina per elaborare con ogni passaggio nel database, inserendo risposte appropriate nel ResultSet. Quando ha attraversato tutti i record nella tabella, restituisce il ResultSet al codice Java. Sto chiedendo se c'è un limite al numero di righe restituite al codice Java.
Se non ha un numero massimo di righe, c'è qualcosa di inerente alla classe che potrebbe causare la cancellazione di alcuni record?
I dati dietro l'oggetto del set di risultati vengono aggiornati mentre il programma è in esecuzione? – Barranka
Suppongo che sarebbe 'Integer.MAX_SIZE' –
Suppongo che la limitazione sarebbe il limite di qualsiasi tipo di raccolta usato come una classe base che penso si avvicini a' Integer.MAX_SIZE' http://stackoverflow.com/a/ 7632240/16959 o la memoria disponibile per archiviare i record (che si esaurisce prima) –