Manage SQL Database Logs
จัดการ log ของแต่ละ Database Instance และนำมาแสดงผล
Last updated
Was this helpful?
จัดการ log ของแต่ละ Database Instance และนำมาแสดงผล
Last updated
Was this helpful?
Database Logs คือ ฟีเจอร์สำหรับการนำ logs ที่เกิดขึ้นใน SQL Database มาแสดงผลที่ Database Instance Detail เพื่อให้สามารถตรวจสอบการใช้งาน SQL Database ได้ภายใน NCS
ปัจจุบันรองรับการแสดงผล logs 2 ประเภท ของ SQL Database ดังนี้
General Log
แสดง log เมื่อมีการ Query
แสดง log เมื่อมีการ Audit อื่น ๆ เช่น Create/Delete Database User, Create/Delete Database Schema เป็นต้น
Slow Query Log แสดงการ Query ที่ใช้เวลานานกว่า 1 วินาที
มี Database Instance ใน Project (ขั้นตอนการสร้าง SQL Database Instance)
ส่วนประกอบต่าง ๆ ใน tab: Logs มีดังนี้
logs มี status เป็น Disabled (toggle มี state เป็น off)
logs มี status เป็น Enabled (toggle มี state เป็น on)
แต่ละ column แสดงข้อมูลของ Logs แต่ละประเภท ดังนี้
General Log
Time: เวลาที่ Logs เกิดขึ้น
Duration: ระยะเวลาของการ Query (หน่วย ms)
Message: รายละเอียดของ Logs
Slow Query Log
Time: เวลาที่ Logs เกิดขึ้น
Duration: ระยะเวลาของการ Query (หน่วย s)
User Information: ข้อมูลของ Database User ที่ทำให้เกิด Slow Query Log
Message: รายละเอียดของ Logs
แสดง Size ของไฟล์ Logs ที่เกิดขึ้น แต่ยังไม่นำแสดงผลที่ NCS