ทำไมคำขอ Batch ของฉันเพิ่มขึ้นเมื่อทำการสำรองข้อมูลต่าง


13

ฉันเริ่มทำการติดตามระยะยาวของกิจกรรมต่าง ๆ ใน SQL Server 2012 ของเราและฉันสังเกตเห็นการเพิ่มของคำขอ Batch ในระหว่างการสำรองข้อมูลที่เพิ่มขึ้นของเรา

เพื่อให้ความคิดปกติวันต่อวันเราอยู่ที่ประมาณ 10-20 ชุดคำขอต่อวินาที แต่ในช่วงเวลาที่การสำรองข้อมูลที่แตกต่างกันของเรามันกระโดดไปที่ 100-130 ต่อวินาที

ฉันรู้ว่ามันไม่มาก แต่ก็ทำให้ฉันอยากรู้ว่าสิ่งที่เกิดขึ้นนั้นเพิ่มขึ้น 10 เท่า

ไม่แน่ใจว่าข้อมูลใดที่คุณอาจต้องใช้เพื่อช่วยแก้ไขปัญหานี้

คำตอบ:


2

หลังจากตรวจสอบเซสชั่นและแบบสอบถามที่ใช้งานในช่วงกิจกรรมที่สูงฉันได้ข้อสรุปว่าซอฟต์แวร์ของบุคคลที่สามที่เราใช้ (LiteSpeed) เพื่อทำการสำรองข้อมูลเป็นผู้กระทำผิด

ดูเหมือนว่าจะมีแบบสอบถามจำนวนมากเพื่อรับข้อมูลเกี่ยวกับแผนการบำรุงรักษาอัปเดตสถิติสำรองรับข้อมูลเกี่ยวกับเซิร์ฟเวอร์และฐานข้อมูล ฯลฯ เซิร์ฟเวอร์นี้ไม่เพียง แต่สำรองข้อมูลในเวลานี้ แต่ยังเป็น " Central Repository "สำหรับเซิร์ฟเวอร์ของเราทั้งหมด

ดูเหมือนว่าฉันกระโดดปืนโดยโพสต์ที่นี่ แต่อย่างน้อยนี่อาจป้องกันไม่ให้ผู้อื่นหมุนวงล้อของพวกเขาในบางสิ่งที่ดูเหมือนจะไม่เป็นปัญหาจริงหรืออย่างใดอย่างหนึ่งที่คุณสามารถทำได้ทุกอย่างนอกเหนือจากการใช้ซอฟต์แวร์ของบุคคลที่สาม หากสภาพแวดล้อมของเราติดขัดด้วยเหตุนี้ฉันจะเดิมพันการย้าย "Central Repository" ไปยังเซิร์ฟเวอร์อื่นจะลดการโหลดลงในเซิร์ฟเวอร์นี้


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.