Skip to main content

วิธีการสร้างการสืบค้นกลับกับ Profiler ใน SQL Server 2008

Anonim

ร่องรอยช่วยให้คุณสามารถติดตามการดำเนินการเฉพาะที่ทำกับฐานข้อมูล SQL Server พวกเขาให้ข้อมูลที่มีค่าสำหรับการแก้ไขปัญหาฐานข้อมูลและปรับแต่งประสิทธิภาพของเครื่องมือฐานข้อมูล ในบทแนะนำนี้เราจะดำเนินการตามขั้นตอนในการสร้างการติดตามเซิร์ฟเวอร์ SQL ด้วย SQL Server Profiler ทีละขั้นตอน

บันทึก: บทความนี้มีไว้สำหรับผู้ใช้ SQL Server 2008 และรุ่นก่อนหน้า ถ้าคุณกำลังใช้ SQL Server 2012 อ่านบทความอื่น ๆ ของเราเกี่ยวกับการสร้างร่องรอยกับ SQL Server 2012

วิธีการสร้างการสืบค้นกลับด้วย Profiler ของ SQL Server

  1. เปิด Studio จัดการเซิร์ฟเวอร์ SQL โดยเลือกจาก เริ่มต้น เมนู.

  2. จาก เครื่องมือ เลือกเมนู SQL Server Profiler.

  3. เมื่อ SQL Server Profiler เปิดขึ้นให้เลือก การติดตามใหม่ จาก ไฟล์ เมนู.

  4. SQL Server Profiler จะพร้อมท์ให้คุณเชื่อมต่อกับอินสแตนซ์ SQL Server ที่คุณต้องการโปรไฟล์ ระบุรายละเอียดการเชื่อมต่อและคลิกที่ ต่อ เพื่อดำเนินการต่อ

  5. สร้างชื่อที่สื่อความหมายสำหรับการติดตามของคุณและพิมพ์ลงใน ชื่อการติดตาม กล่องข้อความ.

  6. เลือกเทมเพลตการติดตามของคุณจากเมนูแบบเลื่อนลง (ดูเทมเพลตด้านล่างสำหรับข้อมูลเกี่ยวกับเทมเพลตการติดตามที่ใช้กันทั่วไปบางส่วน)

  7. เลือก บันทึกลงในไฟล์ เพื่อบันทึกการสืบค้นกลับของคุณลงในไฟล์ในฮาร์ดไดรฟ์ภายในเครื่อง ระบุชื่อไฟล์และตำแหน่งใน บันทึกเป็น หน้าต่างที่ปรากฏขึ้นเนื่องจากการคลิกช่องทำเครื่องหมาย

  8. คลิกที่ การเลือกกิจกรรม เพื่อตรวจสอบเหตุการณ์ที่คุณอาจติดตามพร้อมกับการติดตามของคุณ บางเหตุการณ์จะถูกเลือกโดยอัตโนมัติตามเทมเพลตที่คุณเลือก คุณสามารถแก้ไขตัวเลือกเริ่มต้นเหล่านี้ได้ในขณะนี้ คุณสามารถดูตัวเลือกเพิ่มเติมโดยคลิกที่ แสดงกิจกรรมทั้งหมด และ แสดงคอลัมน์ทั้งหมด ช่องทำเครื่องหมาย

  9. คลิก วิ่ง เพื่อเริ่มต้นการติดตามของคุณ SQL Server จะเริ่มสร้างการสืบค้นกลับโดยให้รายละเอียดตามที่แสดงในรูปภาพ (คุณอาจคลิกที่ภาพเพื่อขยายภาพ) เมื่อเสร็จแล้วให้เลือก หยุดติดตาม จาก ไฟล์ เมนู.

เคล็ดลับเทมเพลต

  • แม่แบบมาตรฐานรวบรวมข้อมูลที่หลากหลายเกี่ยวกับการเชื่อมต่อ SQL Server กระบวนงานที่เก็บไว้และคำสั่ง Transact SQL
  • แม่แบบการปรับแต่งเก็บรวบรวมข้อมูลที่อาจใช้กับ Database Engine Tuning Advisor เพื่อปรับประสิทธิภาพของ SQL Server
  • เทมเพลต TSQL_Replay รวบรวมข้อมูลที่เพียงพอเกี่ยวกับคำสั่ง Transact-SQL แต่ละรายการเพื่อสร้างกิจกรรมใหม่ในอนาคต