วันศุกร์ที่ 19 มิถุนายน พ.ศ. 2552

2.2.5 DBMA มีระบบควบคุมการใช้ข้อมูลร่วมกันในช่วงเวลาเดียวกัน (Concurrency Control)

DBMS มีระบบควบคุมการใช้ข้อมูลร่วมกันในช่วงเวลาเดียวกัน ซึ่งมีอยู่หลายวิธี เช่น lock-based protocols เป็นต้น สำหรับขนาดของ data item ที่จะถูกล็อกมีตั้งแต่ DB space, page, table, row และ column สำหรับ item ที่ถูกล็อกถ้าเป็น item ยิ่งเล็กจะได้ throughput สูง แต่จัดการยาก และใช้ทรัพยากรมาก โดยปกติ DBMS ที่มีคุณภาพดีจะล็อก unit ที่เล็กก่อนอันได้แก่ column แล้วตรวจสอบว่า row มี conflict หรือไม่ ถ้าไม่มีก็จะล็อก row แล้วทำต่อไปถึง table ถ้าใช้ระบบคนเดียวก็อาจจะไม่ต้องล็อกเลย

1 ความคิดเห็น:

  1. พยายามเข้าครับ ที่เขียนมาเริ่มจะมีมากแล้ว ทีนี้ลองพยายามทำความเข้าใจสิ่งที่เขียนมานะครับ ว่ามันมีอะไรที่สอดคล้อง และมีประโยชน์ที่จะนำมาใช้ในรายวิชานี้ได้


    ด้านล่างนี้ ผมเขียนเม้นต์ไว้ในบล็อกเพื่อนเรา ในเรื่อง think spatially ลองเขียนเพิ่มเติมเรื่องพวกนี้ดูครับ


    ลองใช้ปรากฏการณ์อะไรซักอย่างหนึ่งในโลก หรือใกล้ตัว แล้วใช้สิ่งเหล่านี้ในการอธิบายปรากฏการณ์ ลองจินตนาการว่าถ้าจะทำแผนที่อธิบายปรากฏการณ์ แผนที่มันน่าจะแสดงออกมาในลักษณะใด (ลองดูตัวอย่างจากหนังสือ แผนที่ นิตยสารอย่าง national geographic ฯลฯ) น่าจะทำให้เข้าใจอะไรมากขึ้น

    ลองเขียนลง blog ในมุมมองดังกล่าวดูครับ

    ตอบลบ