Ci sarebbero tante cosiderazioni da fare, ma cmq approssimativamente potresti tirare i risultati fuori dal result set buttarli in un vector e poi serializzare quest'ultimo (modo più sbrigativo). Per essere più accurato (serializzando il vector avresti incluso il peso anche di quest'ultimo), potresti serializzare direttamente i risultati.
codice:
Vector<Object> vector = new Vector<Object>();
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
ObjectOutputStream outputStream = new ObjectOutputStream(byteArrayOutputStream);
outputStream.writeObject(vector);
outputStream.close();
System.out.println(byteArrayOutputStream.toByteArray().length);