do oracle views "improve performance"? My understanding is they are for security; they are dynamic. The issue is this:<br><br>would retrieving data from a table using a view to filter out a subset be as fast as retrieving data from a table which contains only the subset which is needed? Joins are involved. <br><br>We have a discussion at work and it seems quite clear to me but I said I would ask.