คำถามติดแท็ก sql-server-2005

SQL Server ของ Microsoft เป็นระบบการจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) ที่ทำงานเป็นเซิร์ฟเวอร์ที่ให้ผู้ใช้หลายคนเข้าถึงฐานข้อมูลจำนวนมาก แท็กนี้มีไว้สำหรับคำถามเกี่ยวกับเวอร์ชัน 2005

2
ฉันสามารถใส่ DB ทั้งหมดในหน่วยความจำได้หรือไม่?
ฐานข้อมูลของฉันมีขนาดประมาณ 1gb (ตามไฟล์ mdf ของ db ของฉัน) เซิร์ฟเวอร์ฐานข้อมูลของฉันมี RAM 4GB ดูปริมาณการใช้หน่วยความจำของคอมพิวเตอร์ในขณะที่ใช้งานอยู่ที่ประมาณ 85% ที่ใช้ (รวมถึงระบบปฏิบัติการ ฯลฯ ) สิ่งนี้หมายความว่ากิจกรรมการอ่าน DB ทั้งหมดทำงานในหน่วยความจำเพียงอย่างเดียว (เช่นฐานข้อมูลทั้งหมดอยู่ในหน่วยความจำ) หรือไม่ หรือยังมีกรณีที่จะต้องไปที่ดิสก์?

2
ตัวนับ Perfmon“% ตัวประมวลผลเวลา” สามารถนับได้อย่างไรเกิน 100%
ตัวนับProcess(sqlservr)\% Processor Timeกำลังโฮเวอร์ประมาณ 300% บนหนึ่งในเซิร์ฟเวอร์ฐานข้อมูลของฉัน ตัวนับนี้แสดงถึงเปอร์เซ็นต์ของเวลาทั้งหมดที่ SQL Server ใช้ในการทำงานบน CPU (โหมดผู้ใช้ + โหมดสิทธิ์) หนังสือSql Server 2008 Internals และการแก้ไขปัญหาบอกว่าอะไรที่มากกว่า 80% เป็นปัญหา เป็นไปได้อย่างไรที่ตัวนับนั้นจะเกิน 100%

2
ฉันจะกำหนดค่าจำนวนเธรดผู้ปฏิบัติงานที่ใช้โดย SqlServer 2005 Agent ได้อย่างไร
ฉันจะเพิ่มขีด จำกัด ของเธรดผู้ปฏิบัติงานจากค่าเริ่มต้น 10 สำหรับ SQL Server 2005 SqlAgent ได้อย่างไร ฉันมี 9 งานที่ทำงานเกือบต่อเนื่องและเหลือเพียงเธรดเดียวที่เหลือสำหรับงานที่จัดตารางเวลาที่เหลือ บ่อยครั้งที่ไม่มีเธรดใด ๆ ฉันจะเห็นงานในสถานะ "กำลังรอเธรดผู้ปฏิบัติงาน" ฉันต้องการเพิ่มจำนวนเป็น 12 (ซึ่งควรทำเคล็ดลับสำหรับฉัน) มีความคิดใดบ้างที่มีการตั้งค่านี้
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.