bigpoint Geschrieben 19. April 2004 Teilen Geschrieben 19. April 2004 Hi, man hat mir gesagt, dass wenn man Enterprise Manager von SQL Server 2000 benutz macht es denn Server langsamer als man mit dem Query Analyzer drauf arbeiten sollte. Ich kann es nicht nachvorziehen ?? Stimmt dass überhaupt ??? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
mwarlich Geschrieben 20. April 2004 Teilen Geschrieben 20. April 2004 Also ob das nun wirklich langsamer ist kann ich nicht sagen... ich habe zwar auch das gefühl das es so ist, aber ich habe es noch nie gemeßen Aber ich arbeite immer mim Querry analyser... er ist einfach besser, und wie gesagt finde ich ihn auch schneller. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
bigpoint Geschrieben 20. April 2004 Autor Teilen Geschrieben 20. April 2004 hmm..........., also wenn es so wirklich ist dan muß dafür doch eine erklerung geben ?! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
beetFreeQ Geschrieben 20. April 2004 Teilen Geschrieben 20. April 2004 Also die Arbeiten, die man mit dem Query-Analyzer und dem Enterprise Manager macht, sind doch eh völlig unterschiedliche - zumindest meistens. SQL-Abfragen sind im Query-Analizer einfach sinnvoller zu bearbeiten - ganz zu schweigen von den Debug- und Analyse-Möglichkeiten, die der EM nicht hat. Dafür ist der einfach komfortabler, wenn man Tabellen verknüpfen, Aufträge anlegen will etc. Also IMO ist die Frage, was schneller oder langsamer ist, ziemlich sinnlos, da beides völlig unterschiedliche Tools für unterschiedliche Aufgaben sind... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
bigpoint Geschrieben 21. April 2004 Autor Teilen Geschrieben 21. April 2004 Original geschrieben von beetFreeQ Also die Arbeiten, die man mit dem Query-Analyzer und dem Enterprise Manager macht, sind doch eh völlig unterschiedliche - zumindest meistens. SQL-Abfragen sind im Query-Analizer einfach sinnvoller zu bearbeiten - ganz zu schweigen von den Debug- und Analyse-Möglichkeiten, die der EM nicht hat. Dafür ist der einfach komfortabler, wenn man Tabellen verknüpfen, Aufträge anlegen will etc. Also IMO ist die Frage, was schneller oder langsamer ist, ziemlich sinnlos, da beides völlig unterschiedliche Tools für unterschiedliche Aufgaben sind... du hast mich falsch verstanden , es geht mir nicht darum was der Query-Analyzer und dem Enterprise Manager machen und mit welchem Tool man die aufgaben schneller macht, sondern je um das wenn man mit dem Enterprise Manager arbeitet wird den SQL Server an sich einfach langsamer !! So gesehen kann man doch alles mit dem Query-Analyzer machen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dBaj Geschrieben 21. April 2004 Teilen Geschrieben 21. April 2004 ich verstehe nicht wo dein Problem liegt bzw. wo der Sinn bei deiner Frage ist. Solange durch beide Tools der SQL-Server nicht in die Knie gezwungen wird, kann es dir doch egal sein, ob das eine Tool 1 - 2 % mehr Performance verbraucht als das andere Tool. Ab einer bestimmten Benutzeranzahl sollte man sich sowieso überlegen einen zweiten SQL-Server aufzusetzen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Honkytonk Geschrieben 21. April 2004 Teilen Geschrieben 21. April 2004 Unterschiede in der Performance bekommst du wenn du zum Beispiel Änderungen an einer Tabelle durchführst. Du hast ja bekanntlich die Möglichkeit a) über den Query mit alter oder über "Design Table". Nimmst du letzteres, kapselt der EM die Aktion über eine Transaction, legt sich erstmal eine Kopie der Tabelle an, ändert, schreibt zurück. Hierbei kannst du natürlich den Server leicht in die Knie zwingen wenn es sich um eine "größere" Tabelle handelt. Generell bremst die Nutzung des EM des SQL Server nicht aus. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
beetFreeQ Geschrieben 21. April 2004 Teilen Geschrieben 21. April 2004 Original geschrieben von bigpoint du hast mich falsch verstanden , es geht mir nicht darum was der Query-Analyzer und dem Enterprise Manager machen und mit welchem Tool man die aufgaben schneller macht, sondern je um das wenn man mit dem Enterprise Manager arbeitet wird den SQL Server an sich einfach langsamer !! So gesehen kann man doch alles mit dem Query-Analyzer machen. Huch, stimmt, muss ich wohl ein wenig überlesen haben ... Aber auch das ist doch in der Regel relativ unwesentlich - oder sitzen bei euch den ganzen Tag mehrere Entwickler pausenlos am EM oder Query Analyzer und machen Abfragen etc.? Wichtig ist doch eher, wie die Performance der Anwendungen ist, für die die Datenbanken entwickelt werden und die ständig mit dem Server kommunizieren... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
bigpoint Geschrieben 21. April 2004 Autor Teilen Geschrieben 21. April 2004 Original geschrieben von beetFreeQ oder sitzen bei euch den ganzen Tag mehrere Entwickler pausenlos am EM oder Query Analyzer und machen Abfragen etc.? ... ja und ich habe gemerkt dass, beim EM die performens schleschter sind als beim QA wahr für mich aber total unerklerber deswegen die Frage. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
bigpoint Geschrieben 28. April 2004 Autor Teilen Geschrieben 28. April 2004 Ich habe rausgefunden auch warum es so ist. Der EM arbeitet mit einem cursor for update , was die Sache naturlich für langsamer macht ! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.