Hantera körningsalternativ managing-execution-options

Om du vill ändra ett arbetsflödes körningsalternativ använder du för att komma åt arbetsflödesegenskaperna och välja Execution -avsnitt.

Möjliga alternativ är:

  • Default affinity: det här fältet gör att du kan tvinga ett arbetsflöde eller en arbetsflödesaktivitet att köras på en viss dator.

  • History in days: anger antalet dagar efter vilka historiken måste rensas. Historiken innehåller element som är relaterade till arbetsflödet: loggar, uppgifter, händelser (tekniska objekt som är kopplade till arbetsflödet) samt filer som hämtats av Transfer file aktivitet. Standardvärdet är 30 dagar för färdiga arbetsflödesmallar.

    Historiken rensas av det tekniska arbetsflödet för databasrensning som utförs som standard varje dag (se Förteckning över tekniska arbetsflöden.)

    note important
    IMPORTANT
    Om History in days fältet lämnas tomt, dess värde betraktas som"1", vilket innebär att historiken rensas efter 1 dag.
  • Save SQL queries in the log: låter dig spara SQL-frågorna från arbetsflödet i loggarna.

  • Diagnostic mode (Log execution plan of long running queries and give recommendations): markera det här alternativet om du vill att hela körningsplanen ska loggas. Det är inaktiverat som standard.

    Mer information om det här alternativet finns i section.

  • Keep interim results: markera det här alternativet om du vill kunna se detaljerna i övergångarna.

    note caution
    CAUTION
    Det här alternativet kräver mycket diskutrymme och är utformat för att hjälpa dig att skapa ett arbetsflöde och säkerställa korrekt konfiguration och beteende. Låt det vara omarkerat vid produktionsinstanser.
  • Execute in the engine (do not use in production): gör att du kan köra arbetsflödet lokalt, för testning i utvecklingsmiljön.

  • Severity: gör att du kan ange en prioritetsnivå för att köra arbetsflöden i din Adobe Campaign-instans. Detta fält används endast av Adobe-team i övervakningssyfte.

The Error management I finns ytterligare alternativ som du kan använda för att hantera hur arbetsflöden fungerar vid fel. Dessa alternativ beskrivs i Felhantering -avsnitt.

Diagnostikläge diagnostic-mode

CAUTION
Det här alternativet kan påverka arbetsflödets prestanda avsevärt och bör användas sparsamt.

När det är aktiverat visas Diagnostic mode (Log execution plan of long running queries and give recommendations) i Execution i arbetsflödesegenskaperna loggar hela körningsplanen om en fråga tar mer än en minut.

När du har aktiverat det här alternativet och startat arbetsflödet loggas körningsplanen om frågan tar mer än en minut. Sedan kan du hämta din körningsplan med hjälp av en EXPLAIN ANALYZE.

Mer information finns i PostgreSQL-dokumentation.

Om du har en sekvenssökning i den här frågan Diagnostic mode innehåller även rekommendationer för att skapa ett index med hjälp av ett filteruttryck.

NOTE
Dessa rekommendationer är endast avsedda som referens och bör användas med försiktighet beroende på ditt användningssätt.

Följande två villkor måste uppfyllas under körningen av arbetsflödet för att du ska kunna få rekommendationer:

  • Sekvenssökningen tar mer än 40 % tid på frågan.

  • De resulterande raderna efter sekvenssökningen är mindre än 1 % av det totala antalet rader i tabellen.

Du kan hantera alternativet från den avancerade menyn genom att välja Administration > Application settings > Options:

  • Time of query execution (in milliseconds)(DiagnosticModeQueryTime): Från Value kan du ange en ny tid för frågekörningen. Om frågekörningen överskrider det här värdet loggas körningsplanen.

  • Percentage of seq scan time (DiagnosticModeSeqScanPercentage): Från Value kan du ändra den procentandel av frågetiden som sekvenssökningen måste ta för att rekommendationen ska genereras.

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff