Latest web development tutorials
×

MongoDB หลักสูตร

MongoDB หลักสูตร NoSQL แนะนำโดยย่อ MongoDB แนะนำโดยย่อ Window ติดตั้ง MongoDB Linux ติดตั้ง MongoDB MongoDB การแปลความหมายของแนวคิด MongoDB สัมพันธ์ MongoDB การสร้างฐานข้อมูล MongoDB ลบฐานข้อมูล MongoDB แทรกเอกสาร MongoDB การปรับปรุงเอกสาร MongoDB การลบเอกสาร MongoDB เอกสารแบบสอบถาม MongoDB ผู้ประกอบการที่มีเงื่อนไข MongoDB $type ผู้ประกอบการ MongoDB Limit & Skip MongoDB ลำดับ MongoDB ดัชนี MongoDB การรวมตัว MongoDB สำเนา MongoDB ชิ้น MongoDB สำรองและกู้คืน MongoDB หน้าจอ MongoDB Java MongoDB PHP กระจาย MongoDB PHP MongoDB PHP7

MongoDB การสอนที่ทันสมัย

MongoDB ความสัมพันธ์ MongoDB อ้างอิงฐานข้อมูล MongoDB ครอบคลุมแบบสอบถามดัชนี MongoDB การวิเคราะห์แบบสอบถาม MongoDB การดำเนินงานของอะตอม MongoDB การจัดทำดัชนีขั้นสูง MongoDB ข้อ จำกัด ของดัชนี MongoDB ObjectId MongoDB Map Reduce MongoDB ค้นหาข้อความเต็ม MongoDB นิพจน์ปกติ MongoDB เครื่องมือการจัดการ MongoDB GridFS MongoDB ชุดถาวร MongoDB การเจริญเติบโตอัตโนมัติ

ตรวจสอบ MongoDB

หลังจากที่คุณได้ติดตั้งการใช้งานและช่วยให้บริการ MongoDB คุณจะต้องเข้าใจการดำเนินงานของ MongoDB และดูประสิทธิภาพ MongoDB นี้จะมีการจัดการที่ดีและเพื่อให้แน่ใจว่าการทำงานปกติของ MongoDB อยู่ภายใต้สถานการณ์การจราจรที่สำคัญ

MongoDB ให้ mongostat และ mongotop สองคำสั่งในการตรวจสอบการดำเนินงานของ MongoDB


คำสั่ง mongostat

mongostat เป็น MongoDB การดำเนินการตรวจสอบเครื่องมือที่รัฐใช้บรรทัดคำสั่ง มันจะเป็นช่วงเวลาที่กำหนดจะได้รับ MongoDB รัฐในการดำเนินงานในปัจจุบันและเอาท์พุท หากคุณพบว่าฐานข้อมูลก็ช้าลงหรือมีคำถามอื่น ๆ ที่คุณมือแรกการดำเนินการจะถือว่า mongostat เพื่อดูสถานะของ Mongo

เริ่มบริการ Mongod ของคุณไปที่ไดเรกทอรีถังของไดเรกทอรีการติดตั้งของคุณภายใต้ MongoDB และจากนั้นป้อนคำสั่ง mongostat ดังนี้

D:\set up\mongodb\bin>mongostat

ผลการออกคำสั่งดังกล่าวข้างต้นมีดังนี้

คำสั่ง mongotop

mongotop เครื่องมือในตัวยัง MongoDB ภายใต้ mongotop มีวิธีสำหรับการติดตามอินสแตนซ์ MongoDB และดูสิ่งที่มากของเวลาที่ใช้อ่านและเขียนข้อมูล mongotop ให้แต่ละชุดนอนของสถิติ โดยค่าเริ่มต้นมัน mongotop กลับค่าทุกวินาที

เริ่มบริการ Mongod ของคุณไปที่ไดเรกทอรีถังของไดเรกทอรีการติดตั้งของคุณภายใต้ MongoDB และจากนั้นป้อนคำสั่ง mongotop ดังนี้

D:\set up\mongodb\bin>mongotop

ดำเนินการออกคำสั่งดังกล่าวข้างต้นจะเป็นดังนี้:

ตัวอย่างของพารามิเตอร์

 E:\mongodb-win32-x86_64-2.2.1\bin>mongotop 10

กลับ 10 <sleeptime> พารามิเตอร์ที่ไม่อาจจะใช้ระยะเวลาในการรอในไม่กี่วินาที mongotop รอระหว่างการโทร โดยค่าเริ่มต้น mongotop กลับข้อมูลทุกวินาที

 E:\mongodb-win32-x86_64-2.2.1\bin>mongotop --locks

รายงานการใช้งานล็อคสำหรับแต่ละฐานข้อมูลโดยใช้ mongotop - ล็อคซึ่งเป็นผู้ผลิตส่งออกต่อไปนี้:

เอาท์พุทฟิลด์คำอธิบาย:

  • NS:

    namespace มีฐานข้อมูลซึ่งเป็นการรวมกันของชื่อฐานข้อมูลและคอลเลกชัน

  • DB:

    ชื่อของฐานข้อมูลประกอบด้วย ชื่อฐานข้อมูล. ล็อคทั่วโลกมากกว่าฐานข้อมูลเฉพาะ

  • ทั้งหมด:

    เวลาที่ใช้ในการทำงานนี้ namespace mongod ของทั้งหมดที่มี

  • อ่าน:

    มันมีจำนวนมากของเวลาซึ่ง mongod ใช้เวลาดำเนินการดำเนินการอ่านใน namespace นี้

  • เขียน:

    namespace นี้ยังมีการดำเนินการเขียนซึ่ง mongod ใช้จ่ายเป็นจำนวนมากเวลา