ลักษณะและประโยชน์ของ Stored Procedures และ Trigger

ลักษณะและประโยชน์ของ Stored Procedures และ Trigger

หมวดหมู่: พัฒนาเว็บไซต์เขียนโปรแกรมฐานข้อมูลPHP and MySQL

ลักษณะ สามารถแบ่งรายละเอียดได้ดังนี้

  • การเขียน Stored Procedures และ Trigger เป็นลักษณะของการเขียนโปรแกรมเป็นชุดคำสั่ง (Compound Statement)
  • ในชุดคำสั่ง (Compound Statement) จะประกอบด้วยบล็อกคำสั่ง (Block) คำสั่งทำซ้ำ (Loop) คำสั่งตรวจสอบ เงื่อนไข (Conditional Statement)
  • ตัวชุดคำสั่งของ Stored Procedures และ Trigger จะถูกจัดเก็บที่ฝั่งของ Server คือ เก็บไว้ในตัวฐานข้อมูลเลย

ประโยชน์

  • ลดเวลาในการประมวลผล เนื่องจากตัว Stored Procedures และ Trigger จะเป็น Code ที่ถูกตรวจสอบโครงสร้างของประโยคเรียบร้อยแล้ว ดังนั้น เวลาที่มีการเรียกใช้ในแต่ละครั้งก็ไม่ต้อง Parse ใหม่
  • ลดปริมาณรับ - ส่งข้อมูลภายในเครือข่าย เนื่องจาก Stored Procedures และ Trigger ที่ฝัง Server จะทำการ Return เฉพาะแค่ผลลัพธ์ที่ทำงานเรียบร้อยแล้ว ทำให้จำนวนข้อมูลที่มี Return กลับผ่านเครือข่ายไปสู่ Client จะเหลือน้อยลง
  • มีคุณสมบัติของ Encapsulation คือ ตัว Code ภายใน Stored Procedures และ Trigger จะถูกเขียนจัดเก็บไว้เป็น Program Unit เวลาที่จะใช้งานก็เพียงเรียกผ่านทางชื่อของ Procedure หรือ Trigger นั้น
  • ประโยชน์เรื่องของ Handling Error สามารถเขียน Stored Procedures และ Trigger เพื่อตรวจสอบและจัดการข้อผิดพลาดได้ เช่น ตรวจสอบค่าจำนวนสินค้าที่จะบันทึกลงตารางว่าจะต้องมีเฉพาะค่าที่เป็นตัวเลขจำนวนเต็มบวกเท่านั้น
  • ง่ายในการ Backup/Recovery เนื่องจากตัว Stored Procedures และ Trigger ถูกจัดเก็บไว้ที่ฝั่ Server ดังนั้น การทำ Backup หรือ Recovery ก็ทำเพียงที่เดียวเท่านั้น

ไอทีจีเนียส เอ็นจิเนียริ่ง (IT Genius Engineering) ให้บริการด้านไอทีครบวงจร ทั้งงานด้านการอบรม (Training) สัมมนา รับงานเขียนโปรแกรม เว็บไซต์ แอพพลิเคชั่น งานออกแบบกราฟิก และงานด้าน E-Marketing ที่กำลังได้รับความนิยมในปัจจุบัน ทั้ง SEO , PPC , และ Social media marketting

ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอที ได้เลยค่ะ

Line : @itgenius (มี @ ด้านหน้า) หรือ https://lin.ee/xoFlBFe
Facebook : https://www.facebook.com/itgeniusonline
Tel : 02-570-8449 มือถือ 088-807-9770 และ 092-841-7931
Email : contact@itgenius.co.th
user
โดย Admin ITGenius
เข้าชม 6,038 ครั้ง

คำค้นหา : ลักษณะของ Stored Procedures ประโยชน์ของ Stored Procedures การแบ่งลักษณะของ Stored Procedures ลักษณะและประโยชน์ของ Trigger