บทที่ 10 การสร้าง Index และ View
- คอลัมน์ที่ควรทำ index คิอ คอลัมน์ที่มีคำสั่งเกี่ยวการค้นหาบ่อยๆ
where , group by , order by , join
- คอลัมน์ที่เป็น Foreign Key ( ส่วนคอลัมน์ที่เป็น primary key จะถูกสร้าง index อยู่แล้วจึงไม่ต้องสร้าง
อีก)
- View คือการนำข้อมูลใน Table มาจัดเรียงใหม่เพื่อให้อ่านข้อมูลได้ง่ายขึ้น
- ทดสอบการสร้าง View และสร้าง Encrype
บทที่ 11 Procedure และ Transaction
- Procedure คือชุดคำสั่ง คล้ายๆ กับ Trigger แต่ต่างกันที่ Trigger จะทำงานเองเมื่อเกิดเหตุการณ์บางอย่าง ขณะที่ Procedure จะทำงานก็ต่อเมื่อเราเป็นผู้ส่ง
- ทดลองสร้าง Procedure
- Transaction คือ ชุดคำสั่ง สิ่งพิเศษของคำสั่งแบบนี้คือ หากชุดคำสั่งนี้ไม่สามารถทำจนจบกระบวนการ ด้วยความผิดพลาดใดๆ ก็ตาม ระบบจะย้อนกับไปจุดเริ่มต้น เสมือนไม่เคยมีการใช้คำสั่งนี้ (Rollback)
- ทดลองใช้คำสั่ง Transaction