java-forum.org - Java programmieren aus Leidenschaft

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Java - Programmierung > Datenbankprogrammierung

Datenbankprogrammierung Fragen zur Anbindung und Programmierung von Datenbanken bzw. Datenbankabfragen

Antwort     Ist dieses Thema erledigt?
Themen-Optionen Thema durchsuchen Ansicht
Alt 15.09.2011, 07:20   #1 (permalink)
Neuer Benutzer
short
 
Registriert seit: 11.09.2011
Fachbeiträge: 22
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
Standard XML file zu groß

hallo

noch mal ein neues Problem zu XML in Java ... und zwar ist bei der generierung von XML aus Tabels bei über ca. 2000 Zeilen der heap memory der datenbank zu groß. Idee: würde gern alle 500 Zeilen stetig eine neue XML File erzeugen aus dem Resultset herraus hab ihr ne Idee bei der umsetzung ?

Java Code: Quelltext in neuem Fenster öffnen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
try{
 ResultSet queryr = stat.executeQuery("select * from test where customer_key  for xml ");
                
            while (queryr.next()) {
 
                String val1 = queryr.getString(1);              
                System.out.println(val1);
                                
                try {
                    FileWriter writer = new FileWriter("XMLfile.txt");
                    writer.write(val1);
                    writer.close();
 
                } catch (IOException ex) {
 
                    System.out.println("Speicher" + ex);
                    ex.printStackTrace();
                }
 
            }
            
            con.close();
core_85 ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 15.09.2011, 12:30   #2 (permalink)
Stammbenutzer
Viertel Gigabyte
 
Registriert seit: 26.07.2011
Fachbeiträge: 3.122
Abgegebene Danke: 90
Erhielt 637 Danke für 626 Beiträge
Du kannst bei der Query mittels des Schlüsselworts LIMIT die Größe des Resultsets begrenzen. Als Bedingung für den Startwert kannst Du mit WHERE id > x arbeiten. Ein anderes Stichwort, nach dem Du suchen kannst ist PagedResultSet.
__________________
http://www.winfonet.eu

Geändert von nillehammer (15.09.2011 um 15:48 Uhr)
nillehammer ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 15.09.2011, 12:33   #3 (permalink)
Java-Forum Team
Moderator
 
Benutzerbild von SlaterB
 
Registriert seit: 13.11.2005
Fachbeiträge: 32.026
Abgegebene Danke: 0
Erhielt 2.623 Danke für 2.583 Beiträge
wenn LIMIT + minimale Id, dann hoffentlich Ergebnisse in sortierter Reihenfolge (ORDER BY) und nicht beliebig vom restlichen Id-Raum
__________________
Hansa wird Meister.
SlaterB ist gerade online  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort     Ist dieses Thema erledigt?

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
XML File lesen und schreiben mit toXml Methode javanoob88 XML und Co. 1 15.11.2010 15:37
File objekt in xml speichern? JaireMichel XML und Co. 12 21.08.2008 12:06
SAX XML file in array lesen Teja XML und Co. 1 25.03.2008 18:35
XML File Titanpharao Allgemeine Java-Themen 10 12.10.2007 14:52
Infofenster zentrieren und HTML-formatierten Text readonly a Noar AWT, Swing, JavaFX & SWT 7 23.11.2006 16:28


Lesezeichen

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:12 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de