ร่องรอยช่วยให้คุณสามารถติดตามการดำเนินการเฉพาะที่ทำกับฐานข้อมูล SQL Server พวกเขาให้ข้อมูลที่มีค่าสำหรับการแก้ไขปัญหาฐานข้อมูลและปรับแต่งประสิทธิภาพของเครื่องมือฐานข้อมูล ในบทแนะนำนี้เราจะดำเนินการตามขั้นตอนในการสร้างการติดตามเซิร์ฟเวอร์ SQL ด้วย SQL Server Profiler ทีละขั้นตอน
บันทึก: บทความนี้มีไว้สำหรับผู้ใช้ SQL Server 2008 และรุ่นก่อนหน้า ถ้าคุณกำลังใช้ SQL Server 2012 อ่านบทความอื่น ๆ ของเราเกี่ยวกับการสร้างร่องรอยกับ SQL Server 2012
วิธีการสร้างการสืบค้นกลับด้วย Profiler ของ SQL Server
-
เปิด Studio จัดการเซิร์ฟเวอร์ SQL โดยเลือกจาก เริ่มต้น เมนู.
-
จาก เครื่องมือ เลือกเมนู SQL Server Profiler.
-
เมื่อ SQL Server Profiler เปิดขึ้นให้เลือก การติดตามใหม่ จาก ไฟล์ เมนู.
-
SQL Server Profiler จะพร้อมท์ให้คุณเชื่อมต่อกับอินสแตนซ์ SQL Server ที่คุณต้องการโปรไฟล์ ระบุรายละเอียดการเชื่อมต่อและคลิกที่ ต่อ เพื่อดำเนินการต่อ
-
สร้างชื่อที่สื่อความหมายสำหรับการติดตามของคุณและพิมพ์ลงใน ชื่อการติดตาม กล่องข้อความ.
-
เลือกเทมเพลตการติดตามของคุณจากเมนูแบบเลื่อนลง (ดูเทมเพลตด้านล่างสำหรับข้อมูลเกี่ยวกับเทมเพลตการติดตามที่ใช้กันทั่วไปบางส่วน)
-
เลือก บันทึกลงในไฟล์ เพื่อบันทึกการสืบค้นกลับของคุณลงในไฟล์ในฮาร์ดไดรฟ์ภายในเครื่อง ระบุชื่อไฟล์และตำแหน่งใน บันทึกเป็น หน้าต่างที่ปรากฏขึ้นเนื่องจากการคลิกช่องทำเครื่องหมาย
-
คลิกที่ การเลือกกิจกรรม เพื่อตรวจสอบเหตุการณ์ที่คุณอาจติดตามพร้อมกับการติดตามของคุณ บางเหตุการณ์จะถูกเลือกโดยอัตโนมัติตามเทมเพลตที่คุณเลือก คุณสามารถแก้ไขตัวเลือกเริ่มต้นเหล่านี้ได้ในขณะนี้ คุณสามารถดูตัวเลือกเพิ่มเติมโดยคลิกที่ แสดงกิจกรรมทั้งหมด และ แสดงคอลัมน์ทั้งหมด ช่องทำเครื่องหมาย
-
คลิก วิ่ง เพื่อเริ่มต้นการติดตามของคุณ SQL Server จะเริ่มสร้างการสืบค้นกลับโดยให้รายละเอียดตามที่แสดงในรูปภาพ (คุณอาจคลิกที่ภาพเพื่อขยายภาพ) เมื่อเสร็จแล้วให้เลือก หยุดติดตาม จาก ไฟล์ เมนู.
เคล็ดลับเทมเพลต
- แม่แบบมาตรฐานรวบรวมข้อมูลที่หลากหลายเกี่ยวกับการเชื่อมต่อ SQL Server กระบวนงานที่เก็บไว้และคำสั่ง Transact SQL
- แม่แบบการปรับแต่งเก็บรวบรวมข้อมูลที่อาจใช้กับ Database Engine Tuning Advisor เพื่อปรับประสิทธิภาพของ SQL Server
- เทมเพลต TSQL_Replay รวบรวมข้อมูลที่เพียงพอเกี่ยวกับคำสั่ง Transact-SQL แต่ละรายการเพื่อสร้างกิจกรรมใหม่ในอนาคต