-
Datensätze blockweise auslesen
Hallo,
ich sitze grad hier und schaue wie ich es auf die Reihe bekomme Datensätze blockweise auszulesen. Dabei hab ich folgende Möglichkeiten bis jetzt gefunden:
a) FETCH X ROWS ONLY
Der Befehl gibt mir schonmal X Zeilen zurück. Aber sowas wie ein NEXT X gibts nicht, wenn meine Recherchen stimmen. Hab ich da irgendwo etwas übersehen? Gibt es doch so einen Befehl?
b) Eine dynamische Spaltennummerierung zur Laufzeit
Mit diesem kleinen "Trick" kann man schon blockweise auslesen, blos hat die Sache einen großen Nachteil: Versuche ich 200.000+ Datensätze zu lesen, dauert das teilweise extrem lange. Die CPU des Servers läuft auf 100%, andere Datenbankabfragen sind während der Zeit unmöglich. Somit ist diese Lösung nicht wirklich das gelbe vom Ei...
c) eine fixe Spaltennummerierung in der Tabelle
Ok, Blockweise auslesen möglich. Aber wie handlet man dann ein Delete mittendrin? Alle höheren Zeilennummer aktualisieren? Bei X-Hunderttausend Datensätzen wieder ein Performance-Problem. Nicht aktualisieren ist auch keine Option.
So, nun hoffe ich das ein paar von euch einen Vorschlag haben. Meine Ideen sind langsam zu Ende
mfg
Easy
Similar Threads
-
By TomWaf in forum NEWSboard Programmierung
Antworten: 16
Letzter Beitrag: 24-08-10, 13:47
-
By chrisssiie in forum NEWSboard Programmierung
Antworten: 19
Letzter Beitrag: 09-01-07, 10:53
-
By Der_Unwissende in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 20-10-06, 08:32
-
By linguin in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 22-06-06, 08:39
-
By FrankL in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 27-04-06, 14:24
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks