Sobes.tech
Junior — Middle

Sorğuların icrasına dair daha ətraflı məlumat almaq üçün EXPLAIN ANALYZE əmrində hansı əlavə parametrlər göstərilə bilər?

sobes.tech Süni İntellekt

AI-dan cavab

PostgreSQL-də, EXPLAIN ANALYZE əmri SQL sorğusunun icra planı haqqında ətraflı məlumat və real icra vaxtını əldə etməyə imkan verir. Daha ətraflı məlumat üçün əlavə parametrlər istifadə oluna bilər:

  • BUFFERS — tamponların istifadəsi statistikalarını göstərir (neçə səhifənin yaddaş və diskdən oxunduğunu).
  • VERBOSE — hər bir plan düyünü haqqında daha ətraflı məlumat verir.
  • COSTS — əməliyyatların qiymət təxminlərinin göstərilməsini aktivləşdirir və ya deaktiv edir.
  • TIMING — hər bir düyünün icra vaxtını göstərməsini aktivləşdirir və ya deaktiv edir.

İstifadə nümunəsi:

EXPLAIN (ANALYZE, BUFFERS, VERBOSE) SELECT * FROM users WHERE id = 1;

Bu, tamponlar və plan detalları ilə genişləndirilmiş hesabat verəcək.