Commit b6aa64

2025-12-08 11:49:27 feagor: -/-
213.md ..
@@ 1,39 1,12 @@
- ### Настройка со стороны Oracle
- Oracle может использовать Large-Huge Page только для SGA, для PGA должны использоваться обычные страницы с стандартным размером(обычно 4к).
- В части настроек - необходимо убедиться, что отключено автоматическое управление памятью - параметры **memory_target** и **memory_max_target** должны быть выставлены в 0
-
- ```ora
- SQL> show parameter target
-
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- archive_lag_target integer 0
- db_flashback_retention_target integer 1440
- fast_start_io_target integer 0
- fast_start_mttr_target integer 0
- memory_max_target big integer 0
- memory_target big integer 0
- parallel_servers_target integer 16
- pga_aggregate_target big integer 200M
- sga_target big integer 600M
- SQL>
- ```
-
- Далее для включения использования Huge Page в зависимости от платформы со стороны Oracle нужно выставить параметры
- AIX - необходимо выставить параметр LOCK_SGA в значение true
- Linux - выставить параметр USE_LARGE_PAGES в значение ONLY
- Windows - Никаких доп. настроек не нужно(но это не точно)
- ### Настройка на AIX
- 1. Проверить доступную память на сервере
-
- ```ora
- svmon -G -O unit=GB
- ```
-
-
-
- 2. Выставить на всех инстанциях на сервере, где планируется использовать large page
-
- ```ora
- alter system set LOCK_SGA = true scope=spfile
- ```
+ ### Описание:
+ Аномально долгое выполнение запросов listener и\или sqlplus при отсутствии нагрузки системы
+ ### Симптомы:
+ * lsnrctl status выполняется с задержкой 20-30 секунд или ошибка по таймауту
+ * ping localhost выполняется с задержкой 20-30 секунд или ошибка по таймауту
+ * запросы sqlplus выполняются с задержкой 20-30 секунд или ошибка по таймауту
+
+ ### Решение:
+ * внести запись в /etc/hosts вида 127.0.0.1 hostname. оставить пустую строку в конце
+ * внести запись в /etc/resolv.conf вида nameserver dns_address. оставить пустую строку в конце
+ * внести запись в /etc/netsvc.conf вида hosts=local4,bind4
+ * запуск сервиса DNS startsrc -s named
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9