probleme creation index dérivé

RPG (3 et 4, free), CL, SQL, etc...
Répondre
manae
Messages : 58
Enregistré le : mar. 21 juin 2011, 07:08:24

probleme creation index dérivé

Message par manae »

Bonjour,

sur un iserie en V6R1M1 L00 on tente de créer un index dérivé.
Tout se passe bien sauf que l'index n'est pas utilisable (erreur dans query etc ...)
on a utilisé system I navigator ou strsql meme résultat.

Merci d'avance pour vos reponses.
A bientôt

exemple

CREATE INDEX FIC1L1 ON FIC1 (ID)
WHERE SELE='OUI'
ADD ALL COLUMNS;

cmasse
Site Admin
Messages : 813
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

index dérivé

Message par cmasse »

QUERY ne sait pas utiliser les index dérivés.

pour SQL il seront utilisés de manière implicite (ce sera encore mieux en V7).

il faut toujours mettre un nom de TABLE dans la clause FROM et c'est SQL qui décide de l'index lui permettant de réaliser au plus vite la requête.


vous pouvez voir l'index utilisé avec Visual Explain ou dans la LOG du travail en ayant passé la cde STRDBG avant de lancer la requête.
Christian Massé (Volubis.fr)

Répondre