ВАУ!

Free inodes is less than 5% on volume /app. Current value: 4.98 %

Что такое inodes и почему они могут кончиться (ликбез)

Тюнинг Oracle

 
Для настройки памяти будем использовать ASMM и hugepages в догонку. 
С учетом hugepages AMM не доступен.  
 
Итак, настраиваем ассинхронный ввод/вывод (async IO):
- Установить нужные библиотечки, если они вдруг не были установлены ранее
        для дебиана : aptitude install libaio1 libaio-dev
        для RHEL: yum install libaio libaio-devel
 
 
- Включить параметры асинхронного В/В в СУБД:

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

Страницы

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