Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: SQL Server 2025 (17.x) és újabb verziók
Egyetlen sort ad vissza, amely az In-Memory OLTP (XTP) adatbázismotor állapotát tükrözi a motor adatbázisból való eltávolításakor.
Az XTP-motor eltávolítása vagy üzembe helyezése olyan többlépéses folyamat, amelyet az ALTER DATABASE ... REMOVE FILE utasítás kezdeményez, amely eltávolítja az utolsó memóriaoptimalizált tárolót a memóriaoptimalizált fájlcsoportból. A sys.dm_db_xtp_undeploy_status nézet a folyamat aktuális lépését jelenti. A memóriaoptimalizált tároló- és fájlcsoportok eltávolításának figyelésére és hibaelhárítására használható.
További információ és részletes folyamat áttekintése: Memóriaoptimalizált tároló és fájlcsoport eltávolítása.
| Oszlop név | Adattípus | Leírás |
|---|---|---|
deployment_state |
Int | Az XTP-motor aktuális állapota:0 - Az XTP-motor nincs üzembe helyezve.Az XTP-motor még soha nem lett üzembe helyezve ebben az adatbázisban, vagy már el lett távolítva. 1 - Az XTP-motor készen áll (telepített verzió).A telepített verzió azt jelenti, hogy létezik memóriaoptimalizált fájlcsoport és tároló, memóriaoptimalizált táblák vagy más XTP-objektumok nem léteznek, de létrehozhatók, és az XTP-ellenőrzőpontok nem futnak. ALTER DATABASE ... REMOVE FILE az összes memóriaoptimalizált tároló eltávolításához, beleértve az utolsó fennmaradó tárolót is.2 - Az XTP-motor készen áll (ellenőrzőpont üzembe helyezése).Az ellenőrzőpont által üzembe helyezett értékek azt jelentik, hogy a memóriaoptimalizált táblák vagy más XTP-objektumok léteznek (vagy korábban is léteztek), és az XTP ellenőrzőpontok futnak. ALTER DATABASE ... REMOVE FILE az utolsó memóriaoptimalizált tároló eltávolításának megkezdéséhez.3 - Várakozás a napló elejére, hogy továbblépjen a nem üzembe helyezési LSN-ről.Az XTP üzembe helyezése folyamatban van. Manuális ellenőrzőpontok használata CHECKPOINT és biztonsági mentések használata és BACKUP DATABASEBACKUP LOG végrehajtása az érték túllépése start_of_log_lsnundeploy_lsn érdekében.4 - Várakozás a végleges üzembe helyezési naplórekordra.Az XTP üzembe helyezése folyamatban van. Miután a napló LSN-jének kezdete túllépte az üzembe helyezés nélküli LSN-t, beleértve az összes rendelkezésre állási csoport replikáját is, az elsődleges replika létrehozza a végleges üzembe helyezés nélküli naplórekordot. A végleges naplórekord alkalmazása után az ezt követő ellenőrzőpont az XTP-motor üzembe helyezését törli. 5 - Várakozás egy XTP ellenőrzőpontra az XTP üzembe helyezésének befejezéséhez.Az XTP üzembe helyezése folyamatban van. Az utolsó XTP-ellenőrzőpont manuálisan CHECKPOINTindítható el, vagy automatikusan akkor fordul elő, ha a tranzakciónapló egy bizonyos küszöbérték fölé nő. További információ: Ellenőrzőpont művelet memóriaoptimalizált táblákhoz.6 - Készen áll az utolsó memóriaoptimalizált tároló eltávolítására.Az XTP üzembe helyezése folyamatban van. Ez az állapot akkor érhető el, ha az ALTER DATABASE ... REMOVE FILE utolsó memóriaoptimalizált tároló eltávolítására vonatkozó utasítás az XTP üzembe helyezésének befejezése előtt megszakadt. Az utasítás ismét végrehajtható az utolsó tároló eltávolításához és az XTP üzembe helyezésének befejezéséhez. |
undeploy_lsn |
numerikus(25,0) | Az XTP-motor adatbázisból való eltávolításának kezdetét jelző naplóütemezési szám (LSN). Az ezzel az LSN-sel rendelkező naplórekordot a rendszer az utolsó memóriaoptimalizált tároló utolsó memóriaoptimalizált tárolójának első végrehajtása után ALTER DATABASE ... REMOVE FILE naplózza az XTP-motor üzembe helyezési folyamatának elindításához, és egy XTP-ellenőrzőpont jön létre. Az ellenőrzőpont előtt a jelentett érték 0. |
start_of_log_lsn |
numerikus(25,0) | A tranzakciónapló aktív részének kezdő LSN-je. |
deployment_state_desc |
nvarchar(60) | Az XTP-motor aktuális állapotának leírása. |
Engedélyek
Az adatbázishoz VIEW DATABASE PERFORMANCE STATE engedély szükséges.