PostgreSQL: Rilasciata la versione 8.4

giovedì, 2 luglio 2009

postgresql PostgreSQL: Rilasciata la versione 8.4E’ stata appena rilasciata la nuova versione di PostgreSQL, il più avanzato DBMS Open Source.
Questa versione contiene diverse nuove funzionalità che rendono l’amministrazione, l’interrogazione e la programmazione dei database PostgreSQL ancora più semplice che in passato. 16 mesi di sviluppo dedicati all’aggiunta di circa 200 miglioramenti a tutti gli aspetti funzionali per un database, che aiutano le utenze intensive così come quelle più ridotte.

Molti dei cambiamenti di PostgreSQL 8.4 riguardano tool di amministrazione o monitoraggio e comandi nuovi o migliorati. Ciascun utente avrà sue funzionalità preferite che renderanno più semplice e produttivo il lavoro di tutti i giorni. (continua…)

Sistemi di monitoraggio e reportistica online

venerdì, 26 giugno 2009

SOASI realizza database online per la reportistica di impianti o sistemi complessi, garantendo a tutti gli utenti autorizzati la possibilità di consultare le banche dati attraverso interfacce immediate, accattivanti, innovative ed indipendenti dalla piattaforma del client.

La disponibilità di una connettività ad una rete intranet o su internet rende possibile la distribuzione di informazioni in maniera completamente automatizzata.

In questo modo è possibile mostrare i report in tempo reale in monitor LCD o al Plasma distribuiti in azienda o in luoghi pubblici, su intranet aziendali o anche sul proprio sito web o uno dedicato al monitoraggio online.

Grazie a questi sistemi potete offrire ai vostri clienti/utenti la possibilità di consultare le performance di qualsiasi insieme di dati in tempo reale, eventualmente limitandone l’accesso alle sole parti interessate.

monitoraggio online1 300x190 Sistemi di monitoraggio e reportistica onlineUn esempio di applicazioni di questo tipo realizzate da SOASI è il monitoraggio di impianti di produzione di energia solare, con conteggio delle produzioni giornaliere, mensili ed annuali ed il relativo risparmio economico.

E’ possibile inoltre applicare sistemi di allarmistica completamente configurabili, che permettono l’invio di email o SMS al verificarsi di determinate condizioni (ad esempio interruzione della produzione, oppure guasti meccanici) per ridurre al minimo l’interruzione dei servizi monitorati.
monitoraggio online2 300x169 Sistemi di monitoraggio e reportistica online

Questo invece è uno screenshot della reportistica che abbiamo realizzato per il bilancio di genere della Lega Coop Nazionale:
 Sistemi di monitoraggio e reportistica online

hdparm: Ottimizzare i dischi SATA su linux

sabato, 21 febbraio 2009

La velocità dei dischi ridigi è un componente importante sia dei server sia dei pc desktop. Le distribuzioni spesso privilegiano delle configurazioni universali a settaggi ottimizzati, non validi per tutti i computer. Se avete uno o più dischi rigidi SATA potete migliorare molto la velocità di lettura e scrittura del disco, utilizzando questo parametro in /etc/hdparm.conf:

command_line {

hdparm -W1 -A1 -a128 /dev/sda

}

(continua…)

PostgreSQL – DBMS open source

giovedì, 12 giugno 2008

postgresql PostgreSQL   DBMS open sourcePostgreSQL è un database relazionale completo ed ad oggetti con licenza libera stile (BSD). PostgreSQL è un’ottima alternativa sia rispetto ad altri prodotti liberi come MySQL, Firebird SQL sia a quelli a codice chiuso come Oracle, Informix o DB2.

pg admin 300x243 PostgreSQL   DBMS open sourceE’ senza dubbio il DBMS Open Source più avanzato e permette la sostituzione di prodotti con costi di licenza elevatissimi, con un risparmio notevole nel costo finale delle applicazioni che sfruttano le sue potenzialità.

Oltre all’installazione e gestione di database PostgreSQL, abbiamo realizzato alcuni sistemi di bilanciamento di carico (Load Balancing) ed alta affidabilità (HA) utilizzando il software Slony-I, ottenendo ottimi risultati in termini di performance ed affidabilità del sistema.

Qualche nota dal sito di PostgreSQL
PostgreSQL è un potente database relazionale open source ad oggetti. Ha più di 15 anni di sviluppo attivo ed una architettura che ha ottenuto un’ottima reputazione nell’affidabilità, integrità dei dati e correttezza. Può essere installato su tutti i principali sistemi operativi, inclusi Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), e Windows. Funziona su tutti i principali sistemi operativi, tra cui Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), e Windows.

È pienamente compatibile con le direttive ACID Atomicity, Consistency, Isolation, e Durability (Atomicità, Coerenza, Isolamento e Durabilità), ha pieno supporto per foreign key, join, viste, trigger e stored procedure (in più lingue).

E’ compatibile con la maggior parte dei tipi di dati SQL92 e SQL99 tipi di dati, compresi i INTEGER, NUMERIC, boolean, CHAR, VARCHAR, DATE, INTERVAL, e TIMESTAMP.

Supporta anche l’immagazzinamento di grandi oggetti binari, tra cui immagini, suoni o video. Ha interfacce di programmazione native in C / C + +, Java,. Net, Perl, Python, Ruby, Tcl, ODBC, tra gli altri, ed una documentazione eccezionale.

Come database di classe enterprise, PostgreSQL vanta funzioni sofisticate come Multi-Version Concurrency Control (MVCC), il point in time recovery, tablespaces, replica asincrona, transazioni nidificate (savepoints), backup in linea / a caldo, un sofisticato query planner / optimizer, ed il write ahead logging per una maggiore tolleranza ai guasti.

Supporta i set di caratteri internazionali, codifiche caratteri multibyte , Unicode, e tiene conto delle impostazioni locali per l’ordinamento, le funzioni case sensitive e la formattazione.

È altamente scalabile sia nella quantità di dati che è in grado di gestire sia nel numero di utenti che può gestire.
Esistono sistemi in produzione PostgreSQL che gestiscono l’accesso a più di 4 terabyte di dati.

Alcuni limiti generali di PostgreSQL sono inclusi nella tabella riportata qui di seguito.

Dimensione massima del database: Illimitato
Dimensione massima Tabella: 32 TB
Dimensione massima Riga: 1,6 TB
Dimensione Massima campo: 1 GB
Numero Massimo Righe per tabella: Illimitato
Numero Massimo colonne per la tabella : 250 – 1600 a seconda dei tipi di dati delle colonne
Numero Massimo indici per la tabella: Illimitato