You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current implementation reads all rows to the memory before returning ResultSetImpl. Maybe we need lazy implementation of ResultSet which return rows on demand
The text was updated successfully, but these errors were encountered:
It's a must have feature while working with IDE's like DBeaver. IDE makes a query to database. IDE does not know Database dialect, so it does not apply LIMIT clause on the query. DBeaver executes original query instead and stops reading after reaching expected rows count.
Currently DBeaver makes the query and waiting for results to limit them. Current driver implementation does not return rows to DBeaver until reads all data. So if table is big enough, JDBC Driver reads all data to memory until it receives OOM.
Current implementation reads all rows to the memory before returning ResultSetImpl. Maybe we need lazy implementation of ResultSet which return rows on demand
The text was updated successfully, but these errors were encountered: