หลักสูตรนี้ได้กล่าวถึงเทคนิคและวิธีการต่างๆ ในการปรับปรุงระบบฐานข้อมูล โดยเน้นไปที่การทำงานจริง จากประสบการณ์ทำงานของผู้สอนมากกว่า 20 ปี อย่างหมดเปลือก โดยกล่าวตั้งแต่วิธีการ Measuring Performance Baseline เพื่อหาคอขวดหรือปัญหาที่ทำให้ Database ช้า เพื่อที่จะได้แก้ไขปัญหาได้ตรงจุด, Query Best Practices, Refactoring Cursor, Using and Optimizing Index รวมถึงวิธีการ Reduce Locking and Blocking และเทคนิคอื่นๆ อีกมากมาย (ใช้ได้กับ SQL ทุก Version)
DBA และ Programmer ที่เคยใช้ SQL มาแล้วบ้าง แต่มีปัญหาเรื่อง Database ช้า
ลงทะเบียนอบรมหลักสูตร: | SQL-12: Tuning and Optimizing Database using SQL Server |
ราคา: | ท่านละ 18,900 บาท (ไม่รวม VAT) |
ราคานี้ได้รวม ค่าเครื่อง PC สำหรับอบรม + เอกสารอบรม + อาหารว่าง + อาหารกลางวัน (ไม่ต้องนำ Notebook มาเอง) | |
วันอบรม: | จ.-อ. ที่ 10-11 มีนาคม 2568 (2 วัน) |
จำนวนวัน: | 2 วัน |
เวลาอบรม: | 09:00 - 16:00 น. |
สถานะ: | เปิดรับสมัคร |
รับจำนวนจำกัด และทางบริษัทขอสงวนสิทธิ์ให้กับผู้ที่ชำระค่าอบรมก่อน ถ้าผู้เข้าอบรมไม่สามารถอบรมในรอบนี้ได้ ทางบริษัทจะเปิดอบรมในรอบต่อไป พฤษภาคม 2568 | |
ต้องการดูรอบการอบรมทั้งหมด | |
สถานที่อบรม: | Reno Hotel Bangkok (ตรงข้ามห้าง MBK)มีที่จอดรถ, ติดรถไฟฟ้า, ใกล้ทางด่วน (มีมาตรการป้องกันไวรัส) |
วิทยากร: |
อ.ยงยุทธ เดชปัญญาวิมล (Microsoft Certified Trainer - MCT) ประสบการณ์สอน และทำงานจริง 28 ปี ต้องการให้อาจารย์ไปสอนที่ Office ของท่าน (Click) |
LINE ID: | 0882274252 |
Email: | analyst.development@gmail.com |
โทรศัพท์: | 088-227-4250, 093-069-0008 |
Module 1: Monitoring and Measuring Database Performance
วิธีการหาสาเหตุที่ทำให้ฐานข้อมูลช้าลง ซึ่งเป็นหัวใจของการ Tuning ไม่ว่าจะเป็นเรื่อง Hardware หรือ Software พร้อมทั้งวิธีการ Capture Performance Baseline เพื่อที่กำหนดลำดับความสำคัญในการ Tuning ต่อไป
Lesson:
Module 2: Optimizing Physical Database Design
วิธีการออกแบบและปรับแต่งฐานข้อมูล แบบเข้าใจแก่นแท้ของการออกแบบอย่างแท้จริง โดยใช้เทคนิค Normalization, Denormalization, Generalization และอื่นๆ อีกมาก
Lesson:
Module 3: Optimizing Queries for Performance
เรียนรู้การทำงานและวิธีคิดของ SQL Server อย่างลึกซึ่ง รวมถึงวิธีการวิเคราะห์และออกแบบ Query Statement โดยใช้ Query Optimizer เพื่อให้ได้การ run query ที่ทำงานได้อย่างมีประสิทธิภาพสูงสุด
Lesson:
Module 4: Refactoring Cursors into Queries
ในบทนี้ได้กล่าวถึงวิธีการปรับแต่ง Stored Procedure โดยหลีกเลี่ยงการใช้ Cursor ที่ทำให้ระบบช้าลง
Lesson:
Module 5: Optimizing an Indexing Strategy
วิธีเพิ่ม Performance โดยใช้ Index, วิธีการดูแล Index, บำรุงรักษา Index แบบหมดเปลือกรวมถึงผลกระทบ และวิธีการแก้ปัญหาเนื่องจากการนำ Index มาใช้งานอีกด้วย
Lesson:
Module 6: Managing Concurrency
วิธีการจัดการการเข้าถึงข้อมูลแบบผู้ใช้หลายคน (Multi-user environment) เพื่อลดการรอ (Wait Lock) รวมถึงการลดปัญหาการเกิด Dead Lock
Lesson:
มีหลักสูตรมาตรฐานให้เลือกหลากหลาย และรับ Customize Course เพื่อให้ตรงกับความต้องการของผู้เรียนมากที่สุด โดยให้บริการทั้งในและนอกสถานที่ ทั้งในกรุงเทพและต่างจังหวัด รับผู้อบรมตั้งแต่ 1 คนขึ้นไป และสามารถเรียนตัวต่อตัวได้ จัดอบรมได้ทุกงบประมาณ
โดยผู้สอนที่มีประสบการณ์พัฒนาระบบให้กับองค์กรชั้นนำต่าง ๆ เช่น บริษัท ปตท., บริษัทในเครือห้างสรรพสินค้า Central, Johnson and Johnson, Bridgestone, etc.
ตอนแรกผมมีปัญหากับการทำงานมากๆ ในเรื่อง ระบบฐานข้อมูล พอคนใช้มากขึ้น ข้อมูลเพิ่มมากขึ้น ระบบที่คิดว่า ออกแบบไว้ดีแล้ว กลับแย่ลงเรื่อยๆ หาสาเหตุก็ไม่พบ พอดีเจอ Training Course เรื่อง SQL-12: Tuning and Optimizing Queries Using SQL Server อ่านเนื้อหาแล้ว ตรงประเด็น เลยลองเข้ามาอบรมดูปรากฏว่า ได้ผลเลยครับ ตั้งแต่ตอนที่ Train ก็เห็นทันทีเลยว่า แต่ละเรื่อง โดนมากๆ เอามาใช้ได้แทบทุกเรื่อยเลย กลับมาปรับระบบที่บริษัท ก็ได้ผลจริงๆ ระบบที่วิ่งเป็นเต่า กลับมาเร็วได้อีกครั้ง
นับถือจริงๆ เลยครับ ทั้งเนื้อหา และการสอนของ อ. ยงยุทธ เน้นเรื่องนำไปใช้ได้จริง ๆ ครับ หลังจาก จัดการกับระบบไปแล้ว เลย มานึกๆ ว่า ควรศึกษา Basic ใหม่ดีกว่า เพราะ ถ้า Basic ดี น่าจะทำให้ การทำงานเราดีกว่าเดิม ปัญหาที่คาดว่าจะเกิดขึ้น ก็สามารถป้องกันได้ ก็เลยลงอีกเรียนหลักสูตรคือ SQL-15: Implementing Microsoft SQL Server 2005/2008 (for Developer) เพิ่มอีก และต้องการที่จะให้ทีมงานได้ Train ด้วย หลังจาก Train เลยพึ่งรู้ว่า ความรู้หลายๆ อย่าง ยังขาดไปมากจริงๆ ต้องขอขอบคุณ อ.ยงยุทธ ที่ทำให้ ผม มีความรู้อย่างมากมาย ในระบบฐานข้อมูล ช่วยให้การทำงานของผม มีประสิทธิภาพจริงๆ ครับ ถ้ามีโอกาสอีก จะเข้า Train เรื่อง อื่นๆ ต่อไปอย่างแน่นอนครับ
หลักสูตรประยุกต์ OOP Programming
เนื่องจากการเขียนโปรแกรมในช่วงแรก เป็นการเขียนโปรแกรมแบบธรรมดาทั่วๆไป ไม่สามารถนำ Code เก่าๆ มา Reuse ใช้ได้อย่างมีประสิทธิภาพเท่าที่ควร กอปรกับการทำงานในโครงการขนาดกลางๆ เป็นต้นไป จะต้องทำงานร่วมกันกับ Developer หลายคน จึงทำให้เกิดปัญหาในการเขียนโปรแกรมขึ้นหลายส่วน
สำหรับผม OOP ในความเข้าใจตอนแรกคือ ไม่เข้าใจอะไรเลย แต่หลังจากได้เรียนวิชา OOP อย่างถูกหลักการณ์กับอาจารย์ยงยุทธ ทำให้ผมได้เข้าใจหลักการในการเขียนโปรแกรมที่ดี และสามารถแบ่งส่วนในการเขียนโปรแกรม รวมถึงสามารถ Reuse Source Code ที่ได้พัฒนาไปแล้วได้เต็มประสิทธิภาพอย่างมาก รวมไปถึงหลักการพัฒนา Software อย่างเป็นระบบที่อาจารย์ยงยุทธได้สอดแทรกเข้าไปในการเรียนการสอน ทำให้ผมพัฒนาการเขียนโปรแกรมได้อย่างก้าวกระโดดอย่างที่ไม่เคยทำได้มาก่อน
การอบรมของอาจารย์ยงยุทธแตกต่างจากการอบรมจากสถาบันอื่นๆ เนื่องจากอาจารย์เป็น Developer เอง และผ่านงานมาอย่างมากมาย ทำให้อาจารย์เข้าใจปัญหาในการทำงาน Develop software และรู้จุดและวิธีการที่จะสอนให้ Developer ด้วยกันเข้าใจได้อย่างง่ายดาย ผลลัพท์จากการนำวิชา OOP ไปใช้ในงาน Developer ทำให้ผมสามารถผลิตงานได้เร็วขึ้นเป็นเท่าตัว รวมถึงสามารถควบคุมคุณภาพของงาน และ ระยะเวลาในการ Develop ได้อย่างง่ายดายอีกด้วย
หลักสูตร SQL Server Integration Service
ตอนแรกเคยได้ใช้งาน SSIS มาบ้างโดยการศึกษาเอง และลองผิดลองถูกแต่หลังจากได้อบรมคอร์ส SSIS กับอาจารย์ยงยุทธ ก็พบว่าจริงๆแล้วมีอีกหลายอย่างที่ SSIS ทำได้ แต่เรายังไม่ทราบ แนวการอบรม ไม่น่าเบื่อ และค่อนข้างต่างจากในหนังสือ เพราะเป็นความรู้ที่สะสมจากประสบการณ์โดยผู้เชี่ยวชาญ นำมาย่นระยะเวลาให้เราศึกษาภายใน 3 วัน นับว่า เป็นการอบรมที่คุ้มค่ามากค่ะ สิ่งที่ได้รับหลักๆ คือ แนวทางที่จะนำไปใช้ทำงานในองค์กรได้อย่างถูกต้องและสามารถนำไปแก้ปัญหาได้ตรงจุดค่ะ
ทาง อ.ยงยุทธ ได้รับเกียรติเป็นวิทยากรรับเชิญ (Guest Speaker) ให้กับลูกค้าของ Microsoft, วิชาที่ได้รับเชิญไปบรรยายได้แก่ SQL Server, ASP.NET, Windows Workflow Foundation, etc.
บรรยายหลักสูตร Microsoft Business Intelligence ได้แก่ Microsoft Analysis Service (SSAS), Microsoft Integration Service (SSIS) และอื่นๆ
ได้รับเกียรติไปบรรยายหลักสูตร Microsoft SQL Server Business Intelligence (BI) และยังได้รับเกียรติเป็นที่ปรึกษาในระบบงานของทางกระทรวงฯ
หลักสูตรบรรยาย Microsoft Business Intelligence, Data Warehouse, MDX, Object Oriented Programming (OOP) และอื่นๆ อีกหลายหลักสูตร
บรรยายหลักสูตร Microsoft Business Intelligence, Data Warehouse, Object Oriented Programming (OOP) ให้กับเจ้าหน้าที่ของมหาวิทยาลัย