Als «performance» getaggte Fragen

73
ALTER TABLE ADD COLUMN dauert lange

Ich habe nur versucht, einer Tabelle (main_table) in einer Datenbank eine Spalte mit dem Namen "location" hinzuzufügen. Der Befehl, den ich ausführe, war ALTER TABLE main_table ADD COLUMN location varchar (256); Die main_table enthält> 2.000.000 Zeilen. Es läuft länger als 2 Stunden und...

73
Java prüft, ob der Boolesche Wert null ist

Wie prüft man, ob ein Boolescher Wert null ist oder nicht? Wenn ich also weiß, dass "hideInNav" null ist. Wie kann ich verhindern, dass es weiter ausgeführt wird? So etwas wie das Folgende scheint nicht zu funktionieren, aber warum? boolean hideInNav = parent.getProperties().get("hideInNav",...

73
Verlangsamen temporäre Variablen mein Programm?

Angenommen, ich habe den folgenden C-Code: int i = 5; int j = 10; int result = i + j; Wenn ich so oft eine Schleife durchführe, wäre die Verwendung dann schneller int result = 5 + 10? Ich erstelle häufig temporäre Variablen, um meinen Code besser lesbar zu machen, beispielsweise wenn die...

72
Soll ich zählen (*) oder nicht?

Ich weiß, dass es im Allgemeinen eine schlechte Idee ist, solche Abfragen durchzuführen: SELECT * FROM `group_relations` Aber wenn ich nur die Anzahl haben möchte, sollte ich mich für diese Abfrage entscheiden, da sich dadurch die Tabelle ändern kann, aber immer noch die gleichen Ergebnisse...

72
Overhead von try / endlich in C #?

Wir haben viele Fragen darüber gesehen, wann und warum try/ catchund try/ catch/ verwendet werden sollen finally. Und ich weiß, dass es definitiv einen Anwendungsfall für try/ gibt finally(zumal die usingAnweisung so implementiert wird). Wir haben auch Fragen zum Overhead von try / catch und...