| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> database Software >> Content
    SQL Tuning Oracle 10g Tutorial
    Oracle er den førende objekt- relationel database management system , der tilbydes af Oracle Corporation for enterprise -level databaser. Structured Query Language ( SQL) er standarden sprog til at udtrække oplysninger fra databasen . Du er nødt til at tune en SQL forespørgsel for at forbedre forespørgslen ydeevne for at få oplysninger fra databasen . Oracle 10g introducerede " SQL Tuning Advisor ", som du kan få adgang til via en pakke kaldet " DBMS_SQLTUNE ". Brug af Tuning Advisor indebærer at skabe , udførelse , kontrol af status og hente resultaterne af en SQL tuning opgave. Instruktioner
    1

    Opret en tuning opgave ved hjælp af SQL sammen med den tid og omfang som de inputparametre på følgende måde : Hej

    CREATE PROCEDURE tuningtask

    ER

    tunetask VARCHAR2 ( 40),

    BEGIN

    Sqltext : = ' SELECT CustomerName

    FROM kunder , customerorder

    HVOR kunden. Kunde = customerorder.customerid

    tunetask : = DBMS_SQLTUNE.CREATE_TUNING_TASK (

    sql_text => sqltext , salg

    user_name => ' sys ' ,

    Anvendelsesområde => ' omfattende " ,

    time_limit = > 60 ,

    task_name =>' customer_orders '

    END tuningtask ,

    Eksekvering af ovenstående kommando vil skabe en procedure med SQL-sætningen til at udtrække alle de kunder, der har indgivet ordrer
    2

    Udfør tuning opgaven ved hjælp af " EXECUTE_TUNING_TASK "-funktionen på følgende måde : .
    < p > DBMS_SQLTUNE_EXECUTE_TUNING_TASK ( task_name => ' customer_orders «) .

    Kørsel ovenstående kommando vil udføre tuning opgaven med navnet ' customer_orders ', og analysere deres udførelse plan
    3 < p> Kontroller status af SQL tuning opgave fra " USER_ADVISOR_TASKS " view på følgende måde : Hej

    SELECT status

    fRA USER_ADVISOR_TASKS

    HVOR task_name = ' customer_orders « ;

    ovenstående kommando vil hente status på opgaven ved navnet » customer_orders '.
    4

    Hent resultaterne af SQL tuning opgaven ved hjælp af" REPORT_TUNING_TASK " funktion med alle . anbefalingerne i detaljer Indtast følgende kommando til at udføre rapporten tuning opgaven funktion : Hej

    SELECT DBMS_SQLTUNE.REPORT_TUNING_TASK ( customer_orders )

    FROM DUAL ;

    Dual er den dummy tabel i Oracle anvendes i alle de Oracle databaser . det bruges i tilfælde, hvor nogle forespørgsler ikke kræver nogen tabeller . ovenstående kommando vil vise en rapport, der i detaljer forklarer forespørgslen gennemførelsestid for den aktuelle forespørgsel , og anbefalinger om, hvordan forbedre sin ydeevne.

    Forrige :

    næste :
      Relaterede artikler
    ·Typer af Software til Database Management Systems 
    ·Hvordan laver MDE Files 
    ·Sådan synkroniseres To Microsoft SQL databaser 
    ·Forskelle mellem en nøgle & Beskrivende Flexfield 
    ·Hvordan man genkender tegn i FileMaker Tekst 
    ·Hvad er korreleret Underforespørgsler 
    ·Sådan forespørges felter fra flere rækker i Access 
    ·Oracle 10G Developer Træning 
    ·Sådan tildele hukommelse til en proces på en server 
    ·Hvordan man opsætter en Secure Web Hardware Database 
      Anbefalede Artikler
    ·Sådan bruges en Webcam på en HP Pavilion Entertainmen…
    ·Sådan Set Up en dedikeret Steam Server 
    ·Kan jeg få min Gmail Number My Skype nummer 
    ·Hvordan man skriver tekst på toppen af ​​en grafisk i …
    ·Hvordan at tilføje videoklip til Microsoft PowerPoint 
    ·Hvordan man bruger Linux Cron 
    ·Sådan gendanne slettede mapper fra en harddisk 
    ·Hvordan man laver et land Brochure for Samfundsfag 
    ·Sådan opdatere din driver til Windows Movie Maker 
    ·Sådan Gør din egen Teen Magazine for Free 
    Copyright © Computer Viden http://www.computerdk.com