<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich verwende den neuen JMP 12 und den neuen Query Builder. Ich habe vor ein paar Wochen an der neuen JMP 12-Einführung in San Francisco teilgenommen, wo ich etwas über dieses neue Tool erfahren habe. Es ist fantastisch und ersetzt den von mir geschriebenen Code, beginnend mit dem Application Builder, um einen interaktiven Zugriff auf unsere interne Datenbank zu ermöglichen.
Meine Frage ist folgende: Wir haben einen GROSSEN Datensatz VIEW, aus dem ich Daten abziehe. Ich möchte die Sekundäransicht laden und die Lose, Wafer, Testrevisionen usw. auswählen. so dass ich nicht mit dem Abfrage-Tool den gesamten Datensatz durchsuchen lassen muss, um die verfügbaren Wafer-Nr.
Ich habe eine Ansicht, die nur die Wafer und Lots ist. Ich möchte dies verwenden, um nur die Daten zu filtern, die ich brauche. Das Problem ist, dass dies für immer dauert! Ich habe einige Nachforschungen zu Datenbanken durchgeführt und denke, das Problem ist INNER JOIN versus OUTER JOIN oder so ähnlich.
Vielen Dank im Voraus für jegliche Hilfe oder Tipps, die jemand haben könnte!
Charlie
Haben Sie versucht, die Ansicht außerhalb von JMP abzufragen, beispielsweise in SQL Developer, TOAD oder SQL Navigator? Ich würde die Abfrage dort zuerst optimieren und sie dann in JMP verwenden. Wenn Sie auf eine Oracle-Datenbank zugreifen, können Sie EXPLAIN PLAN verwenden, um herauszufinden, wo das Problem liegt.
Hey, Charlie,
Wenn Sie sagen "das dauert für immer!", Worauf beziehen Sie sich? Ist es an der Zeit, die Abfrage auszuführen? Oder ist es die Zeit, zu der die Liste der Werte im Filterbereich angezeigt wird? Oder etwas anderes?
Vielen Dank,
Eric