4 Techniques de base pour dépanner votre oracle méthodologie de système de 12c

Votre base de données Oracle 12c nécessite plusieurs systèmes sur votre ordinateur de fonctionner afin de soutenir les bases de données que vous créez. Voici quelques systèmes à vérifier si vous rencontrez des problèmes avec votre base de données:

Sommaire

  • Utilisation de la CPU: Est le CPU maxed?

  • Mémoire: Combien de mémoire est disponible?

  • Espace disque disponible: Y at-il d'espace disque disponible?

  • Les journaux d'événements système: Est que rien ne soit signalée au système?

Vous ne devez pas être un administrateur système pour effectuer ces contrôles.

12c annonce utilisation CPU Oracle

Les serveurs peuvent avoir des processeurs simples ou multiples. Quoiqu'il en soit, le traitement doit être disponible pour le serveur pour traiter les requêtes de l'application.

Si une machine a une utilisation très élevée ou complète CPU, les problèmes de performance se produisent.

  • Sur Windows, le Gestionnaire des tâches de Windows mentionné précédemment a un onglet Performance. Que l'utilisation du CPU onglet affiche en pourcentage et en pointes récents




  • Pour Linux / UNIX systèmes, le Top commande affiche l'utilisation du processeur décrit précédemment dans le haut de l'écran.

    image0.jpg

Oracle 12c et la mémoire

Si le serveur manque de mémoire, les performances du système ou même souffre tient toujours. Il est souhaitable de ne pas exécuter un serveur avec peu ou pas de mémoire disponible. Si vous trouvez que le serveur est toujours la mémoire de faim, soit ajouter plus de mémoire ou de réduire la quantité de mémoire allouée aux programmes.

  • Pour vérifier la mémoire sur Fenêtres, l'onglet des tâches de Windows Performance Manager fournit la mémoire totale sur la machine et la quantité disponible.

  • Linux / UNIX systèmes ont de multiples outils pour vérifier la mémoire, mais l'utilitaire top fournit rapidement ces informations.

L'espace disque disponible et Oracle 12c

L'espace disque est différent de l'utilisation du disque. La fréquence de lecture et d'écriture sur un disque est l'utilisation et peut être un facteur majeur de performance. Running out of espace disque disponible peut mettre votre système à un arrêt et fait l'objet ici parce que vous, en tant que DBA, pouvez faire quelque chose à ce sujet.

Qu'est-ce qui peut arriver quand un disque se remplit? Cela dépend de ce qui est écrit sur ce disque. Au minimum, les fichiers journaux ne peuvent pas être écrites et tablespaces ne peuvent pas être étendus. Au pire, les fichiers journaux d'archive ne peuvent pas être écrits avec succès, et la base de données se bloque.

Avec d'autres logiciels, les processus peuvent tourner de grandes quantités de CPU, et les machines virtuelles Java peuvent se bloquer. L'un de ces problèmes est susceptible de générer un appel paniqué à votre bureau.

Le moyen le plus rapide pour vérifier l'espace disque est de voir si les systèmes de fichiers sont 100 pour cent plein.

  • Pour Fenêtres systèmes, le moyen le plus rapide est d'aller à mon ordinateur et de regarder l'espace libre pour chaque disque. Soyez sûr d'avoir l'option Détails sélectionné sur l'onglet Affichage pour obtenir l'information complète.

  • La commande df -m aide Linux et les utilisateurs Oracle Solaris:

    $ Df -mFilesystem 1M-blocs utilisés Disponible utilisation% Monté sur / dev / sda3 8064 3587 4068 47% / tmpfs 3957 1,885 2,072 48% / dev / shm / dev / sda5 8064208 7447 3% / home / dev / sda6 8064147 7508 2 % / tmp / dev / sda164310 17016 44028 28% / u01 / dev / sr0 2,367 2,367 0 100% / media / Oracle12cBeta

    Ce code montre les systèmes de fichiers, leur pourcentage utilisé, le pourcentage libre (disponible), et les montants réels en mégaoctets. La commande df -k peut montrer la même information mais cotée en kilo-octets. L'option -k est utile parce que certaines versions d'UNIX ne supportent pas le drapeau -m.

  • Sur HP-UX UNIX systèmes, utilisent bdf.

Oracle 12c et les journaux d'événements système

Si tout le reste échoue, écouter ce que l'ordinateur vous dit. En tant que DBA, vous devez avoir au moins un accès en lecture aux journaux d'événements du système sur votre serveur et, espérons tous les serveurs qui font partie de l'application.

Événements système enregistre enregistrent les événements de routine sur le serveur, mais aussi peut lister les événements d'erreur spéciales qui pourraient être la cause de vos problèmes de système. Parfois, les journaux d'événements énumèrent clairement les problèmes matériels, ou que les systèmes de fichiers sont pleins, ou que la machine juste redémarré ou écrasé. Tous ces éléments sont de bonnes choses à savoir quand vous essayez de traquer un problème.

L'emplacement des journaux d'événements peut varier, et souvent des journaux supplémentaires sont au-delà des journaux OS à donner votre avis quand vous apprenez votre système.

  • Sur Fenêtres systèmes, accédez au Panneau Outils-événement sur panneau administratif Viewer pour voir les journaux système et des applications.

  • Sur Linux / UNIX systèmes, / var / adm / messages et / var / log / syslog sont très précieux. La commande dmesg peut voir la fin du fichier journal du système le plus récent.

Une grande partie de cette information ne peut donner un sens à un DBA qui ne sont pas OS savvy- cependant, voyant les erreurs peuvent être suffisant pour demander l'avis de l'administrateur système.


» » » 4 Techniques de base pour dépanner votre oracle méthodologie de système de 12c