Académique Documents
Professionnel Documents
Culture Documents
Contacteznous
Accueil>Informatique>BASEDEDONNEESETETL>ORACLE>ORACLE11GR2
OPTIMISATION
|
Retourlalistedesformations
ORACLE11GR2OPTIMISATION
5jours(35heures)
Prsentationdesobjectifsetducontenuducours
Outilsderglagelmentaires
Prsentationdesoutilsdesurveillance
EnterpriseManager
VuesV$,statistiquesetmesures
vnementsWait
UtiliserlerfrentielAWR(AutomaticWorkloadRepository)
GrerlerfrentielAWRetcrerdesclichsAWR
SurveillanceentempsreldesinstructionsSQL
Dfinirlesproblmes
Dfinirleproblme
Restreindreleprimtreetdfinirlespriorits
EtatsrelatifsauxinstructionsSQLlesplusconsommatricesde
ressources
Problmesderglagecourantsetrglagesaucoursducycledevie
d'uneapplication
SessionderglageavecADDM
Performancesetcontraintesfonctionnelles
Ressourcespourlerglagedesperformancesettablissementd'une
"ServiceRequest"relativeauxperformances
Outilsdesurveillanceetderglage:Prsentation
Utiliserdesmesuresetdesalertes
Mesures,alertesetlignesdebase
Limitesdesstatistiquesdebaseetoutilsdecomparaisonstandard
SolutionOracleDatabase11g:Mesures
Avantagesdesmesures
AfficherunhistoriquedesmesuresetutiliserEMpourafficherdes
dtailssurlesmesures
Histogrammesstatistiquesetvuesdetypehistogramme
Modled'utilisationdeDatabaseControletdfinitiondeseuils
Alertesgnresparleserveur,crerettesterunealerteetvuesdes
mesuresetdesalertes
Utiliserdeslignesdebase
http://aelion.fr/index.php/informatique/basededonneesetetl/oracle/oracle11gr2optimisation 9/15
28/10/2016 ORACLE11GR2OPTIMISATION
Utiliserdeslignesdebase
AnalysecomparativedesperformancesavecdeslignesdebaseAWR
LignesdebaseAWR
Lignedebaseglissante
LignesdebasedanslapagePerformancePageSettingsetmodlesde
lignedebase
CrerdeslignesdebaseAWR
Grerleslignesdebasel'aidedePL/SQLetvuesrelativesaux
lignesdebase
Surveillerlesperformancesl'aidedelignesdebaseetdfinirdes
seuilsd'alerteavecunelignedebasestatique
UtiliserEMpourconfigurerrapidementetmodifierdesseuils
adaptatifs
UtiliserlesoutilsAWR
Tchesdemaintenanceautomatises
SurveillancedesperformancesparADDM
Historiquedessessionsactives:Prsentation
Surveilleruneapplication
Prsentationdesservices,deleursattributsetdeleurstypes
Creretgrerdesservicesdansunenvironnementmonoinstance
Toutestliauxservices
UtiliserdesservicesavecdesapplicationsclientetavecResource
Manager
ServicesetResourceManageravecEM,etservicesavecle
planificateurdetravaux
Utiliserdesservicesavecdesoprationsenparallleetseuilsde
mesure
Fonctionsd'agrgationetdetracepourlesservicesetconfigurationde
l'agrgationdeservices
Agrgationdestatistiquesetfonctiondetracepourunclient,etvues
deperformancespourlesservices
IdentifierlesinstructionsSQLproblmatiques
PhasesdetraitementdesinstructionsSQLetrledel'optimiseur
Oracle
IdentificationdesinstructionsSQLmalcrites,surveillanceentemps
reldesinstructionsSQL(fonctionnalit11.1,NFchapitre15)ettats
surlesinstructionsSQLlesplusconsommatrices
Prsentationdesplansd'excution,mthodesdeconsultationetmodes
d'utilisation
PackageDBMS_XPLANetcommandeEXPLAINPLAN
Lectured'unpland'excution,utilisationdelavueV$SQL_PLANet
interrogationdurfrentielAWR
FonctionsSQL*PlusAUTOTRACEetSQLTrace
UtilisationdeSQLTrace
Gnrationd'unfichiertracerelatifl'optimiseur
Influencerl'optimiseur
Fonctionsdel'optimiseurd'instructions,slectivit,cardinalitetcot,
etmodificationducomportementdel'optimiseur
Utiliserlesconseils,lesstatistiquesetlesstatistiquestenduesde
l'optimiseur
http://aelion.fr/index.php/informatique/basededonneesetetl/oracle/oracle11gr2optimisation 10/15
28/10/2016 ORACLE11GR2OPTIMISATION
l'optimiseur
Contrlerlecomportementdel'optimiseurl'aidedeparamtres
Activerlesfonctionnalitsdel'optimiseurd'interrogationset
influencerl'approchedel'optimiseur
OptimiserlesinstructionsSQLetchoisirunchemind'accs
Oprationsdejointureetdetri
Critresutilissparl'optimiseurd'interrogationspourchoisirleplan
d'excutionassociunejointure
Rduirelecotdesinterrogations
UtiliserSQLPerformanceAnalyzer
PrsentationdeRealApplicationTestingetcasd'utilisation
SQLPerformanceAnalyzer:ProcessusetcapturedelachargeSQL
globale
CrerunetcheSQLPerformanceAnalyzeretutiliserlacommande
DBMS_SQLTUNE.CREATE_TUNING_TASK(NFchapitre9)
PagesOptimizerUpgradeSimulationetSQLPerformanceAnalyzer
Task
tatcomparatifettatcomparatifdtailldesinstructionsSQL
Rglerlesinstructionsmoinsperformantesetviterlesrgressions
AnalysedesmodificationsdeparamtresetpageGuidedWorkflow
SQLPerformanceAnalyzer:ExemplePL/SQLetvuesdu
dictionnairededonnes
GestiondesperformancesSQL
GrerlesperformancesdesinstructionsSQLetlesstatistiquesde
l'optimiseur,etexcuterdestchesdemaintenanceautomatises
Optionsdecollectedestatistiquesetprfrencesrelativesaux
statistiques
Restaurerdesstatistiques
Publicationdiffredesstatistiques:Prsentationetexemple
AutomaticSQLTuning:Prsentation
FonctiondeconseilSTA(SQLTuningAdvisor):Prsentation
UtiliserlafonctiondeconseilSAA(SQLAccessAdvisor)
SQLPlanManagement:Prsentation
UtiliserDatabaseReplay
Vued'ensembleetarchitecture
Considrationssurlacaptureetlarexcution
Optionsderexcutionetanalyse
WorkflowdeDatabaseReplaydansEnterpriseManager
Packagesetprocdures
Vuesdudictionnairededonnes:DatabaseReplay
DatabaseReplay:ExemplePL/SQL
Calibrerlesclientsderexcution
Rglerlazonedemmoirepartage
Architectureetutilisationdelazonedemmoirepartage
Cache"library",verrousetmutex
Outilsdediagnosticpourlerglagedelazonedemmoirepartage
Eviterlesanalysescompltesetlesanalysespartielles
Dimensionnerlazonedemmoirepartageetviterlafragmentation
Cachedudictionnairededonnesetcachedesrsultats
d'interrogationSQL
MmoireUGAetOracleSharedServer
http://aelion.fr/index.php/informatique/basededonneesetetl/oracle/oracle11gr2optimisation 11/15
28/10/2016 ORACLE11GR2OPTIMISATION
MmoireUGAetOracleSharedServer
PrsentationetrglagedelazonedemmoireLARGEPOOL
Rglerlecachedetampons(buffercache)
Architectured'unebasededonnesOracle:Cachedetampons
Tamponsdebasededonnes
Tabledehachagedes"buffers"pourlesrecherches
Espacesdetravail
Objectifsettechniquesderglageducachedetampons
Symptmesetsolutionsrelatifsauxperformancesducachede
tampons
Lecturesmultiblocsrglageautomatique
Viderlecachedetampons?(desfinsdetestuniquement)
RglerlammoirePGAetl'espacetemporaire
UtilisationdelammoireSQLetimpactsurlesperformances
GestionnairedemmoireSQL
ConfigurerlagestionautomatiquedelammoirePGAetdfinirla
valeurinitialedePGA_AGGREGATE_TARGET
Surveilleretrglerl'utilisationdelammoireSQL
Statistiquesethistogrammesdelafonctiondeconseilsurlammoire
PGAcible
GestionautomatiquedelammoirePGAavecEnterpriseManageret
lestatsAWR
Prsentationetsurveillancedestablespacestemporaires
Rcuprationd'espacedanslestablespacestemporairesetoption
TABLESPACEpourlacrationd'unetabletemporaire
Gestionautomatiquedelammoire
Architectured'unebaseOracle,mmoireSGAdynamiqueet
fonctionsdeconseilsurlammoire
Ajoutermanuellementdesgranulesauxcomposants
Augmenterlatailled'uncomposantdelammoireSGA,dfinirles
paramtresdetailledelammoireSGAetredimensionner
manuellementlesparamtresSGAdynamiques
Gestionautomatiquedelammoirepartageetarchitecturede
l'interfaceBroker
ComportementdesparamtresSGArglageautomatiqueet
rglagemanuel
UtiliserlavueV$PARAMETERetredimensionnerSGA_TARGET
Dsactiver,configureretsurveillerlagestionautomatiquedela
mmoirepartage(ASMM)
Gestionautomatiquedelammoire
Rglerl'utilisationdel'espacedanslessegments
Gestiondel'espaceetdesextentsetutilisationdesextentsgrs
localement
Modedestockagedesdonnesd'unetableetanatomied'unblocde
basededonnes
RduirelesE/Sdebloc
ParamtreDB_BLOCK_SIZE
Considrationsrelativesauxblocsdepetitetailleetdegrandetaille
Allocationdesblocs,utilisationdeslistesdeblocslibresetgestionde
l'espacedesblocsl'aidedelistesdeblocslibres
Gestionautomatiquedel'espacedanslessegments
http://aelion.fr/index.php/informatique/basededonneesetetl/oracle/oracle11gr2optimisation 12/15
28/10/2016 ORACLE11GR2OPTIMISATION
Gestionautomatiquedel'espacedanslessegments
Migrationetchanage,rcuprationd'espacedanslessegmentset
compressiondetable
RglerlesE/S
ArchitecturerelativeauxE/S,caractristiquesdusystmedefichiers,
modesd'E/SetE/Sdirectes
Bandepassanteetcapacitdestockage,etprincipalesmesures
relativesauxE/SpourlesbasesdedonnesOracle
CalibragedesE/SetEnterpriseManager,calibragedesE/Set
interfacePL/SQL,etstatistiquesrelativesauxE/SetEnterprise
Manager
MthodologieSAME(StripeandMirrorEverything)
TechnologieRAID
DiagnosticdesE/S
RglagedesE/Sdebasededonnes
AutomaticStorageManagement:Prsentation
Rglagedesperformances:Synthse
Meilleurespratiquesidentifiesaufilducours
Rcapitulatifdelamthodologiederglagedesperformances
AnnexeB:UtiliserStatspack
InstallerStatspack
CapturerdesclichsStatspack
EtatsStatspack
ConsidrationsrelativesStatspack
StatspackettatsAWR
Lectured'untatStatspack
StatspacketAWR
BUREAUTIQUE
MANAGEMENT
INFORMATIQUE
http://aelion.fr/index.php/informatique/basededonneesetetl/oracle/oracle11gr2optimisation 13/15