Datenbankadministratoren

8
Wie verwende ich Variablen in einem Select (SQL Server)?

Wenn ich eine Spalte berechnen und das Ergebnis in mehr als einer Spalte verwenden möchte, wie mache ich das, ohne die Berechnung zweimal durchzuführen? Beispiel: SELECT LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com' as EMail ,hashbytes('SHA1', LOWER(SUBSTRING([NAME], 4, 100)) +...

8
Optimieren der InnoDB-Standardeinstellungen

Ich habe in my.ini geschaut und verschiedene Standardeinstellungen gesehen. Meine Datenbank läuft auf einem einzelnen eigenständigen PC. Ich möchte die Leistung von InnoDB und MySQL im Allgemeinen für die Leistung optimieren. Es gibt keine Einschränkung des Speicherplatzes. Welche...

8
SQL Server-Parallelitätsleistung

In unserer Produktionsumgebung sind Leistungsprobleme aufgetreten. Wir haben festgestellt, dass bei einem Anstieg der aktiven Sitzungen über 25 die CPU-Auslastung 100% erreicht und der Ausfall lange dauert. Die Umwelt, die wir haben: Produkt Microsoft SQL Server Enterprise Edition 9.3 (sp2) CPUs 2...

8
Wann sind Verfahrensabfragen unbedingt erforderlich?

Ich weiß, dass wir dazu neigen, Cursor und Schleifen in SQL Server um jeden Preis zu vermeiden, aber in welchen Situationen benötigen Sie unbedingt prozedurale Abfragen, und satzbasierte Abfragen führen einfach nicht zu den Ergebnissen? Ich verstehe den Unterschied zwischen den beiden, ich habe...