รหัสหลักสูตร : SQL-ADM-Tuning
SQL Server ที่ใช้งานอยู่ ทำงานช้า ประสิทธิภาพแย่ลงหรือไม่ ทราบหรือไม่ว่าอะไรคือสาเหตุและการแก้ไขปัญหาแต่ละจุดนั้นทำได้อย่างไร เมื่อเรียนหลักสูตรนี้จบ หลักสูตร SQL Server Performance Tuning เน้นการเรียนรู้หลักการที่สำคัญเพื่อให้เข้าใจกระบวนการทำงานของ SQL Server พร้อมยกตัวอย่างปัญหาในรูปแบบต่าง ๆ เพื่อให้เราสามารถระบุปัญหาด้านประสิทธิภาพของ SQL Server ได้อย่างตรงจุด ทั้งงานด้าน Administration และ ด้านการ Development เพื่อแก้ไขปัญหาได้ พร้อมสร้างเกณฑ์วัดเพื่อติดตามความผิดปกติได้ด้วยตนเอง ส่งผลให้ประสิทธิภาพการทำงานดีขึ้น
รายละเอียดของหลักสูตร
ระยะเวลาในการอบรม
ระยะเวลา : 4 วัน (24 ชั่วโมง) 9.00 - 16.00 น.
ค่าฝึกอบรม
ราคา 16,790 .- *ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม
Virtual Training/Class Room
Virtual Training สอนสดผ่าน microsoft teams Microsoft Teams Class Room อบรมที่ 9Expert bts ราชเทวี สามารถตรวจสอบรูปแบบการอบรมได้ที่ตารางฝึกอบรม
รูปภาพประกอบหลักสูตร
ตารางฝึกอบรม Public
Class Room
Hybrid(เลือกอบรมแบบ Class Room หรือ Live)


- 24 - 27 มิถุนายน 2568
- 23 - 26 กันยายน 2568
- 16 - 19 ธันวาคม 2568
อบรมภายในองค์กร/Private (In-House)
ขอใบเสนอราคาวัตถุประสงค์
- เข้าใจตัววัดประสิทธิภาพบนทรัพยากรค่าต่าง ๆ และสามารถสร้างเกณฑ์วัดประสิทธิภาพได้ด้วยตนเอง
- เข้าใจ SQL Server Scheduling เป็นอย่างดี
- เข้าใจการประสานการทำงานของ Indexes และ Statistics เพื่อสนับสนุนการ Query และสามารถปรับแต่งทั้ง Query และ Indexes เพื่อเพิ่มประสิทธิภาพสูงสุด
- สามารถใช้เครื่องมือ Automatic Tuning ของ SQL Server ได้
- เข้าใจภาวะการใช้งานพร้อมกัน (Concurrency) การ Lock และการจัดการ Transaction อย่างละเอียด
หลักสูตรนี้เหมาะสำหรับ
- SQL Server Consultant
- ที่ต้องการแก้ไขปัญหาด้านประสิทธิภาพการทำงานของ SQL Server
พื้นฐานของผู้เข้าอบรม
- มีประสบการณ์ดูแลระบบหรือพัฒนาระบบบน Microsoft SQL Server มาก่อน
- เข้าใจทฤษฎี OS และ สื่อบันทึกมาบ้างพอสังเขป
- เข้าใจ Write-ahead Logging (WAL) มาบ้าง
- เข้าใจโครงสร้างข้อมูลแบบ Tree โครงสร้างข้อมูลแบบ Heap
- เข้าใจ Row-Based Database และ Columnar Database มาบ้าง
- ทั้งนี้หากขาดความรู้พื้นฐานบางส่วน สามารถฝึกอบรมได้ โดยจะมีการปูพื้นฐานก่อนบรรยาย ให้พอฟังเนื้อหาต่อไปได้
ความต้องการของระบบ
- A compatible 64-bit x86/AMD64 CPU launched in 2011 or later
- 1.3GHz or faster core speed
- 8GB RAM or more
- Windows 11 / 10
- SQL SERVER
- SQL Server Management Studio
หัวข้อการฝึกอบรม
- สถาปัตยกรรมของ Microsoft SQL Server, การจัดตารางเวลาหน่วยประมวลผล (Scheduling) และการรอคอย (Waits)
- รู้จักกับองค์ประกอบต่าง ๆ ของ SQL Server และ SQLOS
- Windows Scheduling เทียบกับ SQL Server Scheduling
- เข้าใจ Waits และ Queues
- ประสิทธิภาพของ SQL Server I/O
- รู้จัก I/O รูปแบบต่าง ๆ
- แนวทางการใช้งานที่พบบ่อย
- การติดตั้งและการทดสอบ I/O
- โครงสร้างฐานข้อมูล
- โครงสร้างฐานข้อมูลเชิงลึก
- Data File เชิงลึก
- ฐานข้อมูล tempdb เชิงลึก
- ประสิทธิภาพของ SQL Server Memory
- Memory ในส่วนของ Windows
- Memory ในส่วนของ SQL Server
- การใช้งาน In-Memory OLTP
- ภาวะการใช้งานพร้อมกัน (Concurrency) บน Microsoft SQL Server
- เข้าใจกลไก Concurrency และ Transactions
- เข้าใจการ Lock ในเชิงลึก
- เจาะลึกการทำงานของ Index และ Statistics
- เข้าใจความสำคัญของ Statistics และกลไกประเมินจำนวนแถวข้อมูล (Cardinality Estimation)
- เจาะลึก Index แบบ Rowstore
- เจาะลึก Index แบบ Columnstore
- เจาะลึกการประมวลผล Query
- การประมวลผล Query และกลไก Query Optimization
- Query Execution Plan (Compiled Plan) ที่ได้มา
- วิธีวิเคราะห์ประสิทธิภาพ Query Execution Plan
- Adaptive Query Processing ใน Microsoft SQL Server 2017
- Intelligent query processing ใน Microsoft SQL Server 2019
- การเกิด Plan caching และการ Recompilation
- การเกิด Plan Cache
- การวิเคราะห์และบรรเทา Plan Cache ที่เกิดภาวะถดถอย
- ประโยชน์ของ Query Store
- Automatic Tuning ใน Microsoft SQL Server 2017 และ Microsoft SQL Server 2019
- การติดตามเหตุการณ์ด้วย Extended events
- แนวคิดของ Extended Events
- การใช้งาน Extended Events
- เครื่องมืออื่น ๆ ในการติดตาม ตรวจสอบ และสร้าง
- เครื่องมือในการติดตามตรวจสอบ
- การสร้างเกณฑ์วัด และการวัดผล
ตารางฝึกอบรม Public
Class Room
Hybrid(เลือกอบรมแบบ Class Room หรือ Live)


- 24 - 27 มิถุนายน 2568
- 23 - 26 กันยายน 2568
- 16 - 19 ธันวาคม 2568
อบรมภายในองค์กร/Private (In-House)
ขอใบเสนอราคาRoad map
หมายเหตุ
- โปรโมชั่นหลักสูตรต่อเนื่อง เรียนต่อเนื่องของกลุ่มวิชานั้นๆ ได้รับส่วนลด 15%
- เปิดอบรมเมื่อมีผู้สมัครตั้งแต่ 4 ท่านขึ้นไป
- ตรวจสอบโปรโมชั่น