ich würde auch einfach mal so behaupten, das es bei 5 Millionen Datensätzen keinen Grund gibt, das irgendeine
Operation 30 Minuten dauert. Stored Procs kann man genauso schlecht programmieren wie alles andere auch.
Hast du dir die Performance Analyse in IBExpert Vollversion oder Trial nach dem Ausführen der Stored Proc mal
angesehen? Der Ansatz, die internen Operationen zu optimieren ist wesentlich erfolgversprechender als an der
Hardware rumzuschrauben.
Eventuell postest du einfach mal die wichtigsten Metadaten, bei Bedarf kannst du auch gerne mal eine leere
DB (backup nur metadaten) an meine email (support at ibexpert punkt
com) senden, dann kann man deutlich
mehr Hinweise geben