Sobes.tech
Middle

Mi az ideiglenes tábla és mire használják?

sobes.tech MI

Válasz az MI-től

Ideiglenes tábla olyan tábla, amely csak a jelenlegi munkamenet vagy tranzakció ideje alatt létezik.

Cél:

  • Ideiglenes közbenső adatok tárolása: Használják összetett lekérdezés eredményeinek mentésére vagy adatok lépésenkénti feldolgozására.
  • Teljesítmény javítása: Egy ideiglenes táblát használó lekérdezés gyorsabb lehet, mint egy összetett közvetlen végrehajtás, különösen, ha az ideiglenes adatok többször is felhasználásra kerülnek.
  • Összetett lekérdezések felosztása: Lehetővé teszi egy nagy és olvashatatlan lekérdezés kisebb, kezelhető részekre bontását.
  • Adatalkönyvvel való munka: Az ideiglenes tábla csak a szükséges adatalkönyvet tartalmazza egy adott művelethez.

Ideiglenes tábla létrehozása (SQL példa):

-- Ideiglenes tábla létrehozása
CREATE TEMPORARY TABLE temp_customers AS
 SELECT customer_id, customer_name
 FROM customers
 WHERE registration_date >= '2023-01-01';

-- Ideiglenes tábla használata
SELECT COUNT(*)
FROM temp_customers;

-- Az ideiglenes tábla automatikusan törlődik a munkamenet végén