-
 Zitat von ILEMax
DAS verstehe ich nicht! M.E. wiederspricht sich die Aussage?
1. ... sowieso PF
2. LF aber nicht löschen ?
Kanst du das bitte noch aufklähren?
In SQL werden Abfragen generell auf die Basistabelle (PF) oder Views abgesetzt, da die DB sich den optimalen Index automatisch selbst sucht.
 Zitat von ILEMax
Das würde doch bedeuten, wenn vorhandene 'gute' LF's da sind, das diese auch bei dem ODBC Zugriff verwendet werden. Oder?
Genau.
Es gibt auch einen Eintrag in der QAQQINI (IGNORE DERIVIDE INDEX). Mit diesem kannst du der DB sagen, dass sie alle Select/Omit LFs ignorieren soll.
lg Andreas
-
Nun ja, MS-Access muss ausgetrixt werden.
Sicherlich sollte beim Verknüpfen die PF gewählt werden, wenn dies möglich ist.
MS-Access prüft aber mit der ODBC-Funktion SQLStatistics die vorhandenen Indizes und bei älteren Versionen von MS-Access gabs sogar einen richtigen Crash bei mehr als 32 Indizes.
SQL ist es letztlich egal, ob man eine Abfrage auf eine PF oder LF macht, da immer die zugrundeliegende PF ermittelt und verwendet wird.
Dies gilt ebenso auch für Joins (nicht Multiformat).
Bei Joins und Select/Omit-LF's wird dein SQL intern dann etwas umgebaut und mit den Bedingungen ergänzt.
Übergibt man nun MS-Access eine LF zur Verknüpfung liefert SQLStatistics nur noch den eigenen Schlüssel, da eine LF keine Fremdschlüssel hat und MS-Access ist zufrieden.
Anschließende SQL's werden (s.o.) dann auf die PF umgeleitet und ggf. über andere LF's/Indizes optimiert.
-
GELÖST
Ok, danke
das die AS400 immer den besten LF wählt wusste ich, wie das mit ODBC tikkt war mir nicht klar.
Und da hier leider alle PF einen Key haben, war ich ganz verwirrt.
Nun hab ich's begriffen
Danke
ILEMax
Similar Threads
-
By Bernd Wiezroek in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 27-04-06, 15:47
-
By mha in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 26-04-05, 15:02
-
By Rico in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 21-03-05, 09:43
-
By Olli1 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 12-08-04, 11:04
-
By SL in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 22-07-02, 11:54
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks