เราเห็นว่าเซิร์ฟเวอร์ของเราจะหยุดรับการเชื่อมต่อใหม่จาก SQL Server ในทันที เซิร์ฟเวอร์ยังคงสามารถเข้าถึงได้ผ่าน RDP แต่พอร์ทัลแชร์พอยต์/SSMS และการเชื่อมต่อ SQL ระยะไกลอื่นๆ จะหมดเวลา ตัวจัดการการกำหนดค่าแสดงว่า SQL Services กำลังทำงานอยู่ แต่ถ้าคุณพยายามหยุด/เริ่มบริการใหม่ด้วยตนเอง บริการจะหยุดทำงาน การรีสตาร์ทเซิร์ฟเวอร์บางครั้งจะทำให้บริการกลับสู่สถานะใช้งานได้ แต่โดยทั่วไปหมายความว่าเซิร์ฟเวอร์จะหยุดทำงานภายในวันหากไม่ใช่ชั่วโมง เราได้พิจารณาแล้วว่าการซ่อมแซม SQL Server แบบสมบูรณ์โดยใช้สื่อการติดตั้งจะทำให้กลับสู่สถานะที่เสถียรมากขึ้น แต่ความเสียหายของแอปพลิเคชัน SQL Server อาจจะเกิดขึ้นอีกครั้ง เราอยากทราบว่ามันเกิดขึ้นได้อย่างไร SQL Errorlogs ไม่ได้ชี้ให้เห็นถึงข้อผิดพลาดเฉพาะใด ๆ เราได้พยายามใช้ Profiler แล้ว แต่ยังไม่ได้เรียกใช้อย่างต่อเนื่อง เนื่องจากจะทำให้โหลดเพิ่มเติมไปยังเซิร์ฟเวอร์ มีใครเคยได้รับปัญหานี้หรือไม่? คุณแก้ปัญหาได้อย่างไร
ฉันได้ทำการค้นคว้าเมื่อวานนี้ดังนั้นฉันจึงพบปัญหาต่อไปนี้:
(1) ไฟล์ฐานข้อมูล ldf เพิ่มขึ้นมากกว่าขีดจำกัด autogrowth ขนาดไฟล์ mdf คือ 48 mb และขนาดไฟล์ ldf คือ 48gb ดังนั้นข้อเสนอแนะใด ๆ เพื่อบรรเทาปัญหานี้ในตอนนี้ ฉันคิดแผนสำรองได้เท่านั้น
(2) ฉันเห็นดัชนีที่แยกส่วนมากเกินไปซึ่งเป็นอีกสาเหตุหนึ่งที่ทำให้ประสิทธิภาพการทำงานช้าลง
อย่างไรก็ตาม ฉันต้องการทราบ MaxDOP เรากำลังใช้ฐานข้อมูลแชร์พอยต์ที่นี่ ดังนั้นข้อเสนอแนะใด ๆ ที่เกี่ยวข้องกับการดูแลฟาร์มแชร์พอยต์จะได้รับการชื่นชม
ฉันยังติดตามหัวข้อต่อไปนี้ที่พวกเขากำลังพูดถึง MAXDOP
https://community.spiceworks.com/topic/2202073-sql-server-process-high-cpu-usage