Ich möchte ein Team über das Schreiben besserer SQL Server-Abfragen aufklären und habe mich gefragt, welche Tipps die besten für die Verbesserung der Leistung sind. Zum Beispiel hatte ich einmal einen DBA, der darauf bestand, dass count (*) schlechter abschneidet als count (1) (ich habe keine Ahnung, ob sie Recht …
In meinem neuen Job haben wir mehrere benannte Instanzen auf jedem Server. z.B Server1 \ Dev Server1 \ DevIntegrated Server1 \ QA Ich habe ein SQL PowerShell-Skript in Arbeit, das das Betriebssystem aufruft, Foo.exeaber einen Befehlszeilenparameter (die Verbindungszeichenfolge) übergeben muss. Auf jeder Instanz ist ein SQL Agent-Auftrag mit einem Schritt …
Wir versuchen herauszufinden, warum SQL Server-Abfragen langsam ausgeführt werden und Daten aus einer der Datenbanken mit einer Größe von 300 GB abrufen, die auf einem Server mit der folgenden Konfiguration gehostet werden: Windows Server 2003 R2, SP2, Enterprise Edition, 16 GB RAM, 12 CPUs, 32 Bit SQL Server 2005, SP4, …
In SQL Server 2005 gibt es eine Möglichkeit, Benutzer zu finden, die entweder nicht auf Serverebene vorhanden sind (ein Konto, das auf Serverebene gelöscht, aber nicht von Datenbanken getrennt wurde, bevor es gelöscht wurde) oder Konten, die nicht verknüpft sind (Möglicherweise wurde ein Konto auf Serverebene gelöscht, jedoch nicht auf …
Ich habe eine Testumgebung mit den folgenden Einstellungen eingerichtet: Virtuelle Maschine (Hyper-V) Windows Server 2008 R2 SP1 (x 64-Bit) Windows SQL Server 2005 Developer Edition SP4 (x 64-Bit) (Standardinstanzname) 1 Datenbank mit Mergereplikation eingerichtet ... 3 Publikationen mit jeweils 2 Abonnenten. Wir testen das Verfahren zum Aktualisieren auf SQL Server …
Basierend auf meiner Analyse muss ein vollständiges Dimensionsmodell für unser Data Warehouse aus über 200 Quelltabellen extrahiert werden. Einige dieser Tabellen werden als Teil eines inkrementellen Ladevorgangs extrahiert, andere als Volllast. Zu beachten ist, dass wir ungefähr 225 Quellendatenbanken haben, die alle dasselbe Schema haben. Wie ich gesehen habe, müssen …
Ich arbeite mit einem Anbieter zusammen, der dafür sorgt, dass er die Kernanwendung bereitstellt, und ich kann meine eigenen Erweiterungen erstellen, solange ich die Kernanwendung nicht ändere. Es ist in ColdFusion integriert und stellt eine Verbindung zu einer SQL Server 2005-Datenbank her. Einige der Berichte, die ich erstellt habe, hängen …
Das Lesen dieser Frage erinnerte mich an eine Frage, die ich vor einiger Zeit hatte. Wir haben einen SQL Server mit 512 GB RAM, die Hauptdatenbank hat 450 GB. Wir sehen in TempDB ziemlich viel Action (ok, ich denke es ist "ziemlich viel Action" - es kann sein, dass es …
Ich habe SQL Server 2008 R2 installiert. Es enthält drei Instanzen. Standard (MSSQLServer) Erste Instanz Zweite Instanz Alle diese sind Anmelden als Netzwerkdienst. Die Standardinstanz ist der Prinzipalserver. Die erste Instanz ist der Spiegelserver. Die zweite Instanz ist der Zeugenserver Zunächst habe ich die vollständige Sicherung und Transaktionsprotokollsicherung meiner Prinzipaldatenbank …
Ich habe eine Abfrage, die drei Nachschlagetabellen verwendet, um alle benötigten Informationen abzurufen. Ich brauche DISTINCTWerte für eine Spalte, aber ich brauche auch den Rest der damit verbundenen Daten. Mein SQL Code: SELECT acss_lookup.ID AS acss_lookupID, acss_lookup.product_lookupID AS acssproduct_lookupID, acss_lookup.region_lookupID AS acssregion_lookupID, acss_lookup.document_lookupID AS acssdocument_lookupID, product.ID AS product_ID, product.parent_productID AS …
Ich bin nur neugierig, warum eine aggregierte Abfrage mit einer GROUP BYKlausel so viel schneller ausgeführt wird als ohne. Die Ausführung dieser Abfrage dauert beispielsweise fast 10 Sekunden SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 Während dieser dauert weniger als eine Sekunde SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = …
Ich habe das folgende Problem in SQL Server 2005: Der Versuch, einige Zeilen in eine Tabellenvariable einzufügen, nimmt viel Zeit in Anspruch, verglichen mit derselben Einfügung mithilfe einer temporären Tabelle. Dies ist der Code, der in die Tabellenvariable eingefügt werden soll DECLARE @Data TABLE(...) INSERT INTO @DATA( ... ) SELECT …
Ich habe einen Bericht, der die Anzahl der Ereignisse der letzten 12 Stunden nach Stunden gruppiert anzeigt. Hört sich einfach an, aber ich habe Probleme damit, Aufzeichnungen aufzunehmen, die die Lücken schließen. Hier ist eine Beispieltabelle: Event ( EventTime datetime, EventType int ) Die Daten sehen folgendermaßen aus: '2012-03-08 08:00:04', …
Unterstützen SQL Server Express-Editionen (2005 und 2008) die Installation, Aktivierung und Ausführung von gespeicherten CLR-Prozeduren und -Funktionen?
Ich habe dieses Skript ausgeführt, um zu versuchen, irrelevante Indizes zu finden select o.name as TableName, i.name as IndexName, p.reserved_page_count * 8.0 / 1024 as SpaceInMB, s.* from sys.dm_db_index_usage_stats s inner join sys.objects o on s.object_id = o.object_id inner join sys.indexes i on i.index_id = s.index_id and i.object_id = o.object_id …
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.