XtraDB/InnoDB Change Buffering

Le istruzioni INSERT, UPDATE e DELETE sono operazioni che possono risultare particolarmente pesanti, perché gli indici devono essere aggiornati dopo ogni modifica. Se vi sono istruzioni multiple, ha senso bufferizzare queste modifiche per poi applicarle più rapidamente.

La principale variabile server di sistema è innodb_change_buffering, che determina se usare il change buffering e in quale forma.

Le possibili impostazioni sono le seguenti:

  • inserts
    • Bufferizzare solo le operazioni insert
  • deletes
    • Bufferizzare solo le operazioni delete
  • changes
    • Bufferizzare sia insert sia delete
  • purges
    • Bufferizzare le cancellazioni fisiche che avvengono in background
  • all
    • Bufferizzare le insert, le delete e i purge. Questa impostazione è la predefinita a partire da MariaDB 5.5.4.
  • none
    • Non bufferizzare alcuna operazione

Commenti

Sto caricando i commenti......
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.