IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Oracle Discussion :

Les recommandations pour créer une BD Oracle


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2011
    Messages : 13
    Par défaut Les recommandations pour créer une BD Oracle
    Bonjour,

    Je suis débutant en création des bases de données oracle, et je veux savoir quelles sont Les recommandations pour créer une base de donne ORACLE qui contienne enverront 20 tables et chaque table contiens enverront 700 000 000 lignes ?

    Merci d'avance.

  2. #2
    Membre Expert

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2012
    Messages
    612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2012
    Messages : 612
    Par défaut
    Bonjour,

    Avez si peu d'informations il est impossible de donner des recommandations précises.
    Dans tout les cas, un bon modèle est indispensable. Vous devriez commencer par vous tourner vers le forum Modélisation en détaillant davantage votre besoin (que contiennent ces tables, les liens entre elles, qu'allez-vous faire avec ces données, etc.).

    Bon courage.

    Cordialement,
    FSiebert

  3. #3
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2011
    Messages : 13
    Par défaut
    Pour être un peu plus claire, il n y a aucune lien (foreign key) entre les tables, je doit faire des simple requête select (SUM, MAX, GROUP BY….), exécuter des procédures stock pour faire la comparaison entre deux table (avant de l’exécution de je doit vide et recharge les deux table concerne) si je trouve deux lignes qui correspondre au critère de comparaison, je fais une mis ajoure de deux lignes ,avec le meilleur temps de réponse SANS ERREURS
    (Error: 28: No space left on device,…).

    Pendant ma recherche sur le net j’ai trouvé qu’il faut faire :
    - Séparation des index et des datas.
    - Séparation des différents domaines fonctionnels.
    - Création des index.
    - Création des partitions.

    Y a-t-il d’autres recommandations ?

  4. #4
    Membre émérite Avatar de 13thFloor
    Homme Profil pro
    DBA Oracle freelance
    Inscrit en
    Janvier 2005
    Messages
    670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France

    Informations professionnelles :
    Activité : DBA Oracle freelance

    Informations forums :
    Inscription : Janvier 2005
    Messages : 670
    Par défaut
    Citation Envoyé par top007 Voir le message
    Pendant ma recherche sur le net j’ai trouvé qu’il faut faire :
    - Séparation des index et des datas.
    - Séparation des différents domaines fonctionnels.
    - Création des index.
    - Création des partitions.

    Y a-t-il d’autres recommandations ?
    Bonjour,
    oui :
    - avoir des statistiques à jour avant l'exécution des traitements (éviter d'avoir une table avec des stats indiquant des milliers de blocs alors que le table est vide par exemple).
    - ne pas recalculer systématiquement les statistiques si les temps de réponse sont satisfaisants
    - éviter le bind peeking
    - ne pas avoir les mots de passe par défaut
    - purger régulièrement le tablespace SYSAUX
    - désactiver le job AUTO_SPACE_ADVISOR_JOB si on n'utilise pas ses recommandations

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utiliser les threads pour créer une fenêtre de LOG ?
    Par davidmarli dans le forum Langage
    Réponses: 4
    Dernier message: 17/08/2011, 16h01
  2. script linux pour créer une table sur Oracle
    Par ledawa dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 19/08/2008, 12h29
  3. erreur oracle pour créer une directory
    Par yanis97 dans le forum Administration
    Réponses: 4
    Dernier message: 23/01/2008, 16h17
  4. Réponses: 2
    Dernier message: 24/04/2007, 20h31
  5. Quels sont les outils nécessaires pour créer une plate-forme ?
    Par overon dans le forum Langages de programmation
    Réponses: 12
    Dernier message: 27/03/2007, 20h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo