Procedura-SelectivityMaintenance

Popis:
Procedura přepočítá selektivitu v databázi (kopie po přejmenování SelectivityMaitenance)

Parametry:

NázevPopisDatový typ
SystemTablesInclude0 - přepočet statistik jen na uživatelských tabulkách 1 - přepočet statistik na uživatelských i systémových tabulkáchInteger

Tělo:

BEGIN
  FOR select RDB$INDEX_NAME FROM RDB$INDICES Where (RDB$SYSTEM_FLAG=:SystemTablesInclude) Or (RDB$SYSTEM_FLAG=0) INTO :Index_name DO
  BEGIN
    EXECUTE STATEMENT 'SET statistics INDEX ' || Index_name || ';';
  END
  SUSPEND;
END

Generated by ABRA Software a.s. 27.10.2021 16:34:17