การเปิดเผยอย่างเต็มรูปแบบ: ฉันทำงานกับ SentryOne และแนวคิดทั้งหมดในการให้ Plan Explorer แก่ชุมชนเป็นหนึ่งในปัจจัยที่สร้างแรงบันดาลใจในการยอมรับข้อเสนองานของพวกเขาในปี 2010
Plan Explorer นำเสนอข้อมูลแผนดีกว่า SSMS เหตุใดคุณจึงสงสัยว่าจะมีการปรับเปลี่ยนข้อมูล บริษัท ที่มีชื่อเสียงจะได้ประโยชน์อะไรจากการทำสิ่งนั้น
เมื่อคุณดูที่แผนไม่ได้ทำอะไรเลยกับเซิร์ฟเวอร์หรือข้อมูลของคุณ มันเป็นเพียงการตีความ XML และนำเสนอมันแตกต่างกันเล็กน้อย คุณสามารถอ่านหน้าผลิตภัณฑ์สำหรับคุณสมบัติบางอย่างและคู่มือผู้ใช้ที่เราอธิบายถึงวิธีการปรับปรุงการทำงานของ SSMS
ในความเป็นจริงวิธีเดียวที่คุณสามารถให้มันทำอะไรกับเซิร์ฟเวอร์ของคุณคือถ้าคุณสร้างแผนโดยประมาณหรือจริง และนี่คือสิ่งที่เกิดขึ้นในกรณีเหล่านี้:
หากคุณสร้างแผนโดยประมาณจะทำสิ่งที่ Studio จัดการทำเมื่อคุณมีหน้าต่างแบบสอบถามและคลิก "แสดงแผนโดยประมาณ" มันส่งคำสั่งป้อนข้อความและดึงเอาท์พุท XML แผนจาก SQL Server นอกจากนี้ยังพร้อมท์ให้คุณใส่ข้อมูลประจำตัวทุกครั้ง (เว้นแต่คุณจะเปิดแผนด้วยAdd-in SSMS ใหม่ที่ฉันบล็อกไว้เมื่อวานนี้ )
หากคุณสร้างแผนจริงแบบสอบถามที่คุณระบุจะถูกส่งไปยังเซิร์ฟเวอร์และดำเนินการและในขณะที่ดึงข้อมูล XML แผนและตัวชี้วัดแบบรันไทม์ผลลัพธ์ของแบบสอบถามจะถูกยกเลิกและจะไม่ส่งคืนไปยัง UI ของ Plan Explorer คุณจะได้รับพร้อมท์สำหรับข้อมูลประจำตัวที่นี่เว้นแต่คุณจะใช้ Add-in ซึ่งทำให้คุณอยู่ในบริบทการเชื่อมต่อที่ถูกต้อง
มันเกี่ยวกับการที่คุณจะสมมติว่าเครื่องมือฟรีต้องทำสิ่งที่เป็นอันตรายหรือมีเหตุผลในการแก้ไขข้อมูล คุณช่วยอธิบายความคิดของคุณที่นี่ได้ไหม?
( ลิงก์อื่น ๆ บางรายการแสดงให้ผู้ใช้ชุมชนที่มีชื่อเสียงพูดถึงเครื่องมือนี้)