INPLACEDATAWRITE

La scrittura dei dati sul posto significa che quando si verificano aggiornamenti, il blocco di dati può essere scritto nella stessa posizione, purché la dimensione compressa del blocco di dati si adatti alla sua posizione originale sul disco.

La scrittura dei dati sul posto può contribuire a ridurre la frammentazione dei dati e la necessità di una ristrutturazione frequente del cubo Essbase. Inoltre, riduce la necessità di frequenti aggiornamenti dell'indice, con conseguente miglioramento delle prestazioni.

L'impostazione di configurazione INPLACEDATAWRITE consente o disabilita la scrittura dei dati in loco in alternativa agli aggiornamenti di blocco che richiedono nuove posizioni del disco.

Utilizzare questa configurazione solo se ORACLEHARDWAREACCELERATION è true.

La configurazione INPLACEDATAWRITE si applica solo ai database di storage a blocchi (BSO) e non ai database di storage di aggregazione (ASO).

Sintassi

INPLACEDATAWRITE [appname [dbname]] TRUE|FALSE 
  • appname: facoltativo. Se specificato, l'impostazione si applica solo all'applicazione specificata; in caso contrario, l'impostazione si applica a tutte le applicazioni.

  • dbname: facoltativo. Specifica il database (cubo) nell'applicazione specificata da appname. Se si specifica un valore per dbname ma non si specifica un valore per appname, la specifica verrà ignorata.

  • TRUE (TRUE) - La scrittura dei dati in loco è abilitata quando ORACLEHARDWAREACCELERATION è TRUE. Si tratta dello stato predefinito.

  • FALSE (FALSE) - La scrittura dei dati sul posto è disabilitata.

Esempio

INPLACEDATAWRITE Sample Basic FALSE