BUG: การตั้งค่าเคาน์เตอร์วัดประสิทธิภาพสำหรับ SQL Server .NET ข้อมูลผู้ให้บริการจะไม่ใหม่

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

ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:314429
บทความนี้ถูกเก็บถาวรแล้วเนื้อหาของบทความจึงถูกนำเสนอ "ตามลักษณะที่เป็น" และจะไม่มีการปรับปรุงข้อมูลอีก
อาการ
เมื่อคุณติดตั้ง.NET Framework บนเครื่องคอมพิวเตอร์ .NET ตัวนับประสิทธิภาพ CLR ข้อมูลถูกเพิ่มให้ตรวจสอบประสิทธิภาพ (Perfmon) ถ้าคุณใช้ตัวนับเหล่านี้ คุณอาจสังเกตเห็นว่า ข้อมูล perfomance ถูกรีไม่เซ็ต เมื่อคุณปิดแล้ว เปิดใหม่เป็นโปรแกรมประยุกต์.NET คุณยังอาจพบว่า ข้อมูล perfomance ถูกรีไม่เซ็ตเมื่อคุณเรียกดูตัวนับประสิทธิภาพการทำงานกับข้อมูล CLR .NET บนคอมพิวเตอร์ระยะไกล
การแก้ไข
เคาน์เตอร์วัดประสิทธิภาพในการตั้งค่าใหม่ คุณต้องออกจากโปรแกรมประยุกต์ และปิดการตรวจสอบประสิทธิภาพ

โปรดสังเกตว่า มีการหน่วงเวลาก่อนตัวนับที่จะตั้งค่าใหม่ ถ้าคุณเปิดการตรวจสอบประสิทธิภาพการทำงานในทันที ตัวนับที่อาจไม่ได้ถูกล้าง ถ้าคุณรอเป็นนาทีหรือสอง เหล่านั้นจะต้องตั้งค่าใหม่
สถานะ
Microsoft ยืนยันว่า ปัญหานี้มีปัญหาในเคาน์เตอร์ข้อมูล CLR .NETMicrosoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วนเริ่มต้นของเอกสารนี้
ข้อมูลเพิ่มเติม

ขั้นตอนในการทำให้สถานการณ์เกิดขึ้นอีกครั้ง

  1. เขียนโปรแกรมประยุกต์.NET ที่เปิด 10SqlConnectionวัตถุ
  2. เริ่มการทำงานการตรวจสอบประสิทธิภาพการทำงาน การคลิกสองครั้งแฟ้มบันทึกประสิทธิภาพและการแจ้งเตือนแล้ว คลิกสองครั้งแฟ้มบันทึกการตรวจนับ.
  3. คลิกสองครั้งภาพรวมของระบบคลิกaddแล้ว คลิกข้อมูล CLR .NETในการวัตถุประสิทธิภาพการทำงานรายการ
  4. คลิกตัวนับทั้งหมดเมื่อต้องการเพิ่มตัวนับการ SqlClient ทั้งหมด คลิกaddแล้ว คลิกตกลง.
  5. เรียกใช้โปรแกรมประยุกต์ และโปรดสังเกตว่า จำนวนที่ใช้ในการเชื่อมต่อที่ตรวจสอบประสิทธิภาพแสดง 10
  6. ออกจากโปรแกรมประยุกต์ และโปรดสังเกตว่า จำนวนที่ใช้ในการเชื่อมต่อที่แสดงการตรวจสอบประสิทธิภาพการทำงานยังคง 10
  7. เรียกใช้โปรแกรมประยุกต์นั้นอีกครั้ง โปรดสังเกตว่า จำนวนที่ใช้ในการเชื่อมต่อที่แสดงการตรวจสอบประสิทธิภาพการทำงานในขณะนี้เป็น 20 ตัวนับที่ถูกตั้งค่าใหม่ไม่เมื่ออินสแตนซ์ก่อนหน้าของโปรแกรมประยุกต์ถูกปิด
ข้อมูลอ้างอิง
For more information about performance counters, click the following article number to view the article in the Microsoft Knowledge Base:
216950How to enable ODBC Connection Pooling performance counters
perf

คำเตือน: บทความนี้ได้รับการแปลโดยอัตโนมัติ

คุณสมบัติ

รหัสบทความ: 314429 - การตรวจสอบครั้งสุดท้าย: 02/24/2014 20:25:50 - ฉบับแก้ไข: 2.0

Microsoft .NET Framework 1.1, Microsoft ADO.NET 1.1

  • kbnosurvey kbarchive kbnofix kbbug kbmt KB314429 KbMtth
คำติชม