Skip to main content

ไฟล์ธุรกรรมคืออะไร?

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

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

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

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