Mündəricat:

Nə üçün saxlanan prosedurları yazırıq?
Nə üçün saxlanan prosedurları yazırıq?

Video: Nə üçün saxlanan prosedurları yazırıq?

Video: Nə üçün saxlanan prosedurları yazırıq?
Video: Pişiklərə necə baxmalı / Pişik çimizdirmək / Pişik Saxlamaq İstəyənlər Bunları Bilməlidir 2024, Bilər
Anonim

Saxlanılan prosedurlar təkmilləşdirilmiş performans təmin edir, çünki verilənlər bazasına daha az zəng göndərilməlidir. Məsələn, əgər a saxlanılan prosedur kodunda dörd SQL ifadəsi var, onda hər bir fərdi SQL ifadəsi üçün dörd çağırış əvəzinə verilənlər bazasına yalnız bir zəng lazımdır.

Həmçinin soruşulur ki, biz saxlanan prosedurlardan niyə istifadə edirik?

A saxlanılan prosedur istifadəçi interfeysi ilə verilənlər bazası arasında mühüm təhlükəsizlik qatını təmin edir. Son istifadəçilər məlumatları daxil edə və ya dəyişdirə bildiyi üçün məlumat girişinə nəzarət vasitəsilə təhlükəsizliyi dəstəkləyir, lakin et yazma prosedurlar . Bu, məhsuldarlığı artırır, çünki a saxlanılan prosedur yalnız lazımdır bir dəfə yazılsın.

Eynilə, saxlanılan prosedurlar necə işləyir? A saxlanılan prosedur T-SQL ifadələri daxilində və ya müştəri proqramlarından zəng edə biləcəyiniz tərtib edilmiş koddur. SQL Server kodunu işlədir prosedur və sonra nəticələri zəng edən proqrama qaytarır. İstifadə saxlanılan prosedurlar bir neçə səbəbə görə səmərəlidir.

Nəticə etibarilə, saxlanılan prosedurların faydaları nələrdir?

Saxlanılan Prosedurların Üstünlükləri

  • Güclü verilənlər bazası proqramları yaratmağınıza kömək etmək üçün saxlanılan prosedurlar daha yaxşı performans, daha yüksək məhsuldarlıq, istifadə asanlığı və artan miqyaslılıq daxil olmaqla bir sıra üstünlükləri təmin edir.
  • Bundan əlavə, saxlanılan prosedurlar serverin hesablama resurslarından istifadə etməyə imkan verir.

Saxlanılan prosedurlar niyə daha sürətli olur?

" Saxlanılan prosedurlar əvvəlcədən tərtib edilir və keşlənir, buna görə performans daha yaxşıdır." Saxlanılan prosedurlar əvvəlcədən tərtib edilmiş və optimallaşdırılmışdır, yəni sorğu mühərriki onları daha sürətlə yerinə yetirə bilər. Bunun əksinə olaraq, koddakı sorğular iş vaxtında təhlil edilməli, tərtib edilməli və optimallaşdırılmalıdır. Bütün bunlar vaxta başa gəlir.

Tövsiyə: