Hallo Herbert,
ich glaube wir alle haben schon mal solche Probleme gehabt. Unabhängig ob jetzt DB2, Oracle, MSSQL oder sonst ein System. Für mich klingt das einfach nach einem schlecht konfigurierten System und einer schlecht umgesetzten Applikation.
Wenn der Index Advisor so viele Indizes vorschlägt, dann kann irgendwas nicht richtig gemacht worden sein.
Die Frage ist jedoch auch, wie alt die Vorschläge sind und wie oft sie benötigt werden?
Auslastung und Job-Prioritäten des Systems spielen da eine nicht unwesentliche Rolle!
Wenn der SW-Hersteller meint, die DB2 sei ungeeignet, bedeutet das für mich nichts anderes, als dass sie sich mit der DB2 eben nicht so gut auskennen.
Schließlich gibt es genug Applikationen in .Net und sonst was geschrieben, die keine Performanceprobleme haben und auch mit riesen Datenmengen arbeiten (wie Bender auch schon geschrieben hat).

Lange Rede kurzer Sinn: Ich glaube nicht, dass es mit "einfach nur auf MSSQL umstellen" getan ist.