Database & Server

Mattepuffo's logo
Usare la funzione CHARSET in MariaDB e MySQL

Usare la funzione CHARSET in MariaDB e MySQL

La funzione CHARSET di MariaDB (e MySQL) ci permette di identificare il tipo di CHARSET di una stringa.

Restituisce binary nel caso in cui non passiamo una stringa ma un altro tipo di valore (ad esempio uun numero o un boolean).

Mattepuffo's logo
Nascondere la versione di Nginx

Nascondere la versione di Nginx

Di default Nginx mette in chiaro la versione che si sta usando.

Se ad esempio provate ad eseguire una richiesta con curl o simili, avrete a disposizione nell'header la versione.

Mattepuffo's logo
NoSQL con PostegreSQL

NoSQL con PostegreSQL

PostgreSQL non nasce come un db NoSQL, ma ho un attimo supporto per vari tipi di dato/strutture.

In questo articolo vediamo velocemente come usare JSON e HSTORE!

Mattepuffo's logo
Usare le Generated Column in MariaDB e MySQL

Usare le Generated Column in MariaDB e MySQL

Supponiamo di avere una classica tabella con questi tre campi:

  • id
  • nome
  • cognome

E supponiamo di avere sempre la necessità di visualizzare il nome e il cognome insieme e messi in maiuscolo.

Le SELECT dovrebbero sempre fare il CONCAT + UPPER, e questo può appesantire le prestazioni.