Course: Design and Implement PostgreSQL with Best Practices

หลักสูตรอบรม : Design and Implement PostgreSQL with Best Practices

ระยะเวลา: 4 วัน (24 ชม.) 9.00 - 16.00 น.

ราคาอบรม/ท่าน : 15,000 บาท/17,000 บาท (Public Training with Online/Onsite)
กรณีเป็น In-house Training จะคำนวณราคาตามเงื่อนไขของงานอบรม


Public Training หมายถึง การอบรมให้กับบุคคล/บริษัท ทั่วไป ที่มีความสนใจอบรมในวิชาเดียวกัน โดยจะมี 2 แบบ

1. อบรมแบบ Online โดย Live ผ่านโปรแกรม Zoom พร้อมทำ Workshop ร่วมกันกับวิทยากร

2. อบรมแบบ Onsite  ณ ห้องอบรม ที่บริษัทจัดเตรียมไว้ พร้อมทำ Workshop ร่วมกันกับวิทยากร 

หมายเหตุ: - ผู้อบรมต้องนำเครื่องส่วนตัวมาใช้อบรมด้วยตัวเอง
- วันอบรมที่ชัดเจนทางบริษัทจะแจ้งภายหลัง ตามเดือนที่ผู้อบรมแจ้งความประสงค์ไว้ (ทางบริษัทขอสงวนสิทธิ์การปรับเปลี่ยน ตามความเหมาะสม)


In-house Training หมายถึง การอบรมให้กับบริษัทของลูกค้าโดยตรง โดยใช้สถานที่ของลูกค้าที่จัดเตรียมไว้ หรือจะเป็นแบบ Online ก็ได้เช่นกัน และลูกค้าสามารถเลือกวันอบรมได้



ลงทะเบียนอบรมได้ที่

เน้นการทำ Workshop ที่ถูกออกแบบมาอย่างดีเยี่ยม, สนุกสนาน, ครบครัน เพื่อช่วยในการเรียนรู้และทำให้เกิดความเข้าใจได้อย่างง่ายดายที่สุด

#พร้อมLabSnapshot #ทุกขั้นตอน

(ลิขสิทธิ์ snapshot โดย อ.สุรัตน์ เกษมบุญศิริ)

เนื้อหาต่างๆ มีการปรับเปลี่ยน/จัดหมวดหมู่ ใหม่ทั้งหมด เพื่อทำให้ง่ายต่อความเข้าใจ

การันตีครับ ว่า ผู้อบรมทุกคนที่จบจาก course นี้จะได้รับความรู้ทั้งภาคทฤษฏีและภาคปฏิบัติ อย่างครบถ้วน เพื่อนำไปใช้ในการทำงานจริง

📌เริ่มปูตั้งแต่พื้นฐาน skill set ของผู้เริ่มต้นที่จะนำระบบ PostgreSQL Database มาใช้ในองค์กร

📌เข้าใจกับภาพรวมของ PostgreSQL Database Architecture

📌สามารถออกแบบการติดตั้งระบบ PostgreSQL ที่ถูกต้องในแต่ละสถานการณ์ โดยเลือก PostgreSQL Components ที่เหมาะสม

📌การออกแบบที่ถูกต้อง คือก้าวแรกที่ดี เพื่อนำไปสู่การ implement บนระบบ Production ได้อย่างราบรื่น, มีประสิทธิภาพ และรองรับกับการขยายตัวของข้อมูลในอนาคต

📌สามารถใช้ Tool ในการจัดการบริหารงาน PostgreSQL ได้อย่างเหมาะสม

📌สามารถสร้าง และเริ่มต้นตั้งค่าต่างๆของ Database ได้ถูกต้อง เพื่อรองรับกับ Project ต่างๆ

📌สามารถบริหารจัดการ Database ได้อย่างครบถ้วนในสถานการณ์ต่างๆ

📌สามารถปรับแต่งค่า Parameters ที่จำเป็นต่อการทำงาน

📌สามารถอธิบายโครงสร้างของ File ต่างๆบน Database และสามารถออกแบบระบบ Storage ในการจัดเก็บได้อย่างเหมาะสม

📌มีความเข้าใจเกี่ยวกับ Template DB และจุดประสงค์ในการนำไปใช้งาน

📌การตั้งค่าระบบ Authentication บน PostgreSQL

📌การบริหารจัดการ Databases Users ในรูปแบบที่เหมาะสม รวมถึงเทคนิคการ Assign Permission ในรูปแบบต่างๆ

📌สามารถบริหารจัดการและดำเนินการ Backup ได้อย่างถูกต้อง

📌สามารถบริหารจัดการและดำเนินการ Restore ได้อย่างถูกต้อง

📌เข้าใจในหลักการของ PITR (Point-in-Time-Recovery) และ ดำเนินการได้อย่างถูกต้องตามสถานการณ์

📌รู้จักการทำงานของ Query Processor แบบ Step by Step และสามารถอ่านและวิเคราะห์ Query Plan ได้อย่างถูกต้อง

📌การสร้างและเลือกใช้ Indexes ที่เหมาะสม สำหรับการทำงาน query แต่ละประเภท เพื่อความเร็วในการออก report

📌สามารถ Tuning ระบบ PostgreSQL ได้อย่างเหมาะสม เพื่อ Performance Improvement แบบยั่งยืน

📌แนวคิดระบบ Raid กับความสัมพันธ์กับการทำงานของ Data File, Log File และ Temp

📌สามารถสร้างและจัดการ Tablespace ได้อย่างเหมาะสม

📌สามารถสร้างและใช้งาน Partition Table ได้อย่างเหมาะสม

📌สามารถออกแบบและสร้างระบบ Replication ได้อย่างเหมาะสมในสถานการณ์ต่างๆ

📌ขั้นตอนต่างๆ แบบ step-by-step ด้วย lab snapshot พร้อมนำกลับไปทบทวน ที่ไหน เมื่อไหร่ ก็ได้

📌workshop ตลอดการฝึกอบรม โดย lab practice ที่มีคุณภาพและทำให้กลมกล่อม เข้าใจง่าย โดย อ.สุรัตน์

📌มาร่วมเรียนรู้การ design, implement และบริหารจัดการระบบ PostgreSQL แบบมืออาชีพ กับ Born2Learn

วิทยากร:

อ.สุรัตน์ เกษมบุญศิริ

ผู้เชี่ยวชาญและวิทยากรที่มีประสบการณ์มากกว่า 20 ปีในวงการ

พร้อมด้วยใบรับรองจากบริษัทระดับโลกมากมาย อาทิเช่น Microsoft, CompTIA, ITIL, Cisco และอื่นๆ

หลักการและเหตุผล :

This course provides the knowledge to master one of the popular databases with PostgreSQL. This course is designed to provide knowledge and hands on skills to become a successful PostgreSQL expert.

วัตถุประสงค์ :

·         How to implement PostgreSQL with Best Practice

·         How to perform complete DBA Task on PostgreSQL

·         How to program database query with optimization

·         How to tuning performance PostgreSQL


หลักสูตรนี้เหมาะสำหรับ :

The primary audience for this course is individuals who want to implement Database with PostgreSQL an organization with best practices.


ความรู้พื้นฐาน :

·         Working knowledge of PostgreSQL

·         Working knowledge of SQL

·         Working knowledge of relational databases

·         Some experience with database design


เนื้อหาหลักสูตร :

Part1:  PostgreSQL Implement and Administration Best Practices

  • PostgreSQL Architecture

  • Preparing PostgreSQL Environment

  • Installing PostgreSQL

  • Server Setup and Operation

  • Manage Database

  • Configure Authentication

  • Manage Role and Users

  • Monitor PostgreSQL

  • Backup and Restore Operation

Part2: PostgreSQL Database Query Optimization Best Practices

  • Overview of Query Processor

  • Design and choose appropriate Indexes

  • Index Optimization Tips

  • Making Use of Statistics

  • Query Optimization Tips

 

Part3: PostgreSQL Database Performance Tuning Best Practices

  • Best practice for tuning PostgreSQL to utilization memory

  • Best practice for tuning PostgreSQL to utilization storage

  • Design and Implement PostgreSQL Scalability and replication



Next
Next

Course: SQL Server Administration