Некоторые запросы к базе данных Oracle:



// Какие компоненты установлены:

SQL> select comp_id, comp_name, version, status from dba_registry;

// Tracking Oracle Option Usage (Какие опции Oracle DataBase использовались):

select samp.dbid, fu.name, samp.version, detected_usages, total_samples,
  decode(to_char(last_usage_date, 'MM/DD/YYYY, HH:MI:SS'),
         NULL, 'FALSE',
         to_char(last_sample_date, 'MM/DD/YYYY, HH:MI:SS'), 'TRUE',
         'FALSE')
  currently_used, first_usage_date, last_usage_date, aux_count,
  feature_info, last_sample_date, last_sample_period,
  sample_interval, mt.description
 from wri$_dbu_usage_sample samp, wri$_dbu_feature_usage fu,
      wri$_dbu_feature_metadata mt
 where
  samp.dbid    = fu.dbid and
  samp.version = fu.version and
  fu.name      = mt.name and
  fu.name not like '_DBFUS_TEST%' and  /* filter out test features */
  bitand(mt.usg_det_method, 4) != 4    /* filter out disabled features */
/

http://www.remote-dba.net/oracle_10g_tuning/t_tracking_auditing_option_usage.htm

Отключение корзины

SQL> alter system set RECYCLEBIN=off scope=BOTH;

Найти невалидные объекты

SQL> select object_name, object_type from DBA_OBJECTS
WHERE status = 'INVALID';

Задать каталог где будут создаваться фийлы

SQL> alter system set db_create_file_dest="/u01/datafiles";  

Посмотреть параметры

SQL> show parameter db_create_file_dest

Выявление пользоавтелей, наиболее интенсивно эксплуатирующих ресурсы ЦП

SQL> SELECT n.username, s.sid, s.value
FROM v$sesstat s, v$statname t, v$session n
WHERE s.statistic# = t.statistic#
AND n.sid = s.sid
AND t.name='CPU used by this session'
ORDER BY s.value desc;

Создание и использование последовательностей (sequence)

create sequence dept_seq start with 200 increment by 10;
insert into departments valuse (dept_seq.netxval, .......)

вывести залоченные объекты

select * from source_locked l
where l.object_name = 'PRINT'