Eine Bewertung, ob ein System gut genug funktioniert, um für den Zweck geeignet zu sein. Normalerweise bezieht sich die Leistung auf die Geschwindigkeit, mit der ein System einen Vorgang oder eine Reihe von Vorgängen im Laufe der Zeit abschließt.
Googeln um es scheint gemischte Berichte , ob die Größe eines sein VARCHAR2Spalte in Oracle Auswirkungen Leistung oder nicht. Ich möchte der Frage nach der VARCHARGröße eine kleine Wendung geben und hoffe, einen Einblick in diese zu bekommen: Angesichts von (mehrzeiligen) Freitextfeldern ( keine kurzen Angaben wie Namen), die Sie …
Nachdem ich Slow SQL-Abfragen gelesen hatte und nicht sicher war, wie ich sie optimieren sollte , dachte ich über die allgemeine Leistung von Abfragen nach. Sicherlich müssen die Ergebnisse der ersten Tabelle (wenn andere Tabellen verknüpft werden) vor dem Verknüpfen so klein wie möglich sein (innere Verknüpfungen für diese Frage), …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Beim Aktualisieren einer Zeile geben viele ORM-Tools …
Ich habe einen SP mit einem Parameter, der NULL als Standardwert hat, und dann möchte ich eine Abfrage wie folgt durchführen: SELECT ... FROM ... WHERE a.Blah = @Blah AND (a.VersionId = @VersionId OR (@VersionId IS NULL AND a.VersionId IS NULL)); Das WHEREobige prüft sowohl auf einen Nicht-NULL-Wert als auch …
Gibt es einen Leistungsunterschied zwischen diesen beiden Beispielabfragen? Abfrage 1: select count(*) from table1 a join table2 b on b.key_col=a.key_col where b.tag = 'Y' Abfrage 2; select count(*) from table1 a join table2 b on b.key_col=a.key_col and b.tag = 'Y' Beachten Sie, dass der einzige Unterschied in der Platzierung der …
Ich möchte einige geometrische Positionen in meiner MySQL-Datenbank speichern. Dafür verwende ich den Datentyp POINT. Fast überall las ich, dass die Funktion GeomFromTextverwendet werden sollte, um Daten in die Tabelle einzufügen. Ich fand jedoch heraus, dass das POINT(X,Y)auch funktioniert. Ich habe keine Beschreibung gefunden, warum statt GeomFromTextverwendet werden sollte POINT. …
Ist es möglich, InnoDB zu veranlassen, die gleichen Indizes wie MyISAM anstelle von Clustered-Indizes zu verwenden, da der Arbeitsspeicher begrenzt ist und gleichzeitig die Leistung der Parallelität genutzt wird?
Was sind einige effektive Möglichkeiten, um programmgesteuerte Leistungstests für Datenbankvorgänge durchzuführen, insbesondere in Umgebungen, in denen die Datenbanken selbst keine speziellen Tools anbieten? In Google App Engine werden beispielsweise ganze Seitenladevorgänge als ein Vorgang ausgewertet, der bestimmte Datenbankvorgänge umfassen kann. Dieses Problem tritt wahrscheinlich auch in SQLite und anderen integrierten …
Dachte, dies wurde mit dem folgenden Link behoben - die Umgehung funktioniert - aber der Patch funktioniert nicht. Arbeiten mit dem Microsoft-Support zur Lösung. http://support.microsoft.com/kb/2606883 Ok, ich habe ein Problem, das ich StackOverflow mitteilen wollte, um zu sehen, ob jemand eine Idee hat. Beachten Sie, dass dies mit SQL Server …
Ich bin kürzlich auf dieses Problem gestoßen und konnte online keine Diskussion darüber finden. Die Abfrage unten DECLARE @S VARCHAR(1) = ''; WITH T AS (SELECT name + @S AS name2, * FROM master..spt_values) SELECT * FROM T T1 INNER JOIN T T2 ON T1.name2 = T2.name2; Erhält immer einen …
Wenn man sich die Liste der gespeicherten Prozeduren ansieht, deren Ausführung lange dauert, fällt auf, dass die meisten Wartezeiten auftreten. Der größte Teil dieser Wartezeit (81%) ist ASYNC_NETWORK_IO, und ich weiß, warum: Die gespeicherte Prozedur überträgt ungefähr 400 MB an Informationen. In der Dokumentation wird angegeben, dass die Ursache für …
Bei meiner Frau gibt es eine Debatte darüber, nur varchar(255)für alle varcharFelder in temporären Tabellen in gespeicherten Prozeduren zu verwenden. Grundsätzlich möchte ein Camp 255 verwenden, da dies auch dann immer funktioniert, wenn sich die Definition ändert, und das andere Camp möchte die Größe in den Quelltabellen beibehalten, um potenzielle …
Ich habe Schwierigkeiten, Erklärungen zu finden, wie Indizes in PostgreSQL zwischengespeichert werden. Daher möchte ich eine Überprüfung der Realität einiger oder aller dieser Annahmen: PostgreSQL-Indizes befinden sich wie Zeilen auf der Festplatte, können jedoch zwischengespeichert werden. Ein Index befindet sich möglicherweise vollständig oder überhaupt nicht im Cache. Ob es zwischengespeichert …
Ich habe die folgenden Tabellen- und Indexdefinitionen: CREATE TABLE munkalap ( munkalap_id serial PRIMARY KEY, ... ); CREATE TABLE munkalap_lepes ( munkalap_lepes_id serial PRIMARY KEY, munkalap_id integer REFERENCES munkalap (munkalap_id), ... ); CREATE INDEX idx_munkalap_lepes_munkalap_id ON munkalap_lepes (munkalap_id); Warum wird in der folgenden Abfrage keiner der Indizes für munkalap_id verwendet? …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.