Jamil Sultanli.
← Terminlər Lüğətinə Qayıt
Texnologiya

Database Query Latency (Verilənlər Bazası Sorğu Gecikməsi)

TƏRİF

Məlumat bazasına göndərilən SQL və ya NoSQL sorğusunun icra olunub nəticəni qaytarması üçün keçən vaxt müddətidir.

HESABLANMA DÜSTURU
Database Query Latency = Sorğu Nəticəsinin Alındığı Zaman - Sorğunun Başladığı Zaman

Ətraflı İzah

Database Query Latency, tətbiqlərin arxa fon (backend) performansını müəyyən edən ən kritik amillərdən biridir. Verilənlər bazası sorğularının yavaş işləməsi bütün sistemin ləngiməsinə və istifadəçi təcrübəsinin pisləşməsinə səbəb olur.

Bu gecikməni azaltmaq üçün verilənlər bazasında indekslərdən (indexes) düzgün istifadə edilməli, mürəkkəb sorğular sadələşdirilməli və tez-tez müraciət olunan məlumatlar Redis kimi keş yaddaş sistemlərində saxlanılmalıdır.

PRAKTİK NÜMUNƏ

Bir e-ticarət tətbiqində istifadəçi məhsul axtarışı edir. Sistem verilənlər bazasından məhsulları çəkmək üçün sorğu göndərir. Bu sorğunun icrası 850ms çəkir. Bu göstərici yüksək olduğu üçün verilənlər bazasında indeksləmə aparılır və gecikmə 40ms-ə endirilir.

Açar Sözlər
#Database Query Latency#verilənlər bazası gecikməsi#SQL optimallaşdırma#backend performansı#verilənlər bazası indeksi