IBM® Informix® 12.10 EVP

Szálak

A szál egy feladat a virtuális processzor számára, ugyanúgy, ahogy a virtuális processzor is egy feladat a CPU számára. A virtuális processzor egy feladat, amelynek végrehajtását az operációs rendszer ütemezi a CPU-n; az adatbázis-kiszolgáló szál egy feladat, amelynek a feldolgozását a virtuális processzor belsőleg ütemezi. A szálakat néha könnyű folyamatoknak (LWP) is nevezzük, mivel olyanok, mint egy folyamat, de kevesebb igényt támasztanak az operációs rendszer fel.

Az adatbázis-kiszolgáló virtuális processzorai többszálúak, mivel több párhuzamos szálat futtatnak.

A szálak természete:

Operációs rendszer Művelet
UNIX A szál egy feladat, amelynek a feldolgozását a virtuális processzor belsőleg ütemezi.
Windows A szál egy feladat, amelynek a feldolgozását a virtuális processzor belsőleg ütemezi. Mivel a virtuális processzor Windows szálként van megvalósítva, ezért az adatbázis-kiszolgáló szálai Windows szálakon belül futnak.
Fontos: Ebben a fejezetben a szálakra vonatkozó összes hivatkozás az adatbázis-kiszolgáló által létrehozott, ütemezett és törölt szálakra utal. A “Windows szálakra” vonatkozó összes hivatkozás a Windows által létrehozott, ütemezett és törölt szálakra utal.

A virtuális processzor szálakat futtathat egy SQL ügyfélalkalmazás nevében (munkamenet szálak), valamint belső szükségletek kielégítésére (belső szálak). A legtöbb esetben az adatbázis-kiszolgáló minden egyes ügyfélalkalmazáshoz egy munkamenet szálat futtat. Az adatbázis-kiszolgáló a belső szálakat az adatbázis I/O műveletek, naplózás I/O műveletek, oldal ürítés és az adminisztrációs feladatok elvégzéséhez futtatja. Azokról az esetekről, amikor az adatbázis-kiszolgáló több szálat futtat egyetlen ügyfélhez, lásd: Párhuzamos feldolgozás.

A felhasználói szál egy olyan adatbázis-kiszolgáló szál, amely ügyfélalkalmazástól származó kéréseket szolgál ki. A felhasználói szálak közé tartoznak az sqlexec szálnak nevezett munkamenet szálak, amelyek az adatbázis-kiszolgáló által az ügyfélalkalmazások kiszolgálására futtatott elsődleges szálak.

A felhasználói szálak közé tartoznak: az onmode segédprogramtól származó kéréseket kiszolgáló szálak, a helyreállítás szálai, a B-fa olvasó szálak és az oldaltisztító szálak.

Az aktív felhasználói szálak megjelenítéséhez használja az onstat -u parancsot. A munkamenetek és szálak megfigyelésével kapcsolatos további információkhoz, lásd: IBM Informix Performance Guide.


Visszajelzés küldése | Példacsere | Hibaelhárítás

A PDF dokumentumot a következő helyen találja: Az IBM Informix 12.10 termékcsalád kiadványai.
A kiadási megjegyzéseket, dokumentációs megjegyzéseket és/vagy számítógéppel kapcsolatos megjegyzéseket a Kiadási megjegyzések oldalon találja.
időpecsét Kiadás dátuma: 2012. november