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

SQL Oracle Discussion :

à propos de buffer sql


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    988
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 988
    Par défaut à propos de buffer sql
    La saisie d'un ordre sql est stockée dans un espace mémoire appelé 'buffer sql'.
    Qu'en est il des fichiers qui contiennent des ordres sql.
    Ces ordres sql sont ils chargés aussi dans le buffer sql avant d'être éxécutés?

    A propos d'un littéral, la définition donnée est la suivante: c'esr un caractère, une expression ou un nombre quelconque inclus dans la liste select et qui apparâit sur chaque ligne ramenée.
    Des chaînes de texte littérales en format libre peiuvent être intégrées au resultat de la requête.
    Que veut on dire par 'format libre'?
    voici un exemple de littéral
    select ename||' '||'is a '||' ' ||job as "employee details" from emp;

    Merci de votre aide

  2. #2
    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
    un ordre SQL monte dans le cache pendant le parsing, peu importe qu'il vienne d'un fichier ou d'autre chose

    format libre = sans forme imposé : tu peux mettre des minuscules, majuscules, chiffres, etc...

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    988
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 988
    Par défaut buffer sql
    Merci de ton aide.
    Par 'parsing' tu veux dire conversion; peux tu m'expliquer de quoi il s'agit exactement.

    Merci à toi.
    Cordialement.
    Nathalie

  4. #4
    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
    le parsing c'est l'étape qui consiste à vérifier la syntaxe de la requête SQL et définir le plan d'exécution (comment récupérer les données).

    Les parsing précéde le execute (récupération des blocs de données sur le disque) qui précéde le fetch (envoie des données à l'utilisateur).

Discussions similaires

  1. [10.2.0.4] A propos de utltlock.sql
    Par fred_04510 dans le forum Administration
    Réponses: 2
    Dernier message: 08/07/2010, 09h39
  2. SQL + problème de buffer-oracle version 8.1.7
    Par new_wave dans le forum Oracle
    Réponses: 4
    Dernier message: 21/11/2005, 14h51
  3. A propos du sql de microsoft
    Par Hell dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 14/06/2004, 10h54
  4. A propos d'une requête SQL sur plusieurs tables...
    Par ylebihan dans le forum Langage SQL
    Réponses: 2
    Dernier message: 14/09/2003, 16h26
  5. A propos depth buffer
    Par j.yves dans le forum DirectX
    Réponses: 1
    Dernier message: 03/12/2002, 00h41

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