>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Che cos'è un Query Processor?

Un Query Processor è uno dei componenti principali di un database relazionale o di un database elettronico in cui i dati sono archiviati in tabelle di righe e colonne. Completa il motore di archiviazione, che scrive e legge i dati da e verso il supporto di archiviazione.

Operazioni di base

Un utente, o un programma applicativo, interagisce con il Query Processor e il Query Processor, a sua volta interagisce con il motore di archiviazione. In sostanza, il Query Processor riceve una o più istruzioni scritte in Structured Query Language (SQL), sceglie un piano per l'esecuzione delle istruzioni ed esegue il piano.

Ottimizzazione

La sintassi SQL si trasforma in una serie di operazioni eseguibili sui dati e sui suoi indici. Il piano delle query non elaborate, come è noto, è ottimizzato per renderlo più efficiente prima che venga eseguito.

Separazione

In effetti, un utente specifica il risultato che vuole ottenere e il Query Processor determina come viene raggiunto il risultato. In questo modo, il Query Processor separa l'utente dai dettagli non necessari su come viene eseguita una query.


  1. Che cosa è navcore 8.2
  2. Che cosa è Wireless 3G
  3. Che cosa è 3G ?
  4. Che cosa è un 4G Evo
  5. Che cosa è 4G
  6. Che cosa è un CDMA2000 1X