Job Scheduler

Scheduler does not create required database indices for existing tables

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.3.2
  • Fix Version/s: 1.3.2
  • Component/s: Job Scheduler Binaries
  • Description:
    Hide

    Die Indizes, die im Zuge der Diskussion im Mail-Thread "distribution="no" im verteilten Scheduler und Verhinderung eines doppelten Starts des Scheduler" benannt waren, werden vom Scheduler für vorhandene DB-Tabellen nicht angelegt. Siehe hierzu dein Mail vom 17.7.07

    Folgende Indices werden vom Scheduler nicht nachträglich angelegt. Angaben dazu aus der Aufstellung unter http://www.zschimmer.com/sos/scheduler/scheduler_sql.html

    1. scheduler_history

    CREATE INDEX SCHEDULER_HISTORY_START_TIME on SCHEDULER_HISTORY ("START_TIME" ):
    CREATE INDEX SCHEDULER_HISTORY_SPOOLER_ID on SCHEDULER_HISTORY ("SPOOLER_ID" ):
    CREATE INDEX SCHEDULER_HISTORY_JOB_NAME on SCHEDULER_HISTORY ("JOB_NAME" ):
    CREATE INDEX SCHEDULER_HISTORY_CLUSTER_MEMBER on SCHEDULER_HISTORY ("CLUSTER_MEMBER_ID");

    2. scheduler_order_history

    CREATE INDEX SCHEDULER_O_HISTORY_SPOOLER_ID on SCHEDULER_ORDER_HISTORY ( "SPOOLER_ID" );

    Show
    Die Indizes, die im Zuge der Diskussion im Mail-Thread "distribution="no" im verteilten Scheduler und Verhinderung eines doppelten Starts des Scheduler" benannt waren, werden vom Scheduler für vorhandene DB-Tabellen nicht angelegt. Siehe hierzu dein Mail vom 17.7.07 Folgende Indices werden vom Scheduler nicht nachträglich angelegt. Angaben dazu aus der Aufstellung unter http://www.zschimmer.com/sos/scheduler/scheduler_sql.html 1. scheduler_history CREATE INDEX SCHEDULER_HISTORY_START_TIME on SCHEDULER_HISTORY ("START_TIME" ): CREATE INDEX SCHEDULER_HISTORY_SPOOLER_ID on SCHEDULER_HISTORY ("SPOOLER_ID" ): CREATE INDEX SCHEDULER_HISTORY_JOB_NAME on SCHEDULER_HISTORY ("JOB_NAME" ): CREATE INDEX SCHEDULER_HISTORY_CLUSTER_MEMBER on SCHEDULER_HISTORY ("CLUSTER_MEMBER_ID"); 2. scheduler_order_history CREATE INDEX SCHEDULER_O_HISTORY_SPOOLER_ID on SCHEDULER_ORDER_HISTORY ( "SPOOLER_ID" );

Activity

Hide
Joacim Zschimmer added a comment - 23 August 2007 09:23

Das war nicht beauftragt. Die Indices werden nur zusammen mit der Tabelle angelegt.

Du schriebst dazu: "die Scripte richten Indizes bedingt ein, das benötigst du nicht, wenn der Scheduler über einen anderen Mechanismus prüft, ob eine Tabelle bereits vorhanden ist. Beim Setup wird davon ausgegangen, dass Indizes nur eingerichtet werden, wenn auch die Tabelle eingerichtet wird."

Soll ich eine Prüfung auf die einzelnen Indizes einbauen?

Joacim Zschimmer

Show
Joacim Zschimmer added a comment - 23 August 2007 09:23 Das war nicht beauftragt. Die Indices werden nur zusammen mit der Tabelle angelegt. Du schriebst dazu: "die Scripte richten Indizes bedingt ein, das benötigst du nicht, wenn der Scheduler über einen anderen Mechanismus prüft, ob eine Tabelle bereits vorhanden ist. Beim Setup wird davon ausgegangen, dass Indizes nur eingerichtet werden, wenn auch die Tabelle eingerichtet wird." Soll ich eine Prüfung auf die einzelnen Indizes einbauen? Joacim Zschimmer
Hide
Oliver Haufe added a comment - 23 August 2007 16:23

Ich habe eventuell dem falschen Vorgang kommentiert.
Bitte beachte meinen Kommentar zu JS-100 inkl. dem Attachment.
Bis wann kann dass fertig sein?

Show
Oliver Haufe added a comment - 23 August 2007 16:23 Ich habe eventuell dem falschen Vorgang kommentiert. Bitte beachte meinen Kommentar zu JS-100 inkl. dem Attachment. Bis wann kann dass fertig sein?

People

Dates

  • Due:
    23/Aug/07
    Created:
    23 August 2007 08:22
    Updated:
    27 August 2007 12:48
    Resolved:
    27 August 2007 12:48