Locks are a incredible resource in a RDMS, but a nightmare where concurrency is high and lock retention is time consuming. SQL Server let sysdba exploring locks using sp_who2 stored procedure. EXEC sp_who2 return the list of active sessions and some information related to them, e.g. the related locks (who blocks and who is blocked). ...
Today a big surprise early in the morning: some virtual servers in our farm had a fault. All of them were implied in “loop without end” very similar to a malware infection. Windows Machines… updated… with antivirus updated… with antiexploit installed… with firewall on… but unusable. Symptoms: full use of RAM, both on poor amount ...
Parte a marzo un nuovo corso incentrato su Dynamics Business Central tenuto da BeAnTech, notissima azienda friulana che gravita completamente attorno al mondo Microsoft. Obiettivo del corso è essenzialmente identificare personale che sarà poi destinato a finalizzare possibili assunzioni o collaborazioni. Il percorso formativo sarà eseguito parzialmente in aula (orario serale post-lavorativo) e parzialmente in ...
La creazione di indici inutili porta a due spiacevoli conseguenze: maggiore tempo necessario per l’esecuzione di istruzioni di insert/update/delete, inutile spreco di spazio su disco. Come fare per identificare gli indici del database candidati a una bella operazione di drop? Ci si rifa a una serie di viste di sistema che SQL Server ci mette ...
Con una punta d’orgoglio vi segnalo che Stroili Oro S.p.a. da oggi collabora con la Polizia dello Stato nel contrasto alla criminalità “informatica”. Questo pomeriggio il Questore di Udine, il Dirigente del Compartimento della Polizia Postale e delle Comunicazione FVG e io, hanno sottoscritto insieme un protocollo di intesa che prevede reciproca collaborazione tesa al ...
Evento: oggi una tabella pivot di excel ha superato il fatidico limite di 1GB
Al giorno d’oggi non avere un antivirus o un antimaleware sul proprio PC è da considerarsi un comportamento irresponsabile perché frodi di ogni tipo, per esempio degli indirizzi mail dei nostri parenti o amici o, peggio, le credenziali che usiamo per accedere ai servizi internet o i riferimenti delle nostre carte di credito, sono una ...
In questi giorni mi sono trovato a dover sviluppare un’applicazione che ha come front end Excel e come repository delle tabelle su SQL Server; si tratta di un’applicazione per lo sviluppo del forecast e del budget commerciali. Per la lettura da SQL non c’è problema perché il modello dati di Excel è più che adeguato ...
L’SQL Server è un po’ bizzoso, a volte. Secondo necessità (e opportunità) può decidere di mettere un lock sul record, sulla pagina o persino sull’intera tabella. Questo meccanismo di escalation del lock, dal grano elementare del record all’intera database, a volte crea imbarazzanti situazioni di “conflitto”. Il concetto è semplicemente: se mi conviene metto il ...
Sebbene non fosse stato ancora formalizzato, il concetto di probabilità statistica era un concetto istintivamente noto già agli antichi. Platone scrisse infatti nel Fedone: «E non è ingiusto, questo? Non è forse vero che chi si comporta così, evidentemente vive tra gli uomini senza averne nessuna esperienza? Se, infatti, li conoscesse appena, saprebbe che son ...