Detta dokument har översatts av AI. För eventuella felaktigheter, se den engelska versionen
Pluginet Export Pro erbjuder förbättrade funktioner utöver den vanliga exportfunktionen.
Detta plugin är beroende av pluginet för asynkron uppgiftshantering. Ni behöver aktivera pluginet för asynkron uppgiftshantering innan ni kan använda det.


På exportknappen kan ni konfigurera exportläget. Det finns tre valbara exportlägen:
Efter att ni har initierat en export kommer processen att köras i en separat bakgrundstråd, utan att ni behöver konfigurera något manuellt. I användargränssnittet, efter att en exportoperation har startats, visas den aktuella exportuppgiften uppe till höger, med realtidsuppdatering av uppgiftens framsteg.

När exporten är klar kan ni ladda ner den exporterade filen från exportuppgifterna.
Ett stort antal samtidiga exportuppgifter kan påverkas av serverkonfigurationen, vilket leder till långsammare systemrespons. Därför rekommenderas det att systemutvecklare konfigurerar det maximala antalet samtidiga exportuppgifter (standard är 3). När antalet samtidiga uppgifter överskrider den konfigurerade gränsen, kommer nya uppgifter att köas.

Konfigurering av samtidighet: Miljövariabel ASYNC_TASK_MAX_CONCURRENCY=并发数
Baserat på omfattande tester med olika konfigurationer och datakomplexitet, rekommenderas följande antal samtidiga uppgifter:
Om ni upplever att exportprocessen är ovanligt långsam (se referens nedan) kan det bero på prestandaproblem orsakade av samlingens struktur.
| Datakarakteristik | Indextyp | Datavolym | Exporttid |
|---|---|---|---|
| Inga relationsfält | Primärnyckel / Unikt villkor | 1 miljon | 3–6 minuter |
| Inga relationsfält | Vanligt index | 1 miljon | 6–10 minuter |
| Inga relationsfält | Sammansatt index (icke-unikt) | 1 miljon | 30 minuter |
| Relationsfält (En-till-en, En-till-många, Många-till-en, Många-till-många) | Primärnyckel / Unikt villkor | 500 000 | 15–30 minuter |
För att säkerställa effektiva exporter rekommenderar vi att ni:
| Villkorstyp | Obligatoriskt villkor | Övriga anmärkningar |
|---|---|---|
| Samlingsstruktur (minst ett måste uppfyllas) | Har en primärnyckel Har ett unikt villkor Har ett index (unikt, vanligt, sammansatt) | Prioritet: Primärnyckel > Unikt villkor > Index |
| Fältegenskaper | Primärnyckeln / det unika villkoret / indexet (ett av dem) måste ha sorterbara egenskaper, såsom: autoinkrementerande ID, Snowflake ID, UUID v1, tidsstämpel, nummer, etc. (Obs: Icke-sorterbara fält som UUID v3/v4/v5, vanliga strängar etc., kommer att påverka prestandan) | Inga |

