Knowledge Base : How to grant select on Oracle performance views

These privileges are required to use the “Monitor SQL” feature of SQL Developer:

create role dynamic_views;

grant select on v_$session to dynamic_views; 
grant select on v_$database to dynamic_views; 
grant select on v_$lock to dynamic_views;
grant select on v_$sql to dynamic_views; 

grant dynamic_views to <user>;