Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Partitioning in PostgreSQL from Scratch
Rating: 3.9 out of 5(87 ratings)
586 students

Learn Partitioning in PostgreSQL from Scratch

A-Z guide to design and implement partitions in PostgreSQL ( Postgres ) Database
Created byRajkumar V
Last updated 11/2016
English

What you'll learn

  • Understand what, when and how to partition
  • Implement partitions in production system
  • Write optimized queries to make use of the designed partitions
  • Handle maintenance tasks related to partitions
  • Automate all the tasks that has got to do with partitions

Course content

7 sections42 lectures1h 29m total length
  • Introduction5:55

    After this introduction session, you will be able to understand:

    • Who is this Course for?
    • Key Takeaways
    • Pre-requisites
    • What does this Course cover?

Requirements

  • Download and Install PostgreSQL 9.4 or latest
  • Download and Install pgAdmin III (Optional but good to have)

Description

Learn the key terminologies, basic concepts, implementation techniques that you will need to build a, fully functional partitioned tables with PostgreSQL database. Every concepts or topics are covered with hands on demo session, along with English Caption / Subtitles to provide better clarity.

Many of the key concepts learned in this course can be applied on other databases as well. 

Handling huge volume of data / big tables in RDBMS

There are plenty of opportunities in data domain, and being able to learn and appreciate the importance of data volume handling through Partitions in RDBMS, will give you a confidence to tackle the challenges that you encounter in real time projects.

Content and Overview

Through this 7 session course, with more than 40 lectures, 6 Quiz chapters along with additional resources, you will 

  • Understand what, when and how to Partition.
  • Gain confidence in implementing Partitions in Production system
  • Know how to write optimized queries on the partitioned tables
  • Be able to handle maintenance tasks related to partitions
  • Understand how to automate all the tasks related to partitions

You can test the knowledge gained through the sessions by attending quizzes and every use case mentioned in the course are explained with demo sessions thereby enabling you to practice the newly learned skills. 

Downloadable Resources

You can also download the source code files used during the demo sessions, to practice at your end. The source code files are available for download as part of the last section named "Resources".

Learners who complete this course will gain the knowledge and confidence to implement a fully functional and automated Partitioning solutions in the projects.

Who this course is for:

  • Database Administrators
  • Database or Data Warehouse programmers
  • Application developers using PostgreSQL as their backend
  • ETL developers