Your SlideShare is downloading. ×
Postgresql la apuesta_acertada
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Postgresql la apuesta_acertada

258

Published on

Postgresql la apuesta certa, ventajas y beneficios del manejador de base de datos

Postgresql la apuesta certa, ventajas y beneficios del manejador de base de datos

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
258
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ● Que es Postgres● RDBMS y ORDBMS● ACID● Características● Limitantes● WAL● PITR● Nuevas características● Lenguaje procedimental● Mejorar el rendimiento● Funcionalidades Adicionales
  • 2. ● PostgreSQL ➢ Proveniente de Berkeley Proviene de un proyecto llamado Ingres de la Universidad de Berkeley ➢ Licencia BSD (Berkeley Sotfware Distribution) La licencia BSD al contrario que la GPL permite el uso del código fuente en software no libre
  • 3. ●RDBMS (Sistema Gestor de Base deDatos Relacional)●ORDBMS (Sistema Gestor de Base deDatos Objeto-Relacional)
  • 4. ● ACID ➢ Atomicidad ➢ Consistencia ➢ Aislamiento ➢ Durabilidad o Persistencia
  • 5. ● Características ➢ DBMS Objeto-Relacional ➢ Altamente Extensible ➢ Soporte SQL Comprensivo ➢ Integridad Referencial ➢ API Flexible ➢ Lenguajes Procedimental ➢ Cliente/Servidor
  • 6. ● Limitantes ➢ Tamaño máximo de base de datos Ilimitado – Existen BD de 32 TB ➢ Tamaño máximo de tabla 32 TB ➢ Tamaño máximo por registro 400GB ➢ Cantidad máxima de registros por tabla Ilimitado ➢ Cantidad máxima de columnas por tabla 250-1600 (depende del tipo de columna) ➢ Cantidad máxima de índices ilimitados
  • 7. ● WAL ➢ Permite la recuperación después de una caída inesperada de base de datos● PITR ➢ Permite recuperar datos en un punto o intervalo de tiempo especifico
  • 8. ● Nuevas Caracteristicas ➢ Control de concurrencia de multiversiones Multiversion concurrency control(MVCC) ➢ Respaldo en caliente con pg_dump ➢ Tablas Temporales ➢ Nuevas características SQL, CASE, INTERSECT,EXCEPT, LIMIT/OFFSET, SET TRANSACTION ISOLATION LEVEL, SELECT ... FOR UPDATE, LOCK TABLE ➢ Ports para Windows NT/ix86 y NetBSD/arm32.
  • 9. ● El lenguaje procedimental plpgsql ➢ Combina SQL (92) / Lenguaje procedimental ➢ Encapsular Transacciones complejas ➢ Brindar Seguridad ➢ Rendimiento ➢ Portabilidad● Otros lenguajes procedimentales ➢ PL/Tcl ➢ PL/Perl ➢ PL/Python ➢ Librerias en C
  • 10. ● Mejorar el Rendimiento ➢ Vacuum ➢ Explain / Explain analyze ➢ Cluster ➢ Particionamiento de Tablas
  • 11. VACUUM
  • 12. ● Funcionalidad adicionales ➢ Pgpool ➢ pg_freespacemap ➢ pg_buffercache ➢ Postgis
  • 13. ● Preguntas y Respuestas
  • 14. Muchas gracias por su atención... Contacto: lennin.caro@yahoo.com @lennincaro +58 412-5826767

×