Эмне үчүн биз MySQLде сакталган процедураны колдонобуз?
Эмне үчүн биз MySQLде сакталган процедураны колдонобуз?

Video: Эмне үчүн биз MySQLде сакталган процедураны колдонобуз?

Video: Эмне үчүн биз MySQLде сакталган процедураны колдонобуз?
Video: Prolonged Field Care Podcast 137: PFC in Ukraine 2024, Декабрь
Anonim

Сакталган процедуралар тиркемелердин ортосундагы тармак трафигин азайтууга жардам берет MySQL Server. Анткени, бир нече узун SQL билдирүүлөрүн жөнөтүүнүн ордуна, колдонмолор атын жана параметрлерин гана жөнөтүшү керек сакталган процедуралар.

Жөнөкөй эле, MySQLде сакталган процедуранын кандай пайдасы бар?

Сакталган процедура - бул даярдалган SQL сактай турган кодду кайра-кайра колдонууга болот. Ошентип, эгер сизде бар болсо SQL кайра-кайра жазган сурооңуз, аны сакталган процедура катары сактап, анан аны аткаруу үчүн жөн гана чакырыңыз.

Андан тышкары, MySQLде сакталган процедуралар барбы? Реляциялык маалымат базасынын тутумунун бардыгын колдойт сакталган процедура , MySQL 5 тааныштыруу сакталган процедура . Негизги айырмасы, UDFs SQL билдирүүлөрүндөгү башка туюнтмалар сыяктуу колдонулушу мүмкүн сакталган процедуралар CALL билдирүүсүн колдонуу менен чакырылышы керек.

Ошондой эле, сакталган процедуранын максаты эмнеде?

А сакталган процедура маалыматтарды алуу, маалыматтарды өзгөртүү жана маалымат базасынын таблицасында маалыматтарды жок кылуу үчүн колдонулат. SQL маалымат базасына маалыматтарды киргизүүнү, жаңылоону же жок кылууну каалаган сайын толук SQL буйругун жазуунун кереги жок.

Эмне үчүн сакталган процедуралар колдонулат?

Колдонуунун пайдасы сакталган процедуралар А сакталган процедура маалыматтардын бүтүндүгүн сактайт, анткени маалымат ырааттуу түрдө киргизилет. Бул өндүрүмдүүлүктү жакшыртат, анткени а сакталган процедура бир гана жолу жазылышы керек.

Сунушталууда: