Course: SQL Server Performance Tuning Best Practices

หลักสูตรอบรม : SQL Server Performance Tuning Best Practices

(ครอบคลุม Version 2016-2022)

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

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

*ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม*


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

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

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

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


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



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

Public Training [Jan-Jun 2025]
Public Training [July-Dec 2025]
In-house Training [Jan-Jun 2025]
In-house Training [July-Dec 2025]

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

#พร้อมเอกสาร lab #ทุกขั้นตอน

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

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

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

📌เริ่มปูตั้งแต่พื้นฐาน skill set ของผู้ที่จะทำหน้าที่ตรวจสอบและวิเคราะห์ SQL Server ภายในองค์กร ในเรื่อง Health Check & Performance Tuning

📌ผู้เรียนจะได้รับการเตรียมความพร้อมทั้งในด้านความเข้าใจเชิงระบบและเชิงเทคนิค เพื่อให้สามารถวิเคราะห์ ตรวจสอบ และปรับปรุงการทำงานของ SQL Server ได้อย่างเป็นระบบ

📌สามารถ ตรวจสอบค่าคอนฟิกและสภาพแวดล้อมปัจจุบัน:Instance รวบรวมรายละเอียดการตั้งค่าของ Instance (เช่น การตั้งค่า memory, MAXDOP, ค่า parallelism ฯลฯ) และตรวจสอบว่า config โดยรวมมีความเหมาะสมหรือไม่ ตาม Best Practices

📌สามารถ ตรวจสอบค่าคอนฟิกและสภาพแวดล้อมปัจจุบัน:tempdb รวบรวมรายละเอียดการตั้งค่าของ tempdb และตรวจสอบว่า config โดยรวมมีความเหมาะสมหรือไม่ ตาม Best Practices

📌สามารถ ตรวจสอบค่าคอนฟิกและสภาพแวดล้อมปัจจุบัน:User Database รวบรวมรายละเอียดการตั้งค่าของ Database และตรวจสอบว่า config โดยรวมมีความเหมาะสมหรือไม่ ตาม Best Practices

📌สามารถ ตรวจสอบรายการ Top 10 Tables (per User DB) โดยอ้างจาก โดยอ้างจาก Table Usage Stats เพื่อระบุ Hot Tables และแนวทางจัดการเชิงประสิทธิภาพ (เช่น Indexing / Partitioning)

📌สามารถ ตรวจสอบรายการ Top 10 Indexes and Statistics (per User DB) โดยอ้างจาก Index Usage Stats ได้บทสรุป Index ที่ถูกใช้งานมากที่สุด หรือแทบไม่ถูกใช้งานเลย (useless)

📌สามารถ ตรวจสอบรายการ Top 10 Most Time-Consuming Queries  รวบรวมรายการ Top Query ที่ใช้เวลารันนาน นำไปสู่แนวทางการ Tuning หรือ Rewriting

📌สามารถ ตรวจสอบรายการ Top 10 Store Procedures (per User DB) โดยอ้างจาก SP Usage Stats เพื่อระบุ candidate สำหรับ Performance Optimization

📌สรุปผลจาก Top Tables / Indexes / Queries / Store Procedures เชื่อมโยงข้อมูลจากแต่ละส่วนเข้าด้วยกัน เพื่อวางแนวทางปรับปรุง* โดยไม่ต้องแก้โค้ดเดิม

📌รู้จักกับแนวทางปรับปรุง: Data File/ FileGroup ออกแบบระบบ Storage ในการจัดเก็บได้อย่างเหมาะสม และได้ประสิทธิภาพสูงสุด

📌รู้จักกับแนวทางปรับปรุง: Partition Table ที่สามารถเก็บข้อมูลขนาดใหญ่ในระดับ Enterprise ได้อย่างเต็มประสิทธิภาพ และทำให้ไม่เกิดความช้าในการ Read/Write

📌รู้จักกับแนวทางปรับปรุง: Indexes การสร้างและเลือกใช้ Indexes ที่เหมาะสม สำหรับการทำงาน query แต่ละประเภท เพื่อความเร็วในการออก report รวมถึงแนวทางการบำรุงรักษา Indexes เมื่อเกิด Fragmentation ขึ้น

📌รู้จักกับแนวทางปรับปรุง: Isolation Level ที่เหมาะสม เพื่อลด deadlock และ blocking อย่างเห็นได้ชัด

📌รู้จักแนวทางการบำรุงรักษา database / indexes / statistics / store procedure ที่ควรรู้จักและจำเป็นต้องทำ เพื่อให้ระบบทำงานได้อย่างมีประสิทธิภาพ และ ยั่งยืน

📌กรณีศึกษาและตัวอย่างชุดข้อมูลจากการใช้งานในธุรกิจจริง

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

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

📌มาร่วมเรียนรู้ ศาสตร์และศิลป์แห่งการเพิ่มประสิทธิภาพ SQL Server อย่างมืออาชีพ
เสริมทักษะเชิงลึกทั้งด้าน การตรวจสอบ วิเคราะห์ และปรับแต่งประสิทธิภาพระบบฐานข้อมูล เพื่อให้คุณสามารถ ยกระดับ SQL Server ขององค์กรให้ทำงานได้เต็มศักยภาพ กับ Born2Learn

วิทยากร:

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

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

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

สอบถามเพิ่มเติม
Previous
Previous

Course: Design and Implement PostgreSQL with Best Practices

Next
Next

Course: SQL Server Administration