I'm not sure if I understand your problem ...
AFAIK, a view is never materialized and cached ... The view is stored in dB2 as a definition only .... Whenever a view is referred, using the defn db2 gets the table from the bufferpool or disk to build the resultset ...
To see the view definition, use SYSCAT.VIEWS
HTH
Sathyaram