คุณช่วยอธิบายการล็อคในแง่ร้ายได้ไหม?

สารบัญ:

คุณช่วยอธิบายการล็อคในแง่ร้ายได้ไหม?
คุณช่วยอธิบายการล็อคในแง่ร้ายได้ไหม?
Anonim

Pessimistic Lock เป็นที่ที่คุณคิดว่าผู้ใช้ทั้งหมดกำลังพยายามเข้าถึงบันทึกเดียวกันและ มันล็อคบันทึกอย่างแท้จริงสำหรับธุรกรรมที่เริ่มครั้งแรกโดยเฉพาะจนกว่าจะเสร็จสมบูรณ์หรือล้มเหลว. … สิ่งนี้จะล็อควัตถุจนกว่าการชำระเงินจะเสร็จสมบูรณ์หรือล้มเหลว

ล็อคในแง่ร้ายคืออะไร

การควบคุมการเกิดพร้อมกันในแง่ร้าย (หรือการล็อคในแง่ร้าย) เรียกว่า "แง่ร้าย" เนื่องจากระบบถือว่าแย่ที่สุด - ถือว่าผู้ใช้สองคนขึ้นไปจะต้องการอัปเดตบันทึกเดียวกันในเวลาเดียวกัน และ จากนั้นป้องกันความเป็นไปได้นั้นด้วยการล็อกบันทึก ไม่ว่าความขัดแย้งจะเกิดขึ้นจริงแค่ไหน

การล็อคในแง่ดีและแง่ร้ายต่างกันอย่างไร

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

การล็อคในแง่ดีและการล็อคในแง่ร้ายในโหมดไฮเบอร์เนตคืออะไร

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

อันไหนประเภทของการล็อกบันทึกเรียกอีกอย่างว่าการล็อกในแง่ร้ายหรือไม่

4.3 การล็อคในแง่ร้าย. การล็อกในแง่ร้ายบางครั้งเรียกว่าการล็อกบันทึก คุณสามารถใช้การล็อกในแง่ร้ายเพื่อ ป้องกันผู้ใช้หรือแอปพลิเคชันหลายรายจาก อัปเดตบันทึกเดียวกันในเวลาเดียวกัน ตัวอย่างเช่น สมมติว่าผู้ใช้เข้าสู่ธุรกรรมที่ใช้ Next Numbers

บทความที่น่าสนใจ
ประโยคเลอะเทอะหรือเปล่า?
อ่านเพิ่มเติม

ประโยคเลอะเทอะหรือเปล่า?

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

โครงสร้างใดที่มีเซลล์สร้างกระดูก?
อ่านเพิ่มเติม

โครงสร้างใดที่มีเซลล์สร้างกระดูก?

กระดูกที่อัดแน่นประกอบด้วย osteons หรือระบบ Haversian ที่แน่นหนา osteon ประกอบด้วยคลองกลางที่เรียกว่าคลอง osteonic (haversian) ซึ่งล้อมรอบด้วยวงแหวนศูนย์กลาง (lamellae) ของเมทริกซ์ ระหว่างวงแหวนของเมทริกซ์ เซลล์กระดูก (osteocytes) จะอยู่ในช่องว่างที่เรียกว่า lacunae.

ฟุกุชิมะมีโลงศพไหม?
อ่านเพิ่มเติม

ฟุกุชิมะมีโลงศพไหม?

โรงไฟฟ้านิวเคลียร์ไม่ได้เป็นตัวแทนของจังหวัดฟุกุชิมะทั้งหมด … โรงไฟฟ้าอันดับ 1 ของฟุกุชิมะไม่ใช่ “เชอร์โนบิล” อาคารเครื่องปฏิกรณ์ในเชอร์โนปิล ถูกปิดไว้ในที่กำบังขนาดใหญ่ หรือ “โลงศพ” เพื่อลดการแพร่กระจายของฝุ่นกัมมันตภาพรังสีและเศษซาก ฟุกุชิมะเป็น BWR ไหม เครื่องปฏิกรณ์ฟุกุชิมะไดอิจิคือ เครื่องปฏิกรณ์น้ำเดือดของ GE (BWR) ของการออกแบบในช่วงต้นทศวรรษ 1960 ซึ่งจัดทำโดย GE, Toshiba และ Hitachi โดยมีสิ่งที่เรียกว่า Mark I การบรรจุ … ความกดดันในการใช้งานมีประมาณครึ่งหนึ่งใน