Browse Month: maggio 2016

Perché l’ERP non è un progetto informatico

Software selection, demo, tecnologie, piattaforme, infrastruttura, ambiente di sviluppo, aggiornamenti, interfaccia utente… questi sono solo alcuni dei temi tecnici che vengono sollevati dai clienti quando scelgono un ERP per la propria impresa. L’ERP per molte persone rimane un problema esclusivamente informatico (in fondo è un software!) e come tale lo approcciano, con risultati spesso insoddisfacenti.

Ma perché il “vecchio gestionale” funzionava ed il nuovo invece “ci ha ingessati”?

Continue Reading

SQL Tips & Tricks, lock e tabelle

SQL Server mette a disposizione del programmatore alcune tabelle con importanti informazioni sullo stato generale del sistema. Una di queste contiene l’elenco degli utenti loggati, un’altra la lista di tutte le tabelle disponibili, un’altra ancora la lista dei blocchi sugli oggetti a causa delle operazioni di insert, update, delete.

Spesso su database con alta concorrenza è utile sapere chi sta bloccando e cosa. Quando ci sono rallentamenti o blocchi inattesi del database mettere insieme queste informazioni diagnostiche, è fondamentale per la risoluzione dei problemi.

Continue Reading

VMWare e SAN multipath

Un ambiente virtuale con storage condiviso accessibile in multipath, può beneficiare di un significativo aumento di performance configurando le path in round-robin. Nella modalità RR ciascuna path, oltre che fungere da backup in caso di interruzione, viene utilizzata in parallelo, garantendo una banda più ampia verso lo storage.

Continue Reading

Misurare le performance per SQL

Quando un database “va lento” le cause possono essere molteplici: hardware sottodimensionato, errata impostazione del server, mancanza di un piano di manutenzione, query di interrogazione poco ottimizzate…

La soluzione ad un problema di performance richiede un’analisi molto complessa e spesso, in mancanza di chiari indicatori, si procede per esclusione. La  prima cosa da escludere è un problema all’hardware o meglio accertarsi che il “ferro” supporti il carico di lavoro desiderato.

Disporre di un tool di diagnostica è molto importante, soprattutto in questo momento in cui la maggior parte delle installazioni sono in ambiente virtuale e talvolta è impossibile accedere all’hypervisor (es. nel cloud) per monitorare gli indicatori di performance.

Continue Reading

Content Filtering: non solo per Facebook

Il “content filtering” è un servizio evoluto di alcuni sistemi firewall che consente di bloccare il traffico di rete sulla base del contenuto del traffico stesso. Per esempio è possibile bloccare la navigazione verso particolari siti web oppure impedire la visualizzazione di pagine che contengono determinate parole chiave. Il controllo viene fatto in tempo reale dal firewall, che analizza i pacchetti di rete, ne interpreta il protocollo, e decide se consentirne o meno il passaggio.

Continue Reading