sql >> Database >  >> RDS >> Oracle

wat is de reden voor core dump? stapelshows van orakel lib

Het lijkt erop dat er een probleem is met oracle 11g.

  1. Vanaf Oracle 11g zijn diagnostische opslagplaatsen standaard ingeschakeld. Automatic Diagnostic Repository (ADR)-parameters zoals DIAG_SIGHANDLER_ENABLED , DIAG_ADR_ENABLED , DIAG_DDE_ENABLED zijn meestal ingesteld op SQLNET.ORA.

Met DIAG_SIGHANDLER_ENABLED dwingt alle diagnostische gegevens te schrijven, zoals waarschuwingslogboeken, traceerbestanden, toepassingsdumps en dat wordt een overbelasting en soms struikelt de toepassing.

  1. Om de signaalverwerking uit te schakelen en de standaardverwerking van storingen in het besturingssysteem opnieuw in te schakelen, plaatst u de volgende parameterinstelling in uw client-side of server-side sqlnet.ora-bestand onder $ORACLE_HOME/network/admin directory.

    DIAG_ADR_ENABLED=OFF
    DIAG_SIGHANDLER_ENABLED=FALSE
    DIAG_DDE_ENABLED=FALSE
    

Standaard is deze parameter ingesteld op true.

Na het maken van dergelijke wijzigingen in ADR, dwz het uitschakelen van DIAG_SIGHANDLER_ENABLED , DIAG_ADR_ENABLED , DIAG_DDE_ENABLED , wordt het aanbevolen om de toepassing opnieuw te starten nadat u de instelling in sqlnet.ora hebt gemaakt.

  1. Het uitschakelen van ADR-parameters zou geen invloed moeten hebben op uw applicatie of database.



  1. Hoe u alle tabellen in Oracle kunt weergeven

  2. Alternatief voor ORDER BY RAND() op samengevoegde tabellen?

  3. MySQL - hoe het laatste onderwerp per thread te tonen

  4. Mutatietabel in Oracle 11 veroorzaakt door een functie