Notions de base de réglage et d'ajustement des coûts dans Oracle 12c

Avoir la bonne approche et un bon plan permet de réduire le temps passé à l'identification et la fixation d'un problème Oracle 12c de la performance de base de données. Tout comme la lutte contre tout type de problème dans la vie, l'apprentissage à partir de l'expérience des autres et de poursuivre vos études vous faire plus de succès. Pratiques précieuses peuvent vous faire économiser temps et effort attaquer vos problèmes de performance de base de données.

Sommaire

Quel genre de questions à poser sur le réglage de votre base de données Oracle 12c

Quand un problème de performance est portée à votre attention (par la découverte de soi ou par d'autres), vous avez besoin d'une portée précise de la question. Comprendre la question pourrait impliquer de parler à différentes personnes au sein de la pile d'applications. Quelques questions que vous pourriez poser

  • Comment est ce problème se présente à vous ou à d'autres?

  • Quand at-il commencé? At-il commencé tout à coup, ou at-il été dégrade au fil du temps?

  • Quel est l'impact de ce problème pour vous ou la société? Est la question isolée ou échelle de l'entreprise?

  • At-elle changé dans l'environnement récemment?

  • Y at-il une solution de contournement à utiliser alors que le problème est recherché?

Connaître les réponses à ces questions vous aide à prioriser la question et peut-être engager d'autres pour aider à trouver la cause. (Rappelez-vous: Le problème pourrait ne pas être dans la base de données.) Les questions peuvent être très percutante du fond d'une entreprise ligne- donc brouiller toutes les ressources qui peuvent contribuer à la solution.




Ne pas essayer de faire tout le travail par vous-même - pendant que vous cherchez la question sur la base de données, assurez-vous que d'autres sont à la recherche à l'extérieur de la base de données. Si vous vous concentrez sur la base de données alors que personne ne cherche d'ailleurs la question et vous découvrez alors la base de données ne sont pas le problème, un temps précieux est perdu.

Comment cerner le problème dans votre base de données Oracle 12c

Familiarisez-vous avec la technologie de pile entière qui prend en charge l'application pour vous aider à identifier les goulots d'étranglement où existent. Un problème lié à la base de données pourrait être beaucoup de choses:

  • Une forte consommation de CPU

  • Forte consommation IO

  • Peu performants commandes SQL

  • Problèmes de conception de base de données

  • Les problèmes de matériel

  • Problèmes d'application

  • Bug du logiciel

Malheureusement, la liste est longue.

Les coûts de base d'accord avec les bases de données Oracle 12c

Il ya un dicton dans l'industrie de la course automobile qui va quelque chose comme, “ les coûts de vitesse, alors comment voulez-vous vite pour passer ”?; Cet adage pourrait aussi appliquer à la base de données de réglage. Ne désespérez pas si. Cette orientation est surtout sur les outils que Oracle offre des fonctionnalités en standard au sein de sa pile logicielle. Cependant, le “ pour payer ” caractéristiques sont également discutés.

Si vous pouvez obtenir votre entreprise au printemps pour eux, des outils payés peuvent parfois faire la dépense rapidement. Plutôt que d'avoir un problème de performance coûte votre revenus de l'entreprise, il pourrait être utile de votre temps à dépenser un peu d'argent à l'avance pour avoir les bons outils dans vos mains pour faire des problèmes de performances disparaissent.

Est-ce à dire qu'un bon administrateur de base de données devrait être en mesure de régler une base de données avec juste les trucs gratuits? Eh bien, dans une certaine mesure, oui. Le plus d'expérience que vous avez, mieux vous pouvez profiter de ce qui est à portée de main.

Un charpentier d'expérience peut probablement construire une plate-forme en utilisant un rocher au lieu d'un marteau, mais ayant un marteau réelle rendrait la tâche aller plus vite et de réduire la fatigue il ou elle serait l'expérience. Voir ci-dessous pour une liste des coûts comparative des ressources que vous pouvez utiliser lors du réglage de votre base de données.

Resource TuningExemple ni où trouver cette ressourceCoût
Oracle Documentationdocs.oracle.comGratuit
Outils Oracle sans licenceSTATSPACKGratuit
Oracle Supportsupport.oracle.com$ (Le coût est normalement inclus avec la licence.)
Formation OracleOracle University$
Des outils tiersQuête TOAD$
Outils Oracle licencePack Tuning$$
Consultants spécialisésEn dehors entrepreneur$$$

Il ya un dicton qui prétend, “ Time is money ”. Il est bon de garder à l'esprit lorsque l'on considère que les ressources base de données de réglage à avoir sous la main.

Aussi, gardez à l'esprit que d'entendre quelqu'un dire, “ La base de données est lent. Pouvez-vous fixer ”?; peut être frustrant lorsque la personne qui a signalé le problème n'a aucune idée si le problème réside dans la base de données ou dans l'une des autres couches de la pile de logiciels complexes.

Personne ne veut passer des heures à la recherche d'un problème qui ne existe pas, mais beaucoup d'efforts sont d'accord passé prouve que le problème est en effet pas dans la base de données. Ce fait va pour les débutants et les administrateurs expérimentés.

Les bonnes nouvelles sont que, comme vous pratiquez les techniques d'optimisation, vous obtenez une meilleure et plus rapide à trouver la cause des problèmes de performance - même ceux pas dans la base de données.


» » » Notions de base de réglage et d'ajustement des coûts dans Oracle 12c