| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Database >> Content
    La funzione sleep in Oracle
    La funzione sleep in Oracle è in realtà una procedura per includere in una funzione piuttosto che una funzione stessa . La confusione si verifica spesso a causa di somiglianze tra i due, con l'unica vera differenza è che una procedura segue le istruzioni che non sempre restituiscono un valore , mentre una funzione deve termina sempre con un valore di ritorno . Aggiunta di istruzioni PL /SQL che mettono un database Oracle " a dormire " è un compito amministrativo comune e, a seconda delle vostre preferenze , gli utenti finali possono utilizzare anche l'opzione di sonno . Identificazione

    Mettere un database Oracle a dormire significa esattamente quello che dice . Le dichiarazioni si scrive causano il database di sospendere le operazioni normali o smettere di lavorare , a volte per non più di un paio di centesimi di secondo . Ad esempio , gli utenti finali possono aggiungere una procedura di sonno per mettere in pausa il database prima inserisce nuovi dati in una tabella . Gli amministratori di database possono utilizzare una funzione sleep per raccontare il database di aspettare un determinato periodo di tempo prima di tentare di eseguire nuovamente un'azione non riuscita , o per mettere in pausa il database mentre si esegue un backup di routine .
    Processo < br >

    Oracle fornisce tre opzioni, se si è un amministratore e di una opzione se si è un utente finale per la codifica e l'utilizzo della procedura di sonno in istruzioni PL /SQL . I tre comandi di gestione sono dbms_backup_restore , dbms_drs e dbms_lock e il comando utente finale è user_lock . L'opzione dbms_backup_restore arresta il database durante il backup e il ripristino di procedure, dbms_drs - o la pianificazione delle risorse distribuite - può sospendere una sessione durante l'ottimizzazione delle risorse e sia DBMS e user_lock sono utili per fornire l'uso esclusivo di una macchina o di terminale per un periodo di tempo limitato specifico , l'esecuzione di una limite di tempo per una read_lock e per la sincronizzazione delle applicazioni .
    sintassi

    Mentre il comando effettivo per ogni diverso a seconda dell'opzione scelta , il formato generale della sintassi per la scrittura di una procedura di sonno inizia con la creazione della procedura utilizzando l'istruzione " CREATE PROCEDURE_sleep [ ( sleepTime iN INTEGER) ] IS . " la parte iniziale della istruzione crea la procedura e le informazioni all'interno della parentesi quadre identifica i suoi parametri , che in questo caso è il nome della procedura , il IN identificatore che indica Oracle la procedura può essere utilizzata anche all'interno di una funzione e intero che definisce il tipo di dati . Avviare la procedura con una semplice dichiarazione " BEGIN" e nella riga successiva identificare l'opzione ei relativi parametri, come ad esempio SYS.DBMS_BACKUP_RESTORE.SLEEP ( sleepTime_in_seconds = 5.01 ), prima di concludere la procedura con l'istruzione END :

    CREATE PROCEDURE_sleep [ ( sleepTime_in_minutes iN INTEGER ) ] ISBEGINSYS.DBMS_BACKUP_RESTORE.SLEEP ( sleepTime_in_minutes = 15,01 ) ; END ;/
    Considerazioni

    Quando si tratta di concedere privilegi EXECUTE per terminare gli utenti per il comando user_lock.sleep , capiscono che non solo si concluderà gli utenti hanno la possibilità di scrivere una procedura di sonno , ma anche tutte le procedure di bloccaggio associati a questo comando . Inoltre , la dimensione e la configurazione del database Oracle potrebbero impedire la concessione di privilegi EXECUTE per tutti gli utenti finali . A causa di questo , Oracle raccomanda la concessione di privilegi serratura secondo la necessità o il ruolo all'interno della società .

    Previous :

    next :
      Articoli Correlati
    ·Come formattare A.M. e P.M. Volte in SQL 
    ·Quali sono le funzioni di una applicazione di database …
    ·Come associare le variabili per PL /SQL Funzioni 
    ·Come convertire Oracle SQL per MS SQL Script 
    ·Come utilizzare MS Access SQL per unire due query o tab…
    ·Differenza tra minacce interne e esterne in un database…
    ·Come impostare un Web sicuro Hardware Database 
    ·Come aggiungere un nome di servizio a un database Mount…
    ·Come cercare i record in Access 
    ·Come calcolare i campi in un report di Microsoft Access…
      Articoli in evidenza
    ·Android Strumenti di sviluppo 
    ·Come salvare come documento di Word Invece di Xps 
    ·Come fare un labirinto in Illustrator 
    ·Come fare una linea di basso in Reason 4.0 
    ·Come l'uso degli avatar su Skype 
    ·Come fare slideshow professionali 
    ·Come faccio a zip e decomprimere i file ? 
    ·Come utilizzare le schede in Word 
    ·PDF Requisiti di gestione 
    ·Come registrare un Microsoft Live Meeting 
    Copyright © Conoscenza Informatica http://it.wingwit.com