Bases de données réparties Les vues matérialisées Oracle

Slides:



Advertisements
Présentations similaires
Cours n°2 Implémentation et exploitation
Advertisements

Evaluation de requêtes Quelques résultats préliminaires 1 Amin Mesmoudi.
Mettez de la couleur dans votre vie en décorant vos murs ! Lorsque vous avez l’impression que la vie est devenue trop terne et ennuyeuse, cela veut parfois.
P RÉSENTATION DU LOGICIEL 1 ER OCTOBRE 2014 SimHockey The free and Open Source hockey simulator.
1- Introduction 1ère partie Le langage SQL 2- Connexion 3- Structure & Contenu 4- Requêtes.
SQL-MAJ, vues - 1 / Djamel Berrabah SQL : création et mises-à-jour de schémas et de données ● Commandes de définition de données (DDL) ● Commandes de mise-à-jour.
Logiciel Assistant Gestion d’Événement Rémi Papillie (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
SQL partie 1 Langage de Définition de Données. SQL est un langage de définition de données  SQL est un langage de définition de données (LDD), c'est-à-dire.
L’évolution du SI. Introduction De nombreux éléments peuvent amener une organisation à faire évoluer son système d’information : Modification des besoins.
1 Programmation en C++ Cycle de vie ● La vie d'un objet ● Destructeur ● Gestion de mémoire dynamique.
Installation De Peakup.  Télécharger le fichier peakup2.4.0.free.zip  Décompresser le fichier extrait sur une Directory de votre choix  Créer un lient.
DIAGRAMME DE DEPLOIEMENT Exposé de: MBALLA MEKONGO Michèle MBOUNA FEUZE William SIEYADJEU Alex Lionel CHOPGWE Leonard NDUMATE Landry TIDJON Lionel.
ARCHITECTURE MULTITENANT CONTAINER DATABASE ET PLUGGABLE DATABASES Pr. A. MESRAR
la haute disponibilité Oracle 12c Pr. A. MESRAR
Amine. g.
Concepts pour le contrôle de flux
Cross-Plateform Cours JavaScript
Google analytics.
Google analytics.
Base de donnees TIC - Semestre 3 TC.
SOMMAIRE 1: ORALE 2: Les 3 systèmes de gestion de base de donnés 3:ORACLE DATA BASE 4:MY SQL 5:Oppen Office.org Base 6:Concurrence Conclusion.
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
AMUE – SIFAC Les concepts de SIFAC WEB HISTORIQUE DES MISES A JOUR
Donner ensuite l'écriture décimale de C. a 10 
Généralité sur les bases de données
Les bases de données et le modèle relationnel
Comprendre les valeurs
Interaction avec une base de données
Plan du cours Introduction : création de circuits
Ministère de l’Enseignement Supérieur et de la Recherche Scientifique
Introduction Bases de données Accès Internet (Web)
Support – info Sauvegarde des données locales des postes clients
Le but, la cause, la conséquence
Premiers pas sous Windows XP
Le web géographique Conférence des webmasters 25 janvier 2007
Module 5 : Gestion des disques.
JMerise.
Projet IUT – MGDIS 2007/2008 Le contexte du projet Son objectif
Introduction BD TABLES ET DONNÉES champs OU données, types de données
Notion De Gestion De Bases De Données
Création Et Modification De La Structure De La Base De Données
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Package R Markdown: Un outil pour générer des pages html avec R Studio
DATA WEARHOUSE 1ère année LA: Technologies systèmes d’information
Programmation Android Bases De Données, SQL-lite
Formation sur les bases de données relationnelles.
Chapitre2: SGBD et Datawarehouse. On pourrait se demander pourquoi ne pas utiliser un SGBD pour réaliser cette structure d'informatique décisionnelle.
Langage d’interrogation des Données Les fonctions de groupes
L'amélioration des performances économiques des territoires : méthodologie des cartes de performance Application à la liaison Grenoble Sisteron ****
Nouveau cadre de référence MN95
Module 13 : Implémentation de la protection contre les sinistres
Doc.Eurostat/C1/DWP/Oct00/VIII/point3-FR
Un petit moment de détente
Nouveautés concernant le Sport des enfants J+S en 2019
Module 5 : Gestion de l'accès aux ressources à l'aide de groupes
Chapitre V La Procédure Comptable
STS Web Services libres
Logiciel de présentation
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
2. Organisation comptable 2.1 Les comptes
Analyse des données et complémentarité des sources
Patrick Poulingeas (CRI de Limoges)
Chap. 5 – La chaîne commerciale
INTELLIGENCE ARTIFICIELLE
Technologies d’intelligence d’affaires
Evaluation carbone de la LGV SEA
STS Web Services libres Gérer les services libres
STS Web Services libres Supprimer des services libres
STS Web Services libres Constituer les services libres
POURQUOI ? SIMPLIFIER GESTION SOUPLE DÉMATÉRIALISER
Transcription de la présentation:

Bases de données réparties Les vues matérialisées Oracle SUP’MANAGEMENT Bases de données réparties Les vues matérialisées Oracle Amine Aounzou amineaounzou@gmail.com Amine Aounzou

PLAN Introduction Comparaisons entre vue et vue concrète L'avantage de la vue matérialisé Création vue matérialisé Création vue matérialiser de journalisation Suppression vue matérialise Vues utiles du dictionnaire  Amine Aounzou

Introduction Les vues matérialisées sont des objets assez utiles, permettant un gain de performance relativement important lorsqu'ils sont bien utilisés. Malheureusement, MySQL n'implémente pas les vues matérialisées en tant que telles. Les vues matérialisées sont utilisées pour des fins d'optimisations et de performances par exemple lorsque le select est lourd ou pour faire des réplications de tables on peut utiliser les VMs .les VMs sont interpretées par oracle comme les indexes Amine Aounzou

Comparaisons entre vue et vue concrète

L'avantage de la vue matérialisé Avec des agrégats Utilisation d'un SUM,COUNT,AVG... Le fait de stocké le résultat sur un agrégat permet à Oracle de ne pas avoir à recalculer à chaque fois le résultat puisque le résultat est stocké en dur. Avec des jointures Ici stockés le résultat est intéressant puisque vous n'aurez pas à refaire les jointures à chaque fois  Les MV sont souvent utilisées dans des Datawarehouse. Amine Aounzou

Création vue matérialisé Sans réactualisation périodique (syntaxe simplifiée) Amine Aounzou

Création vue matérialisé Avec réactualisation périodique (syntaxe simplifiée) Amine Aounzou

Création vue matérialiser de journalisation Amine Aounzou

Suppression vue matérialise Pour supprime une vue matérialise déjà existant il faut execute la requette suivant : Amine Aounzou

Vues utiles du dictionnaire Amine Aounzou

Web biographie http://docs.oracle.com/cd/A97630_01/server.920/a96567/repmview.htm#25269 http://www.tafora.fr/8i/materialview.html http://didier.deleglise.free.fr/dba/structure/mat_view.htm http://oracle.developpez.com/guide/architecture/tables/?page=Chap1 Amine Aounzou