การตั้งค่าคอนฟิกและจัดการการบันทึกฐานข้อมูล

สำคัญ

ฟังก์ชันที่ระบุไว้ในบทความนี้สามารถใช้งานได้กับลูกค้า Dynamics 365 Human Resources ในระบบที่แยกต่างหากได้แล้ว ฟังก์ชันบางส่วนหรือทั้งหมดจะสามารถใช้งานในลักษณะเป็นส่วนหนึ่งของการเผยแพร่ในอนาคตในโครงสร้างพื้นฐานของ Finance หลังจากการเผยแพร่ Finance 10.0.25

ใช้กับแอป Dynamics 365 เหล่านี้:
ทรัพยากรบุคคล

คุณสามารถติดตามการเปลี่ยนแปลงไปยังตารางและฟิลด์ใน Dynamics 365 Human Resources ด้วยการบันทึกฐานข้อมูล บทความนี้จะอธิบายถึงวิธีการ:

  • จัดการความปลอดภัยและประสิทธิภาพสำหรับการบันทึกฐานข้อมูล
  • ตั้งค่าการล็อกฐานข้อมูล
  • ล้างข้อมูลล็อกฐานข้อมูล

ภาพรวมของการล็อกฐานข้อมูล

การล็อกฐานข้อมูลจะติดตามการเปลี่ยนแปลงที่ระบุไปยังตารางและฟิลด์ของ Microsoft Dynamics 365 Human Resources การเปลี่ยนแปลงเหล่านี้รวมถึงการแทรก การปรับปรุง หรือการลบ การบันทึกฐานข้อมูลจัดเก็บเรกคอร์ดของการเปลี่ยนแปลงไปยังตารางหรือฟิลด์ในตารางล็อกฐานข้อมูล

การใช้ทางธุรกิจของการบันทึกฐานข้อมูลรวมถึง:

  • การสร้างเรกคอร์ดการตรวจสอบของการเปลี่ยนแปลงไปยังตารางที่ระบุซึ่งประกอบด้วยข้อมูลที่เป็นความลับ
  • การติดตามธุรกรรมเดียว การบันทึกฐานข้อมูลไม่ได้มีไว้สำหรับการติดตามธุรกรรมแบบอัตโนมัติที่เรียกใช้ในชุดงาน

การรักษาความปลอดภัยสำหรับการบันทึกฐานข้อมูล

ล็อกฐานข้อมูลอาจมีข้อมูลที่สำคัญอยู่ จำกัดการเข้าถึงเพื่อรวมเฉพาะบทบาทความปลอดภัยที่จำเป็นต้องมีการเข้าถึงไปยังล็อกข้อมูล

การบันทึกและประสิทธิภาพการทำงานของฐานข้อมูล

ในขณะที่มีค่าจากมุมมองธุรกิจ การบันทึกฐานข้อมูลอาจมีราคาสูงในการใช้และการจัดการทรัพยากร ผลกระทบด้านประสิทธิภาพการทำงานของการบันทึกฐานข้อมูลรวมถึง:

  • ตารางล็อกฐานข้อมูลสามารถเติบโตได้อย่างรวดเร็ว และทำให้เกิดการเพิ่มขึ้นของขนาดของฐานข้อมูล การเติบโตจะขึ้นอยู่กับจำนวนของข้อมูลที่บันทึกซึ่งคุณตัดสินใจที่จะเก็บไว้ โดยค่าเริ่มต้น ตารางล็อกฐานข้อมูลจะรักษาเพียง 30 วันของข้อมูลล็อก

  • การบันทึกฐานข้อมูลอาจส่งผลกระทบในทางลบต่อกระบวนการอัตโนมัติที่เรียกใช้เป็นเวลานาน เช่น การนำเข้าข้อมูลที่เรียกใช้เป็นเวลานาน

แนวทางปฏิบัติ

เพื่อเพิ่มประสิทธิภาพการทำงาน ให้จำกัดรายการล็อกโดยการเลือกฟิลด์เฉพาะเพื่อบันทึก แทนที่จะเลือกตารางทั้งหมด เพื่อช่วยในการรักษาประสิทธิภาพโดยรวม การบันทึกฐานข้อมูลจะจำกัดไว้ 20 ตาราง

หมายเหตุ

สามารถบันทึกได้เฉพาะการปรับปรุงสำหรับฟิลด์แต่ละฟิลด์

ตั้งค่าการล็อกฐานข้อมูล

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

  1. ไปที่ การจัดการระบบ > ลิงค์ > ฐานข้อมูล > การตั้งค่าล็อกฐานข้อมูล เลือก สร้าง เพื่อเริ่มต้นวิซาร์ด การบันทึกการเปลี่ยนแปลงฐานข้อมูล

  2. เลือก ถัดไป

  3. บนหน้า ตารางและฟิลด์ ของวิซาร์ด ให้เลือกตารางและฟิลด์ที่คุณต้องการเปิดใช้งานการบันทึกล็อกฐานข้อมูล และเลือก ถัดไป

    หมายเหตุ

    การบันทึกล็อกฐานข้อมูลไม่พร้อมใช้งานบนตารางทั้งหมดในฐานข้อมูลทรัพยากรบุคคล การเลือก แสดงตารางทั้งหมด ใต้รายการ จะขยายรายการของตารางและฟิลด์เพื่อแสดงตารางฐานข้อมูลทั้งหมดที่ซึ่งการบันทึกล็อกฐานข้อมูลจะพร้อมใช้งาน แต่จะเป็นชุดย่อยของรายการของตารางฐานข้อมูลทั้งหมด

  4. บนหน้า ชนิดของการเปลี่ยนแปลง ของวิซาร์ด ให้เลือกการดําเนินงานข้อมูลที่คุณต้องการติดตามการเปลี่ยนแปลงสำหรับแต่ละตารางและแต่ละฟิลด์ และเลือก ถัดไป โปรดดูตารางข้างล่างนี้สำหรับรายละเอียดของการดําเนินงานข้อมูลที่พร้อมใช้งานสำหรับการบันทึกล็อก

  5. บนหน้า ทำให้เสร็จสิ้น ให้ทบทวนการเปลี่ยนแปลงที่จะมีการดำเนินการ และเลือก ทำให้เสร็จสิ้น

การดำเนินงาน คำอธิบาย
ติดตามธุรกรรมใหม่ สร้างล็อกสำหรับเรกคอร์ดใหม่ที่ถูกสร้างขึ้นในตาราง
อัปเดต สร้างล็อกสำหรับการอัปเดตไปยังเรกคอร์ดตาราง หรือการอัปเดตไปยังฟิลด์ที่เลือกแต่ละฟิลด์ในตาราง ถ้าคุณเลือกที่จะบันทึกการอัปเดตสำหรับตาราง จะมีการสร้างเรกคอร์ดล็อกทุกครั้งที่มีการอัปเดตฟิลด์ของเรกคอร์ดใดๆ ในตาราง ถ้าคุณเลือกที่จะบันทึกการอัปเดตสำหรับฟิลด์ที่ระบุ จะมีการสร้างเรกคอร์ดล็อกเฉพาะเมื่อมีการอัปเดตฟิลด์เหล่านั้นของเรกคอร์ดตารางเท่านั้น
Delete สร้างล็อกสำหรับเรกคอร์ดที่ลบออกจากตาราง
เปลี่ยนชื่อคีย์ สร้างเรกคอร์ดล็อก เมื่อมีการเปลี่ยนชื่อคีย์ตาราง

ล้างข้อมูลล็อกฐานข้อมูล

คุณสามารถลบทั้งหมดหรือบางส่วนของล็อกฐานข้อมูล โดยใช้ตัวเลือกต่อไปนี้:

  • เลือกล็อกทั้งหมดสำหรับตารางเฉพาะ
  • เลือกชนิดเฉพาะของล็อกฐานข้อมูล
  • เลือกวันที่และเวลาที่ล็อกถูกสร้าง

ถ้าต้องการตั้งค่าการล้างข้อมูลล็อกฐานข้อมูล ให้ปฏิบัติตามขั้นตอนเหล่านี้:

  1. ไปที่ การจัดการระบบ > ลิงค์ > ฐานข้อมูล > ล็อกฐานข้อมูล เลือก ล้างข้อมูลล็อก

  2. ภายใต้ชื่อเรื่อง เรกคอร์ดที่จะรวม ให้เลือก ตัวกรอง

  3. เลือกวิธีการที่จะใช้ในการเลือกล็อกที่จะลบ ป้อนหนึ่งในตัวเลือกต่อไปนี้:

    • ID ตาราง
    • ชนิดของล็อก
    • วันที่และเวลาที่สร้าง
  4. ใช้แท็บ การล้างข้อมูลล็อกฐานข้อมูล เพื่อกำหนดเวลาที่จะเรียกใช้งานการล้างข้อมูลล็อก โดยค่าเริ่มต้น ล็อกฐานข้อมูลจะพร้อมใช้งานเป็นเวลา 30 วัน