Tips Database

Da GazziNet.
Versione del 14 mar 2026 alle 10:18 di Admin (discussione | contributi) (Add DB selection note and include MariaDB and Oracle)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca

Breve raccolta di riferimenti database usati nel contesto GazziNet.

Quale scegliere

  • PostgreSQL: scelta generale consigliata quando servono solidita, standard SQL, estendibilita e buon equilibrio tra funzionalita e costo.
  • MariaDB: adatto quando serve continuita con ecosistema MySQL, semplicità operativa e compatibilita con stack gia esistenti.
  • Oracle: da valutare per contesti enterprise dove contano funzionalita avanzate, ecosistema consolidato e vincoli applicativi o vendor specifici.
  • Mongo: utile per casi document-oriented o dati poco strutturati, ma da evitare come scelta predefinita per workload relazionali classici.

La scelta va fatta in base a modello dati, competenze del team, licenze, requisiti applicativi, HA/backup e integrazione con l'ambiente esistente.

Verifiche rapide

Stato e ascolto porte

ss -tulpn | egrep '3306|5432|1521|27017'
ps -ef | egrep 'mysql|mariadb|postgres|oracle|tnslsnr|mongod' | grep -v grep

Spazio e crescita

df -h
du -sh /var/lib/mysql /var/lib/pgsql /u01 2>/dev/null

Motori e riferimenti

Note operative

  • Prima di scegliere il motore, chiarire se il carico e relazionale, documentale, transazionale o guidato da prodotto vendor.
  • Valutare sempre backup, restore, replica, monitoraggio e competenze interne prima di introdurre un nuovo database.
  • Spostare tuning e procedure specifiche nelle pagine dedicate al singolo motore.