กำหนดค่าและจัดการการบันทึกฐานข้อมูล
ใช้กับแอป Dynamics 365 เหล่านี้:
Human Resources
คุณสามารถติดตามการเปลี่ยนแปลงไปยังตารางและฟิลด์ใน Dynamics 365 Human Resources ด้วยการบันทึกฐานข้อมูล บทความนี้จะอธิบายถึงวิธีการ:
- จัดการความปลอดภัยและประสิทธิภาพสำหรับการบันทึกฐานข้อมูล
- ตั้งค่าการล็อกฐานข้อมูล
- ล้างข้อมูลล็อกฐานข้อมูล
ภาพรวมของการล็อกฐานข้อมูล
การล็อกฐานข้อมูลจะติดตามการเปลี่ยนแปลงที่ระบุไปยังตารางและฟิลด์ของ Microsoft Dynamics 365 Human Resources การเปลี่ยนแปลงเหล่านี้รวมถึงการแทรก การปรับปรุง หรือการลบ การบันทึกฐานข้อมูลจัดเก็บเรกคอร์ดของการเปลี่ยนแปลงไปยังตารางหรือฟิลด์ในตารางล็อกฐานข้อมูล
การใช้ทางธุรกิจของการบันทึกฐานข้อมูลรวมถึง:
- การสร้างเรกคอร์ดการตรวจสอบของการเปลี่ยนแปลงไปยังตารางที่ระบุซึ่งประกอบด้วยข้อมูลที่เป็นความลับ
- การติดตามธุรกรรมเดียว การบันทึกฐานข้อมูลไม่ได้มีไว้สำหรับการติดตามธุรกรรมแบบอัตโนมัติที่เรียกใช้ในชุดงาน
การรักษาความปลอดภัยสำหรับการบันทึกฐานข้อมูล
ล็อกฐานข้อมูลอาจมีข้อมูลที่สำคัญอยู่ จำกัดการเข้าถึงเพื่อรวมเฉพาะบทบาทความปลอดภัยที่จำเป็นต้องมีการเข้าถึงไปยังล็อกข้อมูล
การบันทึกและประสิทธิภาพการทำงานของฐานข้อมูล
ในขณะที่มีค่าจากมุมมองธุรกิจ การบันทึกฐานข้อมูลอาจมีราคาสูงในการใช้และการจัดการทรัพยากร ผลกระทบด้านประสิทธิภาพการทำงานของการบันทึกฐานข้อมูลรวมถึง:
ตารางล็อกฐานข้อมูลสามารถเติบโตได้อย่างรวดเร็ว และทำให้เกิดการเพิ่มขึ้นของขนาดของฐานข้อมูล การเติบโตจะขึ้นอยู่กับจำนวนของข้อมูลที่บันทึกซึ่งคุณตัดสินใจที่จะเก็บไว้ โดยค่าเริ่มต้น ตารางล็อกฐานข้อมูลจะรักษาเพียง 30 วันของข้อมูลล็อก
การบันทึกฐานข้อมูลอาจส่งผลกระทบในทางลบต่อกระบวนการอัตโนมัติที่เรียกใช้เป็นเวลานาน เช่น การนำเข้าข้อมูลที่เรียกใช้เป็นเวลานาน
แนวทางปฏิบัติ
เพื่อเพิ่มประสิทธิภาพการทำงาน ให้จำกัดรายการล็อกโดยการเลือกฟิลด์เฉพาะเพื่อบันทึก แทนที่จะเลือกตารางทั้งหมด เพื่อช่วยในการรักษาประสิทธิภาพโดยรวม การบันทึกฐานข้อมูลจะจำกัดไว้ 20 ตาราง
หมายเหตุ
สามารถบันทึกได้เฉพาะการปรับปรุงสำหรับฟิลด์แต่ละฟิลด์
ตั้งค่าการล็อกฐานข้อมูล
คุณสามารถใช้วิซาร์ด การบันทึกการเปลี่ยนแปลงฐานข้อมูล เพื่อตั้งค่าการบันทึกฐานข้อมูล วิซาร์ดจะมีวิธีที่ยืดหยุ่นในการตั้งค่าการบันทึกสำหรับตารางหรือฟิลด์
ไปที่ การจัดการระบบ > ลิงค์ > ฐานข้อมูล > การตั้งค่าล็อกฐานข้อมูล เลือก สร้าง เพื่อเริ่มต้นวิซาร์ด การบันทึกการเปลี่ยนแปลงฐานข้อมูล
เลือก ถัดไป
บนหน้า ตารางและฟิลด์ ของวิซาร์ด ให้เลือกตารางและฟิลด์ที่คุณต้องการเปิดใช้งานการบันทึกล็อกฐานข้อมูล และเลือก ถัดไป
หมายเหตุ
การบันทึกล็อกฐานข้อมูลไม่พร้อมใช้งานบนตารางทั้งหมดในฐานข้อมูลทรัพยากรบุคคล การเลือก แสดงตารางทั้งหมด ใต้รายการ จะขยายรายการของตารางและฟิลด์เพื่อแสดงตารางฐานข้อมูลทั้งหมดที่ซึ่งการบันทึกล็อกฐานข้อมูลจะพร้อมใช้งาน แต่จะเป็นชุดย่อยของรายการของตารางฐานข้อมูลทั้งหมด
บนหน้า ชนิดของการเปลี่ยนแปลง ของวิซาร์ด ให้เลือกการดําเนินงานข้อมูลที่คุณต้องการติดตามการเปลี่ยนแปลงสำหรับแต่ละตารางและแต่ละฟิลด์ และเลือก ถัดไป โปรดดูตารางข้างล่างนี้สำหรับรายละเอียดของการดําเนินงานข้อมูลที่พร้อมใช้งานสำหรับการบันทึกล็อก
บนหน้า ทำให้เสร็จสิ้น ให้ทบทวนการเปลี่ยนแปลงที่จะมีการดำเนินการ และเลือก ทำให้เสร็จสิ้น
การดำเนินงาน | คำอธิบาย |
---|---|
ติดตามธุรกรรมใหม่ | สร้างล็อกสำหรับเรกคอร์ดใหม่ที่ถูกสร้างขึ้นในตาราง |
อัปเดต | สร้างล็อกสำหรับการอัปเดตไปยังเรกคอร์ดตาราง หรือการอัปเดตไปยังฟิลด์ที่เลือกแต่ละฟิลด์ในตาราง ถ้าคุณเลือกที่จะบันทึกการอัปเดตสำหรับตาราง จะมีการสร้างเรกคอร์ดล็อกทุกครั้งที่มีการอัปเดตฟิลด์ของเรกคอร์ดใดๆ ในตาราง ถ้าคุณเลือกที่จะบันทึกการอัปเดตสำหรับฟิลด์ที่ระบุ จะมีการสร้างเรกคอร์ดล็อกเฉพาะเมื่อมีการอัปเดตฟิลด์เหล่านั้นของเรกคอร์ดตารางเท่านั้น |
Delete | สร้างล็อกสำหรับเรกคอร์ดที่ลบออกจากตาราง |
เปลี่ยนชื่อคีย์ | สร้างเรกคอร์ดล็อก เมื่อมีการเปลี่ยนชื่อคีย์ตาราง |
ล้างข้อมูลล็อกฐานข้อมูล
คุณสามารถลบทั้งหมดหรือบางส่วนของล็อกฐานข้อมูล โดยใช้ตัวเลือกต่อไปนี้:
- เลือกล็อกทั้งหมดสำหรับตารางเฉพาะ
- เลือกชนิดเฉพาะของล็อกฐานข้อมูล
- เลือกวันที่และเวลาที่ล็อกถูกสร้าง
ถ้าต้องการตั้งค่าการล้างข้อมูลล็อกฐานข้อมูล ให้ปฏิบัติตามขั้นตอนเหล่านี้:
ไปที่ การจัดการระบบ > ลิงค์ > ฐานข้อมูล > ล็อกฐานข้อมูล เลือก ล้างข้อมูลล็อก
ภายใต้ชื่อเรื่อง เรกคอร์ดที่จะรวม ให้เลือก ตัวกรอง
เลือกวิธีการที่จะใช้ในการเลือกล็อกที่จะลบ ป้อนหนึ่งในตัวเลือกต่อไปนี้:
- ID ตาราง
- ชนิดของล็อก
- วันที่และเวลาที่สร้าง
ใช้แท็บ การล้างข้อมูลล็อกฐานข้อมูล เพื่อกำหนดเวลาที่จะเรียกใช้งานการล้างข้อมูลล็อก โดยค่าเริ่มต้น ล็อกฐานข้อมูลจะพร้อมใช้งานเป็นเวลา 30 วัน