>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Cos'è un Processore di Query?

Un processore di query è uno dei componenti principali di un database relazionale o di un database elettronico in cui i dati sono memorizzati in tabelle di righe e colonne. Complementa il motore di storage, che scrive e legge dati da e verso i supporti di memorizzazione.

Operazione Base

Un utente, o un programma applicativo, interagisce con il processore di query e il processore di query, a sua volta, interagisce con il motore di storage. Essenzialmente, il processore di query riceve un'istruzione o istruzioni scritte in Structured Query Language (SQL), sceglie un piano per eseguire le istruzioni e porta a termine il piano.

Ottimizzazione

La sintassi SQL viene trasformata in una serie di operazioni che possono essere eseguite sui dati e sui loro indici. Il piano di query grezzo, come è noto, viene ottimizzato per renderlo più efficiente prima di essere eseguito.

Separazione

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

  1. Cos'è NavCore 8.2?
  2. Cos'è il Wireless 3G?
  3. Cos'è il 3G?
  4. Cos'è l'HTC EVO 4G
  5. Cos'è il 4G
  6. Cos'è CDMA2000 1X?