Alle Versionen von Microsoft SQL Server (nicht MySQL). Bitte fügen Sie auch ein versionierspezifisches Tag wie sql-server-2016 hinzu, da es häufig für die Frage relevant ist.
Ich habe keine Erfahrung in der Architektur von Datenbanken und habe mir jeden Tag neue Sachen beigebracht. Ich möchte eine Internetanwendung mit SQL Server als Datenspeicher erstellen. Ich habe online keine guten Informationen zum Skalieren von SQL Server gefunden. Ich verstehe, dass das Skalieren für den Schreibdurchsatz großartig ist, aber …
Ich habe bemerkt, was ich für ungewöhnliche Probleme mit unserem Abfrageplan-Cache hielt, bei dem die Pläne im Cache nie älter als einen Tag waren. Durch Ausführen der folgenden Abfrage (mit freundlicher Genehmigung von Kimberly Tripp ) wurde festgestellt, dass die Mehrheit der Pläne (4,5 GB von 6 GB zwischengespeicherten Plänen …
Als Teil einer MERGEAbfrage, die ich ausführen möchte, möchte ich zur Laufzeit bestätigen, dass eine bestimmte Bedingung erfüllt ist. Wenn ein MERGEMatch gefunden wird, möchte ich eine bestimmte Spalte aktualisieren und die folgende Logik ausführen lassen: Wenn die Zielspalte lautet NULL, schreiben Sie den Quellwert Wenn das Ziel ist NOT …
Ich überprüfe unsere Datenbank und habe festgestellt, dass wir für eine bestimmte Tabelle die folgenden Indizes haben: Tabelle : Col1 INT IDENTITY(1,1) Primary Key Col2 INT ... about 15 more columns .... ColN VARCHAR(50) .... another 10 more columns Zusätzlich zum Standard-Primärschlüssel-Clustered-Index Col1haben wir auch den folgenden Index: create nonclustered …
Um ein Problem zu beheben, habe ich eine einmalige Frage, ob ein bestimmtes varchar(max)Feld nicht druckbare ASCII-Zeichen (außer Leerzeichen) enthält. Das Folgende ist meine einfache Idee, wie ich feststellen kann, ob solche Zeichen in unserer Produktionsdatenbank gespeichert sind. SELECT TOP 10 [CaseNoteId] ,[CaseId] ,[CaseNote] FROM [DB].[XY].[ReferralCaseNotes] WHERE CaseNote LIKE ('%[' …
Ich habe diese Frage: SELECT DISTINCT f1.CourseEventKey, STUFF ( ( SELECT '; ' + Title FROM ( SELECT DISTINCT ces.CourseEventKey, f.Title FROM CourseEventSchedule ces INNER JOIN Facility f ON f.FacilityKey = ces.FacilityKey WHERE ces.CourseEventKey IN ( SELECT CourseEventKey FROM @CourseEvents ) ) f2 WHERE f2.CourseEventKey = f1.CourseEventKey FOR XML PATH('') …
Ich habe das sp_blitz-Skript von Brent Ozar ausgeführt , und eines der Dinge, über die es sich beschwert, ist, dass mein SQL Server-Agent-Konto über die Berechtigung sysadmin verfügt. Ich habe die Sysadmin-Berechtigung entfernt, aber dann wurde der Agent nicht gestartet. (Siehe Bild unten). Das Ereignisprotokoll enthält nichts Besonderes. Wenn ich …
Ich habe eine Verbindung zu einer Sybase-Datenbank, die wir in einer SQL Server 2008R2-Datenbank bereitstellen. Ich kann die Datenbank verbinden und die Verbindungstests funktionieren einwandfrei. Ich verwende eine OLE DB-Quelle mit einem Sybase-Treiber. Ich kann sogar eine Vorschau der Daten anzeigen. Hinweis Ich habe diesen Datensatz verkleinert, damit die Daten …
Ich erhalte gelegentlich den folgenden Fehler. Vielleicht alle 30 Minuten oder so. Ich bin nicht sicher, wie ich verfolgen soll, was das Problem verursacht. Ich denke, es könnte ein Netzwerkproblem sein, da auch Festplattensicherungen ausgeführt werden. Irgendwelche Vorschläge, wo ich anfangen soll? Vielen Dank! Der zugrunde liegende Anbieter ist beim …
Ich verwende eine SQL Server-indizierte Ansicht, um die Leistung eines Joins zu verbessern, der eine (sehr) große Tabelle nach einer Kategorie in einer kleinen Tabelle filtert. z.B: CREATE VIEW BigTableSubset WITH SCHEMABINDING AS SELECT b.ID, b.SomeValue from BigTable b INNER JOIN SmallTable s on (b.CategoryFK = s.CategoryPK) where s.Type = …
Ich habe die Daten und Protokolldateien, die ich von einem Client erhalten habe, manuell an eine SQL Server 2005 Express SP3-Datenbank angehängt. Während des Upgrades auf SP4 wird folgende Fehlermeldung angezeigt: Die Datenbank 'MyDatabase' kann nicht geöffnet werden, da es sich um Version 622 handelt. Dieser Server unterstützt Version 612 …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Datenbankadministratoren Stapel von Exchange. Geschlossen vor 6 Jahren . Ich habe Unterschied zwischen gruppierten Index und eindeutigen Index hier . Aber was …
Ich habe eine SQL Server-Datenbank und bin dagegen gelaufen sp_blitz. Dies ergab, dass sich auf Tabellen mittlerer Größe einige Haufen befinden (in einem Fall einige hunderttausend Zeilen). Die meisten dieser Tabellen haben einen Primärschlüssel (einer nicht, aber darauf werde ich später eingehen). Der Primärschlüssel selbst hat einen ungewöhnlichen Namen - …
Ich habe ein SSIS-Paket, das eine einfache SELECTAnweisung ausführt und dann in eine Tabelle lädt. Ich habe die SQL-Anweisung anonymisiert, was schmerzlich offensichtlich sein sollte, wenn Sie sich den Tabellennamen ansehen. Ich habe das Paket auch vereinfacht, um nur eine Zeilenzählung für die Zwecke dieser Demo durchzuführen. Ich habe das …
Einfache Frage: THROW 50000, 'Because of this ->%<- is this message invisible.', 1; Sie können die Parameter% s,% d nicht wie in RAISERROR übergeben Sie müssen FORMATMESSAGE verwenden aber THROW ist trotzdem fehlgeschlagen, wenn% nicht verdoppelt wird (korrekte Anzeige) Getestet unter Microsoft SQL Server 2012 (SP1) 11.0.3381.0 (X64), 11.0.3000.0 (X64) …
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.