รหัสหลักสูตร : 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 หรือ Ms Teams)
Class Room
Hybrid(เลือกอบรมแบบ Class Room หรือ Ms Teams)
- 15 - 18 มิถุนายน 2569
- 01 - 04 กันยายน 2569
- 21 - 24 ธันวาคม 2569
อบรมภายในองค์กร/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 หรือ Ms Teams)
Class Room
Hybrid(เลือกอบรมแบบ Class Room หรือ Ms Teams)
- 15 - 18 มิถุนายน 2569
- 01 - 04 กันยายน 2569
- 21 - 24 ธันวาคม 2569
อบรมภายในองค์กร/Private (In-House)
ขอใบเสนอราคาRoad map
หมายเหตุ
- โปรโมชั่นหลักสูตรต่อเนื่อง เรียนต่อเนื่องของกลุ่มวิชานั้นๆ ได้รับส่วนลด 15%
- เปิดอบรมเมื่อมีผู้สมัครตั้งแต่ 4 ท่านขึ้นไป
- ตรวจสอบโปรโมชั่น























