PostgreSQL 8.2 Press Kit

5 DICEMBRE 2006: Il Gruppo di Sviluppo Globale di PostgreSQL annuncia oggi il rilascio della versione 8.2 del sistema di gestione di database relazionali e ad oggetti PostgreSQL. Questa quattordicesima versione aggiunge caratteristiche, maturità del codice e prestazioni richieste da utenti business, aggiungendo una facilità di gestione comparabile ai maggiori sistemi di gestione di database commerciali di classe enterprise. Ci si aspetta che la versione 8.2 possa portare ulteriori migrazioni verso PostgreSQL.

"Questa versione va ad impattare su quasi qualsiasi comando e funzionalità del database," afferma Bruce Momjian, membro del PostgreSQL Core Team e database architect di EnterpriseDB. "Aggiunge una sintassi espansa e compatibile, ed interfacce che sono state richieste dalla nostra comunità, rendendo più semplice il pieno utilizzo di tutte le caratteristiche avanzate di PostgreSQL per dei nuovi DBA."

"Unisys è compiaciuta per le significative migliorie nella scalabilità e nelle prestazioni di PostgreSQL su sistemi multiprocessore a larga scala," afferma Ali Shadman, vicepresidente e direttore generale del ramo Soluzioni, Sistemi e Tecnologie Open source della Unisys. "La versione 8.2 appena rilasciata continua il processo di maturazione di PostgreSQL veso un sistema di gestione di database che possa essere adottato anche dalla grande impresa."

I nuovi strumenti e le caratteristiche che rendono più semplice lo sviluppo e la gestione di database includono:

Migliorie nelle prestazioni: la versione 8.2 migliora di circa il 20% le prestazioni sui test per sistemi OLTP (online transaction processing) di fascia alta, ma è possibile ottenere incrementi di efficienza ancora superiori su sistemi di data warehousing. I cambiamenti includono un ordinamento più veloce sia in memoria che su disco, una migliore scalabilità su sistemi multiprocessore, un miglior planning per query su dati partizionati, caricamenti in massa più rapidi e outer join accelerate.

Database in warm standby: grazie ad una estensione alla nostra caratteristica di Point in Time Recovery (introdotta nella versione 8.0), gli amministratori possono creare facilmente una copia di sicurezza o ripristino dei vostri database.

Costruzione di Indici Online: le costruzioni di indici possono ora essere fatte mentre le applicazioni scrivono sulle tabelle, permettendo aggiustamenti alle prestazioni senza tempi di fermo.

Caratteristiche di SQL:2003: PostgreSQL, già noto per la sua aderenza agli standard, ha aggiunto la sintassi per molte caratteristiche aggiunte nella specifica ANSI SQL:2003, tra le quali: aggregati statistici, statement VALUE multiriga, UPDATE RETURNING e aggregati su più colonne.

Tra le caratteristiche avanzate dei database offerte da PostgreSQL 8.2 prima di qualsiasi altro maggior sistema di gestione di database troviamo:

Indici Inversi Generici: per poter migliorare la scalabilità o la programmabilità della indicizzazione per dati semistrutturati o testi.

DTrace: PostgreSQL è stato equipaggiato per DTrace di Solaris ed altri avanzati strumenti di tracciamento attraverso il Generic Monitoring Framework.

"Con istanze di datawarehouse che ospitano tabelle con miliardi di righe e svariati terabyte di dati, la costruzione degli indici a caldo e le caratteristiche di warm standby sono fondamentali, " afferma Theo Schlossnagle, a capo della OmniTI Computer Consulting. "Siamo anche entusiasti per il fatto che PostgreSQL sia un cittadino di prima classe per DTrace. Questo significa che i nostri sforzi per l'analisi dei sistemi possono includere dati specifici ai database, il che porta a risultati molto più significativi."

Ci sono dozzine di caratteristiche aggiuntive e migliorie che renderanno più produttivi gli amministratori di database PostgreSQL. Leggete il press kit per ulteriori dettagli. Scaricate PostgreSQL dalla nostra pagina di download.

Su PostgreSQL: PostgreSQL è il risultato dello sforzo collettivo di centinaia di sviluppatori che copre un tempo di sviluppo di ventuno anni, iniziato alla Università della California, Berkeley. Con il suo supporto per caratteristiche orientate alla grande impresa, che comprende transazioni, funzioni, trigger e sottoquery, PostgreSQL viene utilizzato oggi da molte delle piè esigenti imprese e agenzie governative. PostgreSQL è distribuito sotto una licenza BSD, che ne permette l'uso e la distribuzione senza balzelli, per applicazioni commerciali e non.

Caratteristiche aggiunte in questa versione
Oltre alle caratteristiche più importanti elencate nel testo di rilascio, ci sono oltre 200 nuove caratteristiche e migliorie, fornite da dozzine di sviluppatori, per la versione 8.2. Tra queste:
Advisory Locks: permettono di avere un controllo sugli oggetti del database a livello di applicazione utilizzando il veloce motore di lock di PostgreSQL.
pg_dump selettivi: permettono il dump -consistente rispetto alle transazioni- di un insieme di relazioni, permettendo la loro inclusione o esclusione utilizzando espressioni regolari.
Prepared Statements: ci sono nuove interfacce per l'amministrazione e migliorie sulle prestazioni per i prepared statement.
ISN/ISBN: questo modulo, che contiene i tipi di dato necessari al supporto ISN per la localizzazione, inventariazione e stoccaggio di prodotti, è stato aggiornato per poter supportare gli ultimi standard internazionali.
Crittografia: il modulo pgcrypto, che supporta la crittografia al'interno del database, è stato aggiornato con gli ultimi algoritmi disponibili.
Aggiunte al linguaggio SQL: sono state introdotti nuovi comandi, tra cui UPDATE RETURNING, DROP IF EXISTS, ON COMMIT ed altri per la gestione delle proprietà e dei permessi, per rendere più facile l'amministrazione degli oggetti del database utilizzando la linea di comando.
PSQL Batch Selection: permette di tornare righe alla console a lotti invece che tutte insieme.
ECPG Refactor: l'interfaccia integrata per il linguaggio C è stata in gran parte riscritta e molte funzionalità sono state aggiunte.
Migliorie più importanti al TSearch2: supporto all'UTF-8, thesaurus, supporto alla riscrittura di query e indicizzamento GIN.
PL/Python: ora supporta i named parameter e le funzioni che ritornano insiemi.
La flessibile archittetura di PostgreSQL ha portato ad avere una vasta disponibilit&agravE; di funzionalità aggiuntive, come linguaggi procedurali, interfacce verso sistemi esterni, nuovi tipi di indici, replicazione e strumenti per una alta disponibilità del servizio, tutti ospitati sul sito ufficiale della comunità PostgreSQL. I progetti pubblici che hanno avuto migliorie significative nella versione 8.2 includono:

Full Disjunctions: grazie alla Google Summer of Code, PostgreSQL è il primo sistema di database ad avere una implementazione di questo nuovo algoritmo di unione.
PGPoolII: PGPool, sotto sponsorizzazione del Governo Giapponese, ha aggiunto funzionalità di partizionamento e distribuzione del carico.
PL/Java: uno dei due linguaggi procedurali basati su Java ha raggiunto la maturità per entrare in produzione, permettendo di utilizzare pienamente Java all'interno del database.

< a href="http://www.postgresql.org/about/press/presskit82.html.it">Link di riferimento

Back to top

Privacy Policy | Project hosted by linuxtime.it | pgTheme is a Drupal 6.x Theme creato da Massimiliano Marini per PSQL.it
Original Theme Designed by tinysofa for The Official Site of PostgreSQL