mysql

Generare una serie di date con MySQL

Ti serve una query che generi un elenco di tutte le date presenti nell'intervallo [data inizio, data fine] su MySQL ?

A partire dalla versione 8.0 in MySQL sono state implementate le CTE (Common Tables Expressions). Queste espressioni sono utilizzabili anche in modalità ricorsiva ed è in questo modo che possiamo generare l'elenco di date in un intervallo definito.

Conversione di fuso orario su MySQL

In MySQL, per convertire un orario da un fuso orario ad un altro possiamo utilizzare la funzione CONVERT_TZ.

La conversione avviene tramite il comando

MySQL over ZFS tutorial

ZFS è un filesystem, originariamente sviluppato per Solaris e successivamente integrato in FreeBSD, con interessanti funzionalità tra le quali, la gestione del raid via sofware, la compressione dei files, creazione efficente degli snapshot (grazie ad un meccanismo di copy-on-write), cloni, etc.

Utilizzare i mutex di MySQL per la sincronizzazione di processi separati

Non tutti sono a conoscenza di alcune interessanti API messe a disposizione di MySQL per la sincronizzazione di processi; MySQL infatti rende disponibile agli sviluppatori delle basilari funzioni per la gestione di mutex remoti. Le funzioni che analizzeremo (e che sono documentate qui) sono: