Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Hsql ist zwar schon eine Weile her bei mir, aber glaub das Resultset sollte eig. Nur jene Datensätze enthalten die halt der Query entsprechen. Würd eventuell mal deinen Datenbestand ansehen und paar JUnit Tests laufen lassen mit angemessenen Testsaten.
Die Methode die aufgerufen wurde, die aus der Datenbank liest, wurde in einer Schleife aus einer anderen Klasse aufgerufen. Daher kam es mir so vor als würde alles zu oft durchlaufen werden.