ist es möglich, erstellen Sie eine Ansicht aus anderer Sicht?

Es ist wahrscheinlich eine dumme Frage, aber es ist straight forward.

Ist es möglich, erstellen Sie eine Ansicht aus einer bestehenden Ansicht?

Sagen wir, ich habe tableA. Ich erstelle vwtableA aus tableA und jetzt will ich erstellen vvVwtableA von vwtableA.

In pseudo-code würde es so etwas wie:

create view vwA as select * from tableA;
create view vwvwA as select * from vwA;

ist das möglich?
Ich versuche, so etwas wie dieses, und ich bekomme keine MySQL-Fehler bei Ausführung der Anweisung, aber ich kann nicht surfen den zweiten Blick... MySQL Workbench laden hält für immer und ich weiß nicht, ob dies die Ursache sein kann.

Meine tableA hat rund 100 000 Datensätze, vwA hat rund 50 000 Datensätze und vwvwA sollte rund 50 000 sowie.

  • Was bedeutet SHOW PROCESSLIST zeigen? Vielleicht gibt es einige brute-der eine Abfrage ausgeführt wird, wenn die workbench-app wartet.
  • Ich bekomme diese '1', 'root', 'localhost:50323', 'tese', 'Query', '0', NULL, 'SHOW PROCESSLIST' '2', 'root', 'localhost:50326', 'tese', 'Sleep', '1', '', NULL die sieht normal denke ich...
  • die software, die Sie für mysql?
  • Haben Sie versucht, eine andere front-end-tool, um zu sehen, ob es ' s Workbench, die mit dem problem?
  • Jetzt habe ich dies, als ich aufgehört habe die select * from vwVwtablea limit 0,10 '1', 'root', 'localhost:50323', 'test', 'Query', '0', NULL, 'SHOW PROCESSLIST' '2', 'root', 'localhost:50326', 'test', 'Sleep', '23', '', NULL '3', 'root', 'localhost:51142', 'test', 'Query', '29', 'Copying to tmp table', 'SELECT 1 FROM test.vwnumrows2 "LIMIT 100000' ` vwnumrows2 ist in diesem Fall vwVwtablea
  • Ich bin mit mysql workbench und manchmal phpmyAdmin und beide einfrieren mit dieser einfachen auswählen und erzeugen keine Ausgabe überhaupt.
  • ja ich habe versucht mit phpMyAdmin und es ist das gleiche.
  • kann etwas falsch in dieser Ansicht.Versuchen Sie, select * from tableA limit 0,10; und sagen, es ist Arbeit-oder nicht?
  • ja, die eine funktioniert wie erwartet.
  • Es bedeutet,das Problem ist in der Ansicht(vwA). Sie haben, um diese Ansicht wieder.Wird es funktionieren.

InformationsquelleAutor dazito | 2013-04-11
Schreibe einen Kommentar