Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> database programvare >> Content
    Oracle SQL Historie
    Fordi Oracle prøver og registrerer hver aktive økten kjører på databasen, gjør en enkel spørring det mulig å få historien til SQL-setninger innenfor en gitt tidsramme. Betydning

    Oracle automatisk prøver hver økt kjører på databasen hvert sekund , og poster SQL historie informasjon i v $ active_session_history data ordbok visning . v $ active_session_history er en sirkulær buffer , så når det blir fullt, Oracle automatisk arkiver informasjonen fra v $ active_session_history til dba_hist_active_sess_history data ordbok utsikt , før overskriving data i v $ active_session_history visning.
    Funksjon

    ved å spørre disse to visninger , historie av SQL-setninger henrettet i løpet av et gitt tidsvindu på databasen kan skaffes. For eksempel sender følgende spørring listen over de første 4000 tegn av SQL-setninger utført mellom 9 am og 09:05 på den 30 september 2010 : en

    velg a.sql_id , dbms_lob.substr (f. sql_text , 4000,1 ) fra dba_hist_active_sess_history a, dba_hist_sqltext b

    der sample_time mellom TO_DATE ( '20100930 : 09:00 ',' yyyymmdd : hh24 : mi ' )

    og TO_DATE ( '20100930 : 09:01 ',' yyyymmdd : hh24 : km ' ) og b.sql_id = a.sql_id

    union alle

    velger a.sql_id , dbms_lob.substr ( b.sql_text , 4000 , 1 ) fra v $ active_session_history a, v $ sqlarea b

    der sample_time mellom TO_DATE ( '20100930 : 09:00 ',' yyyymmdd : hh24 : km ' ) og selg

    TO_DATE (' 20100930:09:01 ',' yyyymmdd : hh24 : km ' ) og b.sql_id = a.sql_id
    Hensyn

    I tillegg oppsummerer Oracle timebaserte gjennomføring statistikk over SQL-setninger i sin Automatic arbeidsbelastning Repository . Du kan finne ut de mest ressurskrevende SQL-setninger kjøres under et gitt tidsvindu ved å spørre dba_hist_sqlstat data ordbok se sammen med dba_hist_snapshot data ordbok visning.
    Effects

    for eksempel gir følgende spørring listen over SQL-setninger kjøres mellom 9 am og 10 am sammen med sin CPU tid , medgått tid , io_wait tid og antall diskreads . Utgangen av denne spørringen er sortert etter CPU tid .

    Velge fra dba_hist_sqlstat a, dba_hist_sqltext b hvor a.sql_id = b.sql_id og snap_id = (velg distinkt snap_id fra dba_hist_snapshot der TO_CHAR ( begin_interval_time , ' yyyymmdd : hh24 : mi ' ) = '20100930 : 09:00 ' og to_char ( end_interval_time , ' yyyymmdd : hh24 : mi ') = '20100930 : 10:00 ' ) rekkefølge etter cpu_time

    /

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer en DBA fil til tekst 
    ·Hvordan spare en lagret prosedyre i MS SQL 2005 
    ·Hvordan kopiere og lime på Silverlite 
    ·Hvordan lære Tilgang raskt 
    ·Hvordan effektivt Bruk Terran Science Vessel i StarCraf…
    ·Alternativer for MS Access 2007 Oppstart 
    ·Hvordan å kryptere eller dekryptere data i Access Tabe…
    ·Definisjon av Enterprise Systems 
    ·Windows CE Trening 
    ·File Maker Pro Tutorials 
      Anbefalte artikler
    ·Hvordan kan jeg fremskynde den ned for iTunes 8 
    ·Hvordan lage et Excel- tabell 
    ·Slik fjerner Snap Grid i Microsoft Word Draw 
    ·Hvordan få lyd med Boikott Advance 
    ·Hva er filendelsen PQF 
    ·Hvordan konverterer jeg alle formater og brenne til en …
    ·Hvordan legge til Blank lysbilder til Photo Story 
    ·Hvordan Trim tilsvarende i Access 
    ·Mest effektive måten å brenne en DVD 
    ·Hvordan lage NAV skillevegger i Photoshop 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/