Pro řešení problémů je důležité znát nejčastěji používané parametry v pfile/spfile a jejich vztah k parametrům jádra. Následující tabulka dokumentuje parametry unixového a linuxového jádra, které by měly být monitorovány a případně zvýšeny po provedení změn souvisejícího parametru init.ora.
Parametr Init.ora | Parametr jádra |
---|---|
db_block_buffers | shmmax, shmall |
db_files (maxdatafiles) | nfile, maxfiles |
velká_velikost_poolu | shmmax, shmall |
log_buffer | shmmax, shmall |
procesy | nproc, semmsl, semmns |
shared_pool_size | shmmax, shmall |
Definice běžných parametrů jádra
Následující parametry jádra mají tendenci být obecné pro většinu platforem Unix a Linux. Jejich názvy se však na vaší platformě mohou lišit.
- maxfiles – Měkký limit souborů na proces.
- maxuprc – Maximální počet simultánních uživatelských procesů na ID uživatele.
- nfile – Maximální počet současně otevřených souborů v celém systému v daném okamžiku.
- nproc – Maximální počet procesů, které mohou v systému existovat současně.
- malé – Tento parametr nastavuje celkové množství stránek sdílené paměti, které lze použít v celém systému. Proto by shmal měl být vždy alespoň ceil(shmmax/page_size).
- shmmax – Maximální velikost (v bajtech) jednoho segmentu sdílené paměti.
- shmmin – Minimální velikost (v bajtech) jednoho segmentu sdílené paměti.
- shmmni – Počet identifikátorů sdílené paměti.
- shmseg – Maximální počet segmentů sdílené paměti, které může proces připojit.
- semmns – Počet semaforů v systému.
- semmni – Počet identifikátorů semaforové sady v systému; určuje počet sad semaforů, které lze vytvořit najednou.
- semmsl – Maximální počet semaforů, které mohou být v jedné sadě semaforů. Měla by mít stejnou velikost jako maximální počet procesů Oracle.
Jak kopírovat / přesouvat soubory a adresáře v Linuxu pomocí příkazů „cp“ a „mv“.
Proměnné prostředí databáze Oracle a jejich funkce