latch free

- Latch free - конкуренция за доступ к защелкам.

Пользователи

все что есть у пользователя
 
SELECT 
'GRANT '      || 
tp.privilege  || 
' ON '        || 
tp.owner      ||
'.'           || 
tp.table_name ||
' TO '        || 
tp.grantee    || 
';' cmd
FROM dba_tab_privs tp 
WHERE tp.grantee = 'ADMBASE'  
UNION
SELECT 
'GRANT '     || 
sp.privilege || 
' TO '       || 
sp.grantee   || 

hugepages_settings

1)
добавить в файл
/etc/security/limits.conf

Flashback Query Example

To test a case similar to Bob's situation, perform the following steps:

Dblinks

 
Dblink - интересный и в то же время неприятный объект. Дело в том, что в синтаксисе Oracle нет способа просто проверить, работает он или нет, если он находится в другой схеме. Доступ через точку, в отличие от других объектов, не работает, т.к. точка может являться частью имени dblink'а.

Архивлоги

Информация о режиме archivelog:
 
SQL> show parameter log;
 
Показывает список всех параметров, связанных с архивлогами — места нахождения, интервалы и прочее.
 
SQL> select log_mode from v$database;
 
Собственно информация о том, включён режим или нет.
 
SQL> archive log list;
 
Показывает более детальную информацию чем предыдущая команда — тут так же есть последовательности, подлежащие архивированию и место локации архивлогов.
 

LOB

Следующий код выгружает содержимое столбца lobs_tab.clob_col в файл clob_col1.txt, 
используя пакет DBMS_LOB для чтения CLOB и пакет UTL_FILE для записи во внешний файл:
 
declare
    l_clob clob;
    l_clob_len pls_integer;
 
    l_file      utl_file.file_type;
    l_buffer    varchar2(32767);
    l_amount    pls_integer;
    l_pos       binary_integer := 1;
begin

STANDBY READ ONLY

 
 
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
ALTER DATABASE OPEN READ ONLY;
 
 
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE;

Удалить архивлоги

crosscheck archivelog all;
delete expired archivelog all; 
 
CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY;
 
 
#!/bin/bash
sqlplus /nolog @/home/oracle/scripts/delete_archlog.sql
 
 
 
 
set linesize 200;                                                                                                                                            

Sequence Number using the SCN

set pages 100 lines 100
col name for a70
col first_change# for 9999999999999
col next_change# for 9999999999999
alter session set nls_date_format='DD-MON-RRRR HH24:MI:SS';
select name, thread#, sequence#, status, first_time, next_time, first_change#, next_change# from v$archived_log
where 1021438627876 between first_change# and next_change#;
 

Страницы

Подписка на материализация идей RSS