Successfully reported this slideshow.
Your SlideShare is downloading. ×

PostgreSQL

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 9 Ad

More Related Content

Similar to PostgreSQL (20)

Advertisement

Recently uploaded (20)

PostgreSQL

  1. 1. WWW.PGTRAINING.COM POSTGRESQL – AMMINISTRAZIONE E TUNING   Relatore:  Enrico Pirozzi www.enricopirozzi.info ­ info@enricopirozzi.info  27/11/08 /home/scotty/enrico/corso­web/finale/Installazione/intro.odp page 1
  2. 2. INTRODUZIONE INTRODUZIONE 27/11/08 /home/scotty/enrico/corso­web/finale/Installazione/intro.odp page 2
  3. 3. Introduzione PostgreSQL è il più avanzato database open  source E' estendibile e personalizzabile Supporta SQL ­ ANSI/ISO  E' sviluppato attivamente da più di 20 anni 1986­1993:  Berkeley Postgresl → da Ingres (Berekeley) 1994 – 1995:  Postgres95 Aggiunta dell'SQL 1996 – oggi:  PostgreSQL → Sviluppato dalla comunità Sito Ufficiale www.postgresql.org  Sito dei contrib non ufficiali pgfoundry.org Comunità italiana www.psql.it 27/11/08 /home/scotty/enrico/corso­web/finale/Installazione/intro.odp page 3
  4. 4. Introduzione 27/11/08 /home/scotty/enrico/corso­web/finale/Installazione/intro.odp page 4
  5. 5. Principali Caratteristiche Portabile Scritto in C Supportato in Windows, Linux , Unix Affidabile ACID Supporta le transazioni Supporta i savepoints  Utilizzo del WAL (write ahead log) Scalabile Utilizza mvcc Row level locking Partitioning Table spaces 27/11/08 /home/scotty/enrico/corso­web/finale/Installazione/intro.odp page 5
  6. 6. Principali Caratteristiche Accessi  Possibilità di decidere chi si può collegare Support di log delle connessioni Alta affidabilità Slony Avanzate Supporta triggers e funzioni Supporta linguaggi procedurali e tipi di dati  personalizzabili Point in time recovery 27/11/08 /home/scotty/enrico/corso­web/finale/Installazione/intro.odp page 6
  7. 7. Limitazioni del database Dimensione Massima  Illimitata Max dimensione tabella 32 TB Max dimensione riga 1,6 TB Max dimensione campo 1 Gb N° max righe/tabella illimitata Max n° indici Illimitato 27/11/08 /home/scotty/enrico/corso­web/finale/Installazione/intro.odp page 7
  8. 8. Terminologia PostgreSQL è stato progettato presso l'università di  Berekeley per cui la terminologia è quella  accademica Esempi di terminologia: Tabella   → Relazione Riga → Tupla Colonna → Attributo Terminologia per lo storage Data Block → Page ( se il blocco è sul disco) Page → Buffer (se il blocco è in RAM) 27/11/08 /home/scotty/enrico/corso­web/finale/Installazione/intro.odp page 8
  9. 9. Introduzione Abbiamo parlato di  Storia Principali caratteristiche Terminologia 27/11/08 /home/scotty/enrico/corso­web/finale/Installazione/intro.odp page 9

×