Бид яагаад MySQL дээр хадгалагдсан процедурыг ашигладаг вэ?
Бид яагаад MySQL дээр хадгалагдсан процедурыг ашигладаг вэ?

Видео: Бид яагаад MySQL дээр хадгалагдсан процедурыг ашигладаг вэ?

Видео: Бид яагаад MySQL дээр хадгалагдсан процедурыг ашигладаг вэ?
Видео: MySQL: ХАДГАЛСАН ПРОЦЕДУРУУД 2024, Дөрөвдүгээр сар
Anonim

Хадгалагдсан процедурууд програм хоорондын сүлжээний урсгалыг багасгахад туслах ба MySQL Сервер. Учир нь олон тооны урт SQL мэдэгдлийг илгээхийн оронд програмууд зөвхөн нэр болон параметрүүдийг илгээх ёстой хадгалагдсан процедурууд.

Энгийнээр хэлэхэд, MySQL-д хадгалагдсан процедурыг юу ашигладаг вэ?

Хадгалагдсан процедур нь бэлтгэгдсэн байдаг SQL кодыг хадгалах боломжтой тул кодыг дахин дахин ашиглах боломжтой. Тиймээс хэрэв танд байгаа бол SQL дахин дахин бичих асуулга, үүнийг хадгалагдсан процедур болгон хадгалаад, түүнийг ажиллуулахын тулд залгана уу.

Нэмж дурдахад MySQL-д хадгалагдсан процедур байгаа юу? Бүх харилцаа холбооны өгөгдлийн сангийн системийг дэмждэг хадгалагдсан процедур , MySQL 5 танилцуулах хадгалагдсан процедур . Хамгийн гол ялгаа нь UDF-ийг SQL хэллэг доторх бусад илэрхийллийн нэгэн адил ашиглаж болно хадгалагдсан процедурууд CALL мэдэгдлийг ашиглан дуудагдах ёстой.

Мөн хадгалагдсан процедурын зорилго юу вэ?

А хадгалагдсан процедур Мэдээллийн сангийн хүснэгт дэх өгөгдлийг сэргээх, өгөгдлийг өөрчлөх, устгахад ашигладаг. Та SQL өгөгдлийн санд өгөгдөл оруулах, шинэчлэх, устгах болгондоо бүхэл бүтэн SQL команд бичих шаардлагагүй.

Хадгалагдсан процедурыг яагаад ашигладаг вэ?

Хэрэглэхийн ашиг тус хадгалагдсан процедурууд А хадгалагдсан процедур Мэдээллийг тогтмол оруулдаг тул мэдээллийн бүрэн бүтэн байдлыг хадгалдаг. Энэ нь бүтээмжийг сайжруулдаг, учир нь a хадгалагдсан процедур зөвхөн нэг удаа бичих ёстой.

Зөвлөмж болгож буй: