Derniers Commentaires

Recherche

Syndication

  • Flux RSS des articles

Bienvenue sur mon blog

Ce blog est essentiellement orienté sur l'informatique décisionnelle (business Intelligence) et sur l'intégration des systèmes informatiques. Deux domaines dans lequel je suis diplômé, mais aussi un très grand passionné. Vous trouverez également des articles sur d'autres domaines tels que la sécurité des systèmes, les bases de données, le Management pour ne citer que ceux là. N'hésitez pas à laisser vos commentaires, j'y répondrai avec une attention particulière.

Bonne lecture et partageons !

  MOI  
 Vous pouvez me contactez
par mail en cliquant ici
     

 


Lundi 6 février 2006 1 06 /02 /Fév /2006 14:51

Une base de données peut présenter une taille relativement importante et comporter un grand nombre d'utilisateurs. Aussi, un DBA doit planifier correctement la structure physique d'une base de données de telle façon que l’échec d’un disque ne provoque pas l’arrêt de l’instance de la base de données.

 

1-Créer au moins deux fichiers de contrôle et les stocker sur des disques différents. Si un fichier de contrôle ou un disque sur lequel est stocké un fichier de contrôle est corrompu, la base de données pourra toujours accéder à l’autre fichier de contrôle.

 

2- Les fichiers redo log online doivent être organisés en groupes multiplexés. Un groupe de fichier redo log est constitué des copies identiques des fichiers redo log. Le multiplexage des groupes de fichiers redo log online permettent au processus Log Writer (LGWR) de continuer d’écrire de l’entrée log des membres disponibles dans un groupe indisponible ou corrompue. Le processus LOGWR est un processus d’arrière plan qui écrit les entrées du cache redo log (redo log buffer) sur le disque.

 

3- Les membres d’un groupe de redo log doivent également être stockés sur des disques différents. Ainsi si un disque est corrompu, le LGWR et l’instance de la base de données n’échoueront pas.

 

4- Les fichiers de données contenant des objets de la base de données avec des durées de vie différentes, telles que les données d’une application et les données temporaires, doivent être séparés afin de minimiser la fragmentation.

 

5-Les fichiers de données dont les données participent à la contention sur le disque doivent être séparé sur différents disques.

  

 

 6-Les fichiers de données qui contiennent des données avec des caractéristiques d'administration, différentes doivent être séparés. Par exemple, les objets avec des besoins d’entrées/sorties concurrent, tels que les tables et les index, doivent être séparés. Cette séparation garantit au DBA un bon équilibrage des charges d’entrée/sortie.

 

 

 

 

 

 

 

 

Par Benjamin EPEE - Publié dans : BDD
Ecrire un commentaire - Voir les 0 commentaires
Lundi 6 février 2006 1 06 /02 /Fév /2006 14:41

 

  

La Norme OFA (Optimal Flexible Architecture) : La norme OFA a été développée par une équipe Oracle, responsable de l'installation, de la mise à niveau et de l'optimisation des systèmes UNIX. Le système de fichier d’un système d'exploitation doit être organisé afin que la taille des bases de données puisse être gérée facilement avec l’ajout de données, d’utilisateurs et de matériels. La norme OFA  permet de rendre possible cette organisation du système de fichier.

  

 

 - Pour que qu'une structure de répertoire soit compatible OFA, un répertoire différent doit être créé sous le répertoire des données Oracle pour chaque base de donnée du système. Par exemple, le répertoire orantoradatadb01 est créé pour la base de données db01.

 

 

 - Tous les fichiers de contrôle (control files), les fichiers redo log et les fichiers de données (data files) d’une base de données spécifique doivent être placés sous le répertoire spécifique à cette base de données. Par exemple, le fichier de contrôle (ctrl1orcl.ora) et le fichier redo log (rdoorcl.ora) de la base de données db01 sont stockés dans le répertoire orantoradatadb01.

 

 

 - Les groupes d’objets présentant des caractéristiques de fragmentation différentes doivent être stockés dans différents tablespaces. Par exemple, les segments de données et les segments de rollback doivent être stockés dans tablespaces distincts. Par exemple, les segments de données et les rollback segments doivent être dans des tablespaces différents.

 

 - Les objets susceptibles de provoquer des conflits liés à l'utilisation des ressources disques doivent être placés dans des tablespaces distincts. Les données de tablespaces impliquées dans un conflit doivent être réparties sur différents disques. Pour optimiser la répartition de la charge des entrées/sorties et minimiser la contention, il est conseillé d’utiliser une configuration en quatre disques. La répartition des fichiers de la base de données sur quatre disques assure la compatibilité avec la norme OFA et augmente la fiabilité de la base de données.   

 

1- Le premier disque contient le code de base du système d'exploitation.

2-  Le répertoire racine Oracle est stocké sur le second disque.

3-  Le troisième disque stocke le code de l’application, une copie du fichier de contrôle et les fichiers redo log.

4-  Le quatrième disque stocke une copie d’une fichier de contrôle, des fichiers redo log et des fichiers de la base de données.

5-  Le quatrième disque n’est pas nécessaire si la technologie RAID 1 (Redundant Array of Inexpensive Disk) est utilisée pour les fichiers redo logs et les fichiers de données. Dans ce cas, le troisième disque devient un volume mis en miroir du quatrième.

 

 

En outre, les fichiers de données situés sur ce disque doivent être stockés au même emplacement que celui où ils auraient été stockés sur le quatrième disque. Si une combinaison des technologies RAID1 et RAID5 est utilisée, le troisième et le quatrième disque doivent être mis respectivement en RAID1 et RAID5. Si seulement trois disques sont disponibles, le système d'exploitation et le répertoire racine Oracle sont stockés sur le premier disque. Le second disque stocke le code de l’application, une copie du fichier de contrôle, des fichiers redo log et des fichiers de la base de données. Enfin le troisième disque contient une copie du fichier de contrôle, les fichiers redo log et les fichiers de la base de données.

 

 

 

 

 

 

- Pour obtenir une structure de répertoire compatible OFA, les groupes d’objets présentant des caractéristiques de comportement différents doivent être placés dans des tablespaces distincts. Par exemple, les tables qui requièrent des sauvegardes quotidiennes et mensuelles doivent être stockées dans tablespaces distincts.

 

 

- La base de données doit posséder au moins deux différentes copies des fichiers de contrôle stockées sur disques différents. Ceci permet à la base de données de continuer de fonctionner proprement en accédant à un fichier sur un autre disque si un disque est corrompu.

 

 

- Chaque groupe de redo log en ligne doit avoir au moins deux membres redo log en ligne localisé sur disques physiques différents. Ceci permet d’utiliser un autre membre d’un groupe si un membre d’un groupe est corrompu.

Par Benjamin EPEE - Publié dans : BDD
Ecrire un commentaire - Voir les 3 commentaires
Lundi 6 février 2006 1 06 /02 /Fév /2006 10:20

I          La moyenne arithmétique

La plus connue des formules : Moyenne = somme de toutes les valeurs/nombre de valeurs simple. Utile, mais aussi trompeuse ! Une moyenne n’est réellement significative que sur un grand nombre de valeurs, une moyenne est représentative de l’ensemble mais reste la valeur centrale. Pour en savoir plus, il faut connaître la répartition des valeurs autour de la moyenne, comment elles se distribuent.

 

 

 

II         L’étendue  

L’étendue est l’écart entre la plus grande et la plus petite valeur de la série. Si une série (une distribution) a pour valeur Max = 95 et pour min = 37, l’étendue E = 95 -37 = 58.

L’étendue permet de dire comment les valeurs se situent autour de la moyenne, une étendue faible traduira le fait que les valeurs se groupent très près de la moyenne, alors qu’une étendue forte, montrera une forte dispersion des valeurs. Les moyennes seules ne permettent pas de comparer deux phénomènes. On dit d'un phénomène qu'il présente une « forte dynamique » lorsque l'étendue (ou la dispersion) est grande.

 

 

 

III       La médiane

La médiane est la valeur qui partage l’effectif (le nombre de valeurs) en deux parties égales : il y a 50% des valeurs sous la médiane et 50% au-dessus.  

 

 

Exemple : une série de 100 valeurs, Etendue = 50, Moyenne = 75, Médiane = 60

On peut déduire des trois valeurs :

La dispersion est forte (étendue = moitié de l’effectif), 50 valeurs sont > 60 et  50 sont sous 60, les valeurs > 60 sont les plus nombreuses puisque la moyenne est supérieure à la médiane.

Exemple : Salaire médian. C’est le salaire tel que la moitié des salariés de la population considérée gagne moins et l'autre moitié gagne plus. Il se différencie du salaire moyen qui est la moyenne de l'ensemble des salaires de la population considérée.

 

 

 

IV        Variance

La variance est une mesure arbitraire servant à caractériser la dispersion d'un échantillon ou d'une population. On la définit comme le carré de l'écart-type.

Le calcul de chaque élément participant à la variance suppose à première vue celui de la moyenne

- Moyenne = (1+2+3)/3=2  

 

- Variance = [(1 - 2)2 + (2 - 2)2 + (3 - 2)2] ÷ 3 = 0,667

 

 

 

V          L’écart-type

 

C’est la racine carrée de la variance.

 

 

 

VI        Coefficient de variation

Coefficient de variation= Ecart type/Moyenne

 

 

 

VII       Indice de dispersion

 

L’écart-type a une propriété remarquable : 2s couvrent 68% de l’étendue, 4s en couvrent 96% et 6s couvrent 99.7% soit la quasi totalité de l’étendue. Plus un écart-type est grand, plus grande est la dispersion (courbe aplatie à base large), plus il est faible, plus la dispersion est faible (courbe pointue à petite base). On trouve souvent l’appellation " déviation standard " notée s (sigma). Pour un grand nombre d’échantillons, les résultats sont sensiblement les mêmes.

Par Benjamin EPEE - Publié dans : Statistiques
Ecrire un commentaire - Voir les 0 commentaires

Calendrier

Mai 2012
L M M J V S D
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
<< < > >>
 
Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus - Articles les plus commentés