Sobes.tech
Middle

Müvəqqəti cədvəl nədir və nə üçün istifadə olunur?

sobes.tech Süni İntellekt

AI-dan cavab

Müvəqqəti cədvəl, yalnız cari sessiya və ya əməliyyat müddətində mövcud olan cədvəldir.

Məqsəd:

  • Müvəqqəti aralıq məlumatların saxlanması: Çətin sorğunun nəticələrini saxlamaq və ya məlumatları mərhələli şəkildə işləmək üçün istifadə olunur.
  • Performansı artırmaq: Müvəqqəti cədvəl istifadə edən sorğu, xüsusən də aralıq məlumatlar çox dəfə istifadə olunursa, birbaşa mürəkkəb sorğunun icrasından daha sürətli ola bilər.
  • Mürəkkəb sorğuların bölünməsi: Böyük və oxunması çətin olan sorğunu daha kiçik və idarə edilə bilən hissələrə bölməyə imkan verir.
  • Məlumatların alt toplusu ilə işləmək: Müvəqqəti cədvəl yalnız müəyyən əməliyyat üçün lazım olan məlumatların alt toplusunu ehtiva edə bilər.

Müvəqqəti cədvəl yaratma (SQL nümunəsi):

-- Müvəqqəti cədvəl yaratma
CREATE TEMPORARY TABLE temp_customers AS
 SELECT customer_id, customer_name
 FROM customers
 WHERE registration_date >= '2023-01-01';

-- Müvəqqəti cədvəldən istifadə
SELECT COUNT(*)
FROM temp_customers;

-- Müvəqqəti cədvəl sessiya bitdikdə avtomatik silinəcək