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

Administration Oracle Discussion :

Calcul de requetes


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 146
    Par défaut Calcul de requetes
    Bonjour les experts.

    Aujourd'hui, j'ai un cruel dilemme que tout le monde a du connaitre un jour !

    A savoir, faut il sacrifier de l'espace disque pour pre-enregistrer un calcul ou faut t'il mieux sortir ce calcul et utiliser du temps processeur quands on solicite les statistiques.

    J'ai cree un script qui fait des stats sur des datafiles. Jusqu'ici rien de bien complique.

    Maintenant mon probleme est le suivant:

    Si je stock le resultat d'une addition ca me rajoute un champ de 10 octets dans ma table.

    Vu comme fonctionne mon script et son scheduling il va me sortir 80000 lignes par ans.

    Comment faire pour savoir combien de temps processeur ca me prendra ?

    Sachant que je fais le meme select sur 3 tables si je souhaites faire le calcul et si je n'ai pas stocke le resultat je rajoute 10 octets + 10 octets ( 80000 operations ).

    Comment puis-je prevoir ca ?

    Cordialement.

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 454
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 454
    Par défaut
    Citation Envoyé par AlternantOracle Voir le message
    Si je stock le resultat d'une addition ca me rajoute un champ de 10 octets dans ma table.

    Vu comme fonctionne mon script et son scheduling il va me sortir 80000 lignes par ans.
    Soit une augmentation de presque 1 Mo par an ! Je comprends vos inquiétudes

    Pour être plus factuel, l'important c'est le temps de réponse.
    Maintenant si votre calcul est une addition de deux colonnes, quelque que soit votre choix ça n'aura aucun impact.
    Si vous êtes en 11g vous pouvez faire une colonne virtuelle, sinon vous pouvez faire une vue.

  3. #3
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    sans compter que si il y a vraiment un souci de place, il est possible de compresser les tablespaces

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 146
    Par défaut
    Citation Envoyé par orafrance Voir le message
    sans compter que si il y a vraiment un souci de place, il est possible de compresser les tablespaces
    En effet ca pourrait etre drole pour un tbs de 10 mo

  5. #5
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    les petits ruisseaux font les grandes rivières

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 146
    Par défaut
    Citation Envoyé par Waldar Voir le message
    Soit une augmentation de presque 1 Mo par an ! Je comprends vos inquiétudes
    Effectivement je suis trompe bien comme il faut dans mon calcul
    J'ai bien ri en vous relisant J'etais tellement a fond dans mon code que j'ai oublie de passer par la case kilo octets

    Neanmoins merci, bien pour les autres pistes au cas ou je rencontre le meme cas avec un cout plus important.

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

Discussions similaires

  1. [AC-97] Calcul dans requete
    Par mavean dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 21/09/2009, 14h18
  2. [Toutes versions] calcul minute requete
    Par cedric59880 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 18/05/2009, 17h16
  3. Réponses: 6
    Dernier message: 01/01/2009, 16h21
  4. [Débutant] Calculs dans requête
    Par GTsyrius dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 16/08/2007, 19h13
  5. Calcul sur requete
    Par nicoolas dans le forum Access
    Réponses: 3
    Dernier message: 11/01/2005, 16h50

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