ทำไมเราใช้ขั้นตอนการจัดเก็บใน MySQL?
ทำไมเราใช้ขั้นตอนการจัดเก็บใน MySQL?

วีดีโอ: ทำไมเราใช้ขั้นตอนการจัดเก็บใน MySQL?

วีดีโอ: ทำไมเราใช้ขั้นตอนการจัดเก็บใน MySQL?
วีดีโอ: ตอนที่ 1 - MySQL คืออะไร ? | ThaiDBA 2024, เมษายน
Anonim

ขั้นตอนการจัดเก็บ ช่วยลดการรับส่งข้อมูลเครือข่ายระหว่างแอปพลิเคชันและ MySQL เซิร์ฟเวอร์ เนื่องจากแทนที่จะส่งคำสั่ง SQL ที่มีความยาวหลายชุด แอปพลิเคชันต้องส่งเฉพาะชื่อและพารามิเตอร์ของ ขั้นตอนการจัดเก็บ.

พูดง่ายๆ ก็คือ การใช้กระบวนงานที่เก็บไว้ใน MySQL คืออะไร?

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

นอกจากนี้ MySQL มีขั้นตอนการจัดเก็บหรือไม่ รองรับระบบฐานข้อมูลเชิงสัมพันธ์เกือบทั้งหมด ขั้นตอนการเก็บ , MySQL 5 แนะนำตัว ขั้นตอนการเก็บ . ความแตกต่างที่สำคัญคือ UDF สามารถใช้เหมือนกับนิพจน์อื่นๆ ภายในคำสั่ง SQL ในขณะที่ ขั้นตอนการจัดเก็บ ต้องเรียกใช้โดยใช้คำสั่ง CALL

นอกจากนี้ วัตถุประสงค์ของขั้นตอนการจัดเก็บคืออะไร?

NS ขั้นตอนการเก็บ ใช้ในการดึงข้อมูล แก้ไขข้อมูล และลบข้อมูลในตารางฐานข้อมูล คุณไม่จำเป็นต้องเขียนคำสั่ง SQL ทั้งหมดในแต่ละครั้งที่คุณต้องการแทรก อัปเดต หรือลบข้อมูลในฐานข้อมูล SQL

เหตุใดจึงใช้ขั้นตอนการจัดเก็บ

ประโยชน์ของการใช้ ขั้นตอนการจัดเก็บ NS ขั้นตอนการเก็บ รักษาความสมบูรณ์ของข้อมูลเพราะข้อมูลถูกป้อนในลักษณะที่สอดคล้องกัน ช่วยเพิ่มผลผลิตเพราะข้อความใน ขั้นตอนการเก็บ ต้องเขียนเพียงครั้งเดียว

แนะนำ: