Datenbankadministratoren

12
Die Verwendung von NOT-Logik in Bezug auf Indizes

Laut dem Microsoft-Buch zur Datenbankentwicklung Prüfung 70-433: Microsoft SQL Server 2008-Datenbankentwicklung : Weder führende Platzhalterzeichen noch NOT- Logik ermöglichen es dem Abfrageoptimierer, Indizes zur Optimierung der Suche zu verwenden. Um eine optimale Leistung zu erzielen, sollten...

12
Was genau ist ein Datenbankmodul?

Ich habe die Definition auf http://en.wikipedia.org/wiki/Database_engine mehrmals durchgearbeitet: Ein Datenbankmodul (oder "Speichermodul") ist die zugrunde liegende Softwarekomponente, mit der ein Datenbankverwaltungssystem (DBMS ) Daten in einer Datenbank erstellt, liest, aktualisiert und löscht...

12
Generieren großer Zeichenfolgen für Testdaten

Ich habe kürzlich versucht, einige große Zeichenfolgen mit allgemeinen Testdaten für eine Frage hier zu erstellen . Es scheint, dass ich eine Möglichkeit kannte, eine Zeichenkette zu multiplizieren. Ich kann mich jedoch nicht mehr an die Syntax erinnern. Ich suche nach etwas wie: SELECT 'A' + ('a'...

12
Abfrage-Leistungsoptimierung

Was ist der informativste Weg, um schnell einige Leistungsparameter zu erhalten, wenn Sie mit dem Schreiben einer Abfrage / eines gespeicherten Prozesses / einer Funktion fertig sind? Führen Sie die Abfrage aus und zeigen Sie den tatsächlichen Ausführungsplan an? Wenn ja, wonach suchen Sie?...

12
Merkwürdiges Verhalten bei berechneten Spalten in SQL-Server

Während ich mein 70-433-Prüfungsbuch las, fiel mir etwas ein, bei dem ich sehe, dass es nicht funktioniert, aber ich glaube, dass es funktioniert. Die Passage lautete ungefähr so: Die Spalte muss auch als PERSISTED gekennzeichnet sein. Dies bedeutet, dass SQL Server das Ergebnis des Ausdrucks der...

12
Aktualisieren von 700 Millionen Zeilen auf denselben Wert

Ich habe ein Data Warehouse (Oracle), in dem ich eine Spalte für alle 700 Millionen Zeilen auf den gleichen Wert setzen muss. Ich habe keinen Administratorzugriff oder Zugriff auf einen Administrator, daher muss dies mit einfachem SQL durchgeführt werden und es wird keine temporäre Tabelle...

12
Was ist der Grund, warum Host 'host_name' in MySQL blockiert ist?

Wenn ich ein falsches Passwort verwende, um eine Verbindung zum MySQL-Server herzustellen, und die Testanzahl über dem liegt max_connect_errors, und ich finde, dass die Aborted_connectsauch als die Anzahl, die ich teste, auftritt, aber der Host immer noch nicht blockiert ist. Ist also der...

12
Beibehaltung der Snapshot-Replikation

Ich habe die Snapshot-Replikation auf meinem SQL Server 2008-Produktionsserver eingerichtet und habe gerade festgestellt, dass der Snapshot-Ordner Snapshots enthält, die bis vor einem Jahr zurückreichen. Wie kann ich die Aufbewahrung für diese Snapshots ändern? Insbesondere möchte ich, dass...