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 diese Artikel in PCMag von Itzik Ben-Gan gelesen : Suchen und Sie scannen Teil I: Wenn das Optimierungsprogramm nicht optimiert, suchen und Sie scannen Teil II: Aufsteigende Tasten Ich habe derzeit ein "Grouped Max" -Problem mit all unseren partitionierten Tabellen. Wir verwenden den von Itzik Ben-Gan bereitgestellten Trick …
Problem Definition Unser Datenbankserver muss auf ein anderes Rechenzentrum übertragen werden. Es wird unter Microsoft SQL Server 2012 Enterprise (64-Bit) ausgeführt und enthält zwei Datenbanken mit ca. 2 TB und 1 TB. Ideal wäre es, wenig oder gar keine Ausfallzeiten zu haben. Arbeitsbelastung Diese Datenbanken werden für eine .NET-Website verwendet …
Ich ändere die Struktur einer Datenbank. Der Inhalt mehrerer Spalten der Tabelle FinancialInstitution muss in die Tabelle Person übertragen werden . FinancialInstitution ist mit einer Person mit einem Fremdschlüssel verknüpft. Jede FinancialInstitution benötigt die ID ihrer entsprechenden Person. Für jede neue Zeile, die in Person eingefügt wird, muss die ID …
Ich möchte eine Eins-zu-Viele-Beziehung, in der für jedes Elternteil eines oder null der Kinder als „Favorit“ markiert ist. Allerdings wird nicht jedes Elternteil ein Kind haben. (Stellen Sie sich die Eltern als Fragen auf dieser Website vor, die Kinder als Antworten und den Favoriten als akzeptierte Antwort.) Zum Beispiel: TableA …
Ich erstelle eine Anwendung, in die ich SQL Server 2012 Express als primären Datenspeicher einbetten möchte. Beim Testen auf meinem Entwicklungscomputer (Win7-32 mit 3 GB RAM) habe ich nie beobachtet sqlservr.exe, dass mehr als 1 GB RAM verwendet werden, wie dies aufgrund der veröffentlichten Hardware-Skalierungsbeschränkungen für die Express Edition von …
Hinweis: Ich frage nicht nach der Vollversion. Gibt es eine Möglichkeit, automatisch einen Verlauf von gespeicherten Prozeduren auf SQL Server zu speichern? Ähnlich wie Google Text & Tabellen automatisch einen Verlauf von Versionen von Dokumenten und Wikipedia automatisch einen Verlauf von Versionen von Artikeln führt. Ich möchte nicht, dass Benutzer, …
Gibt es eine Möglichkeit, ein Erstellungsskript ausschließlich in T-SQL aus einer vorhandenen Tabelle zu generieren (dh ohne Verwendung von SMO, da T-SQL keinen Zugriff auf SMO hat)? Angenommen, eine gespeicherte Prozedur empfängt einen Tabellennamen und gibt eine Zeichenfolge zurück, die das Erstellungsskript für die angegebene Tabelle enthält. Lassen Sie mich …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Ich habe gelesen Clusteredund Non Clustered Indexes. Clustered Index- Es enthält Datenseiten. Das bedeutet, dass die vollständigen Zeileninformationen in der Clustered-Index-Spalte enthalten sind. Non Clustered Index- Es enthält …
Ich benötige eine Abfrage, die in (oder als) eine Funktion verwendet werden kann und alle Kombinationen von n Werten abruft. Und ich brauche alle Kombinationen der Länge k mit k = 1..n. Erweiterte Probeneingabe und Ergebnis, sodass die Eingabe 3 statt 2 Werte hat. Die Anzahl der Eingabewerte kann jedoch …
Ich habe eine SQL-Abfrage, deren Aliase mit denen einiger Aliase der Unterabfrage übereinstimmen. Beispielsweise: select * from ROOM r where ... ( select * from ROAD r where ... ) Dies funktioniert einwandfrei, da der Alias der Unterabfrage den Alias der Hauptabfrage zu verbergen scheint. Funktioniert das auf alle Fälle …
Ich habe das folgende Verfahren (SQL Server 2008 R2): create procedure usp_SaveCompanyUserData @companyId bigint, @userId bigint, @dataTable tt_CoUserdata readonly as begin set nocount, xact_abort on; merge CompanyUser with (holdlock) as r using ( select @companyId as CompanyId, @userId as UserId, MyKey, MyValue from @dataTable) as newData on r.CompanyId = newData.CompanyId …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Wir haben einen Produktions-DB-Server für SQL 2005. Alles läuft eine Weile normal, aber nach ein paar Wochen sehen wir einen bemerkenswerten Leistungsabfall. Nur durch einen Neustart von SQL …
Wir haben zwei SQL Server für die Produktion, auf denen SQL Server 2005 SP4 mit kumulativem Update 3 ausgeführt wird. Beide Server werden auf physischen Computern ausgeführt, die identisch sind. DELL PowerEdge R815 mit 4 x 12-Kern-CPUs und 512 GB (yes GB) RAM mit 10 GB iSCSI SAN-Laufwerken für alle …
In SQL Server 2008 verwende ich RANK() OVER (PARTITION BY Col2 ORDER BY Col3 DESC), um einen Datensatz mit zurückzugeben RANK. Aber ich habe Hunderte von Datensätzen für jede Partition, daher erhalte ich Werte von Rang 1, 2, 3 ... 999. Aber ich will nur bis zu 2 RANKsin jedem …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Wir haben also eine Kundenseite, die sich über eine ernsthaft schwache Leistung beschwert. Ich habe einen Blick darauf geworfen , und es ist offensichtlich, dass das Problem darin …
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.