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

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

TƏRİF

Verilənlər bazasına göndərilən bir sorğunun (query) icra olunub nəticəsinin geri qaytarılması üçün keçən vaxt müddətidir (milisaniyə ilə ölçülür).

HESABLANMA DÜSTURU
DQL = Sorğunun Cavablandırıldığı Zaman - Sorğunun Göndərildiyi Zaman

Ətraflı İzah

Database Query Latency (DQL), yüksək yüklü sistemlərin və SaaS platformalarının performansını təyin edən ən kritik texniki göstəricilərdən biridir. Gecikmə müddətinin yüksək olması birbaşa olaraq veb-saytın və ya mobil tətbiqin yavaşlamasına səbəb olur.

DQL-i minimumda saxlamaq üçün verilənlər bazasında indeksləşdirmə (indexing) aparılmalı, keşləmə (caching) sistemlərindən (məsələn, Redis) istifadə olunmalı və sorğular optimallaşdırılmalıdır. Xüsusilə e-ticarət saytlarında ödəniş və axtarış zamanı DQL-in aşağı olması konversiya nisbətlərinə birbaşa müsbət təsir göstərir.

PRAKTİK NÜMUNƏ

Bir istifadəçi axtarış bölməsində 'smartfon' sözünü yazdıqda, verilənlər bazasına sorğu saat 12:00:00.100-da daxil olur və cavab 12:00:00.350-də geri qayıdır. Hesablama: 350ms - 100ms = 250ms. Verilənlər bazası sorğu gecikməsi 250 milisaniyədir.

Açar Sözlər
#Database Query Latency#DQL#Verilənlər bazası#Sistem sürəti#Keşləmə#SQL optimallaşdırma