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