Database Query Latency (DQL - Verilənlər Bazası Sorğu Gecikməsi)
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).
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.
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.