• Like

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Admon PG 1

  • 1,689 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,689
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
30
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. Presentación del Curso de Administración Nivel 1 de PostgreSQL 9.0 Instructor: Emanuel Calvo Franco
  • 2. Objetivos de esta presentación  Respecto al curso  Que el asistente obtenga los conocimientos de administración básica de Postgresql 9.0  El asistente tiene que ser capaz de mantener, monitorear, respaldar y entender su estructura .  Instalar componentes y conocer los mismos.  Respecto a la presentación  Dar un pantallazo general a la nueva versión.  Conocer las nuevas características y diferencias respecto a versiones anteriores.
  • 3. Breve introducción a la versión 9.0 Principales características.
  • 4. Navegando por las características generales  Replicación integrada a  Restricciones de llave única través de log shipping (SR – aplazables para HS) actualizaciones masivas.  Bloques de código de  Restricciones de exclusión. anónimo (DO).  Mejoras en autenticación y  Soporte para Windows 64- seguridad. bit.  Nueva implementación de  Mejoras para WF LISTEN-NOTIFY. (PRECEDING –  VACUUM FULL ahora FOLLOWIING) reescribe la tabla e índices  Disparadores por columna y totalmente. condicionales.  Pg_upgrade para versiones  EXPLAIN en JSON, XML y antiguas. YAML.  Mejoras de performance en  Mejoras a hstore. los joins.
  • 5. Características específicas  Archive_mode solo afecta a archive_command.  Wal_level afecta el contenido de la WAL.  Add_missing_from, regexp_flavor desaparecen.  Comprobaciones sobre tablas secundarias integradas a la primaria.  Mejoras a SIMILAR TO.  Mejoras internas a PL/Pgsql
  • 6. Cambios  Permite al servidor esclavo tener  Mejora del rendimiento para consultas (Hot Stand By) encontrar tablas hijas.  Permitir trasmitir datos de  Mejoras en joins innecesarios registro de escritura al servidor en el optimizador. esclavo (Streaming Replication).  Permitir el uso de IS NOT  Funciones de monitoreo de NULL para el uso de índices. esclavos  Mayor consistencia en GEQO. (pg_last_xlog_receive_location(), pg_last_xlog_replay_location())  Mejoras en el ANALYZE para valores de tablas heredadas.  Permitir establecer valores de seq_page_cost/random_page_co  Nombre de aplicación en st POR TABLESPACE. pg_Stat_activity  Loguear los cambios cuando se  pg_stat_reset_shared envía un RELOAD al servidor. ('bgwriter') para resetear contador del bgwriter.  Creación de índices no necesita nombre ni esquema.
  • 7. Links de interés.  Mayor información de las notas de versión en:  http://www.postgresql.org/docs/9.0/static/release-9-0.html
  • 8. Puntos del Curso Descripción completa del temario
  • 9. Puntos de conocimientos esenciales Puntos Objetivos  Introducción al Modelo  Este capítulo permite al Relacional, Arquitectura  Cliente/Servidor asistente tener las  Breves comparaciones con nociones elementales del otros motores. gestor.  Procesamiento interno y Arquitectura  Se puede entender su  Instalación funcionamiento.  SO: Linux - Windows  Configuración Básica del servidor y conexiones  Contribs
  • 10. Administración Puntos Objetivos  Herramientas: PgAdmin III y  Este capítulo está psql orientado a el manejo  Migraciones de versión  Monitoreo básico y elemental del  Mantenimiento motor.  Respaldos. Tipos.  Así también  Transaccionalidad conocimientos de los  Entendiendo el lenguajes por defecto. funcionamiento de la WAL  Nociones de replicación básicas.
  • 11. SQL - PL/pgsql - Funciones  SQL Estándar (DDL y  Objetivos DML).  Conocer la sintaxis SQL y  PL/pgsql, objetos y de otros lenguajes jerarquía.  Introducción PL/Perl y PL/Pythonu.
  • 12. Elementos de seguridad Puntos Objetivo  Seguridad en PostgreSQL  Otorgar al asistente las  Roles: Usuarios y Grupos nociones de seguridad  Esquemas y Permisos para delimitar accesos y  Vistas y Reglas privilegios en datos.  Seguridad de Datos  Comunicaciones y conexiones remotas  Restricciones a través de la configuración  Autenticación y encriptación
  • 13. Elementos de performance Puntos Objetivos  Benchmarking  Basándose en los  Entendiendo el EXPLAIN conocimientos anteriores,  Estadísticas este capítulo otorga  Afinando servidores nociones para poner a dedicados y de desarrollo punto nuestras consultas  Mejora de Consultas SQL SQL.  Optimización y técnicas de performance  Conceptos básicos de Full Text Search
  • 14. Inscripciones  Fecha límite de inscripción: 20 de noviembre  Fechas: 27 de Noviembre y 4 de Diciembre  Costo: Consulte con silvia.igon@gmail.com  Instructor: postgres.arg@gmail.com