Benutzer-Werkzeuge

Webseiten-Werkzeuge


faq:indexoptimizerhint

Index-Optimizer Hinweis

Ist eine Message bzgl. „Index Optimizer“ ein Fehler?

Die Rückgabe einer Methode im Bereich /engine enthält eine oder mehrere der folgenden „Messages“:

 
Index 'XYZ' specified as optimizer hint in the FROM clause of table '#Abc' does not exist. 
Optimizer will choose another index instead.

Es handelt sich nicht um einen Fehler oder etwas auf das reagiert werden muss. Der technische Hintergrund ist der folgende:

Diese Meldung kommt grundsätzlich vor, wenn

  1. bei temporären Tabellen eine Index-Angabe in der „from clause“ verwendet wird UND
  2. die Prozedur in den ASE procedure cache geladen wird (also immer bei erstmaliger Ausführung nach ASE-Server-Start oder Prozedur-Übersetzung oder wenn der Query-Plan aus dem cache geflogen ist etc.)
faq/indexoptimizerhint.txt · Zuletzt geändert: 13.11.2014 (Externe Bearbeitung)