Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

SQL Server Administration for Performance Readiness (2-Day Intensive)

รหัสหลักสูตร: SQL-ADMIN-2D-TUNE
สัดส่วน: ทฤษฎี 40% | Lab 60%
ขอบเขต: On-Premise (Bridge Course สู่ Performance Tuning / 10987C)

สภาพแวดล้อม Lab

บทบาท Authentication เครื่องมือ
วิทยากร Windows Auth (Domain) บน Member Server SSMS บนเซิร์ฟเวอร์ GCP
นักเรียน SQL Auth จากเครื่องตนเอง SSMS 22 + Git
  • Instance ร่วมเครื่องเดียว — แยกงานด้วย prefix sXX_ (เช่น s01, s02)
  • Path กลางบนเซิร์ฟเวอร์: D:\SqlLabs\
  • Module 5 (PowerShell / dbatools) = Demo วิทยากรเท่านั้น

เปิด Lab ด้วย SSMS 22 + Git

  1. ติดตั้ง SSMS 22 ที่มี Git integration
  2. Clone repo นี้ไปยังเครื่องนักเรียน (หรือเปิดจาก Git ใน SSMS)
  3. Connect ไปยัง Lab Instance ด้วย SQL Authentication (Login ที่วิทยากรแจก เช่น s01)
  4. ตั้งค่า prefix ของคุณในทุกสคริปต์ (T-SQL editor ปกติ — ไม่ต้อง เปิด SQLCMD Mode):
DECLARE @StudentPrefix sysname = N's01';
  1. เริ่มจาก Lesson ของ Module แล้วทำ Lab ตามลำดับ

โครงสร้าง Day 1

Module Lesson Lab
1 Security lesson.md lab-01-security-roles
2 Transaction Log lesson.md lab-02-transaction-log
3 Backup & Restore lesson.md lab-03-backup-restore
4 SQL Server Agent lesson.md lab-04-sql-agent

วิทยากร: เตรียม Instance ตาม labs/00-env-setup

โครงสร้าง Day 2

Module Lesson Lab / Demo
5 PowerShell + dbatools lesson.md demo-05-dbatools (วิทยากร)
6 Extended Events lesson.md lab-05-extended-events
7 DMVs lesson.md lab-06-dmvs-dashboard
8 Troubleshooting lesson.md lab-07-troubleshooting

วิทยากร: เตรียม Day 2 ตาม env-setup Day 2 checklist

เอกสารต้นทาง (local only)

  • SQL Server Admin Intensive.docx / .pptx — gitignored ไม่ขึ้น GitHub

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages