oli's blog

I blog di FromDual

Taxonomy upgrade extras: 

In questa pagina troverete i vari blog dei dipendenti di FromDual e alcuni utili aggregatori di blog.

Qual è il modo più veloce per caricare dati nel database?

Con l’ultimo cliente abbiamo dovuto risolvere alcune questioni davvero interessanti! Soprattutto perché il database non era proprio piccolo.

MariaDB ha compromesso il concetto di buffer pool configurabile dinamicamente!

Taxonomy upgrade extras: 

Descrizione del problema

MySQL ha introdotto il buffer pool InnoDB configurabile dinamicamente con la versione 5.7.5 nel settembre 2014 (qui e qui):

Quanto spazio occupa NULL?

Durante l’ultima consulenza presso il cliente, questi mi è venuto incontro raggiante dicendomi che aveva seguito il mio consiglio e aveva modificato tutte le colonne Primary Key da BIGINT (8 byte) a INT (4 byte) e che questo aveva portato grandi vantaggi! Il suo database MySQL 8.4 era ora più piccolo di 750 Gbyte (da 5,5 Tbyte). Fantastico!

Qualcuno sta cancellando i miei segmenti di memoria condivisa!

Taxonomy upgrade extras: 

Quando lavoriamo con PostgreSQL su myEnv, riceviamo regolarmente errori relativi al segmento di memoria condivisa. Esempio:

FromDual

Taxonomy upgrade extras: 



Servizi neutrali e indipendenti dal produttore
per MariaDB, Galera Cluster e MySQL!

Contattare FromDual

Taxonomy upgrade extras: 

Potete contattarci nei seguenti modi:


Indirizzo:FromDual GmbH
Rebenweg 6
CH - 8610 Uster
Svizzera
E-mail:contact@fromdual.com
Telefono:+41 44 500 58 20+49 201 853 67 70
 
Partita IVA/UID:CHE-301.341.221 MWST
Numero DUNS:485921436

InnoDB deadlock con SELECT? Non è possibile! O forse sì?

Taxonomy upgrade extras: 

Introduzione

Due punti per iniziare:

  1. Un deadlock è uno stato in cui due transazioni diverse non sono più in grado di continuare a lavorare perché ciascuna transazione detiene un blocco di cui l’altra transazione avrebbe bisogno. Poiché entrambe le transazioni stanno aspettando che l’altra transazione rilasci il proprio blocco, nessuna delle due rilascerà il proprio blocco. E questo durerebbe fino a dopodomani. Per evitare ciò, l’istanza di MariaDB interviene e uccide la transazione che ha svolto meno lavoro. L’applicazione riceve quindi un messaggio di errore di deadlock del tipo:

Taxonomy upgrade extras: 
Subscribe to RSS - oli's blog