Hallo,

hier geht ja wieder mal alles durcheinander. Hier muss man auseinander halten:
- CRTLF mit Select/Ommit (und ein paar andere Sachen) gehen nicht, wenn man bei CREATE COLLECTION (SCHEMA) wit Data Dictionary yes macht
- Data Dictionary sind nicht die SQL Verwaltungs Sichten, sondern IDDU Altlasten, die niemand braucht
- CRTLIB und CREATE SCHEMA (Collection ist das selbe in SQL Dialekt)
unterscheiden sich im Hinblick auf Verarbeitung der Dateien grundsätzlich nicht, nur bei der Erstellung (Journalisierung!). Das ist Performance technisch absolut identisch
- SQL versus DDS: IBM Marketiers behaupten seit mehreren Jahren, dass SQL rundherum schneller sei als DDS, um den schrittweisen Wegfall von DDS Funtionalität schmackhaft zu machen - das hat einer ernsthaften Überprüfung nie stattgehalten. Beides hat Vor- und Nachteile im Hinblick auf Performance, aber dadurch kriegt man eine langsame Anwendung nicht schnell und umgekehrt. Unterschiede von Ratz Fatz bis Kaffee trinken gehen liegen hier nie und nimmer!!! Was eindeutig für SQL spricht, ist die bessere Progranmmierer Performance (weshalb ich seit mehr als 5 Jahren nichts anderes mehr mache!!!
- ich misstraue allen Experten, die pauschal wissen wie es schnell geht, das einzige was hier zählt ist vergleichende Messung einer realen Anwendung (keine Blindschleife mit 10.000 Insert Operationen).

mfg

Dieter Bender