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 ก็ได้เช่นกัน และลูกค้าสามารถเลือกวันอบรมได้
ลงทะเบียนอบรมได้ที่
เน้นการทำ 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 และอื่นๆ