Versteh die Frage nicht ganz.
Was ist QT?
Geht es um Quellcode
DFM Analyse in Delphi? Da müsste man mE nur eine Tool mit Batchsuche alle Viewnamen füttern oder?
Du kannst im Information Schema nach definierten Views schauen.
Im
Query Cache kannst Du "sehen", welche wirklich benutzt werden.
Im Information Schema / Dictionary findest Du auch Angaben zu defekten Objekten. Sowas wie View "geht nicht, weil die Tabelle xy fehlt". Dafür gibt es auch meist Queries, die Objectabhängigkeiten zeigen, verschachtelte Views, User definierte Typen usw.
Query Cache ist mit Vorsicht zu genießen, bzw. man muss vielleicht geduldig sein.. ich weiß nicht, wie lang das gepuffert wird bei MS
SQL. Notfalls löscht man am Ende Views, die erst beim Jahresabschluss benutzt werden.
Ich würde vielleicht nicht einfach alles unbenutzte löschen. Manchmal hat sich jemand was gedacht und das findet man konzeptionell in einer Reihe von Views wieder, auch wenn es aktuell keinen interessiert. Und Namen kann man ändern.
Bei großen Anwendungen haben wir tw selbst Nutzungs Logging eingebaut. Die heißen Ecken kennt man sowieso, spannend sind aber die ruhigen, wo alle sich am Kopf kratzen.