Als «sql-server-2008-r2» getaggte Fragen

SQL Server 2008 R2 (Hauptversionsversion 10.50.xxxx). Bitte taggen Sie auch mit SQL-Server.


1
Warum wird in dieser Abfrage nicht der Primärschlüssel (Clustered Key) verwendet?
Ich habe eine SQL Server 2008 R2-Tabelle, deren Schemastruktur wie folgt aussieht: CREATE TABLE [dbo].[CDSIM_BE] ( [ID] [bigint] NOT NULL, [EquipmentID] [varchar](50) NOT NULL, [SerialNumber] [varchar](50) NULL, [PyrID] [varchar](50) NULL, [MeasMode] [varchar](50) NULL, [ReadTime] [datetime] NOT NULL, [SubID] [varchar](15) NULL, [ProbePosition] [float] NULL, [DataPoint] [int] NULL, CONSTRAINT [PK_CDSIM_BE] PRIMARY KEY …


1
Datenbank mit mehreren MDF-Dateien
Ich habe online gesucht, aber nicht gefunden, wonach ich suche. Das Problem / die Abfrage ist meines Wissens, dass eine Datenbank in SQL Server eine .mdf-Datei und möglicherweise einige .ndf-Dateien und eine .log-Datei haben sollte. Ich habe viele Datenbanken mit einer MDF- und mehreren NDF-Dateien gesehen. Aber kürzlich bin ich …

2
Sekundäre Datendateien entfernen. DBCC SHRINKFILE: Die Seite konnte nicht verschoben werden, da es sich um eine Arbeitstabellenseite handelt
Ich habe zu viele sekundäre Datendateien (.ndf) für erstellt tempdb. Um die überschüssigen Dateien zu entfernen, muss ich die Datei leeren (der Inhalt wird in andere Dateien verschoben): DBCC SHRINKFILE('tempdbfile8', EMPTYFILE); und löschen Sie dann die Datei: ALTER DATABASE tempdb REMOVE FILE tempdbfile8; Der EMPTYFILEBefehl gibt jedoch den Fehler zurück: …



1
Dynamische Übergabe von Spaltennamen an UNPIVOT
Ich habe eine Tabelle mit folgenden Daten First Second Third Fourth Fifth Sixth 2013-08-20 2013-08-21 2013-08-22 2013-08-23 2013-08-24 2013-08-25 Und mit UNPIVOT SELECT Data ,DATENAME(DW, Data) AS DayName FROM Cal UNPIVOT(Data FOR D IN ( First, Second, Third, Fourth, Fifth, Sixth )) AS unpvt Ich erhalte das folgende Ergebnis Data …



1
Abfrageoptimierung: Zeitintervalle
Hauptsächlich habe ich zwei Arten von Zeitintervallen: presence time und absence time absence time Es kann sich um verschiedene Arten handeln (z. B. Pausen, Abwesenheiten, besondere Tage usw.), und Zeitintervalle können sich überschneiden und / oder überschneiden. Es ist nicht sicher, dass in Rohdaten nur plausible Kombinationen von Intervallen existieren, …

3
Gibt SELECT ROW_NUMBER () garantiert Ergebnisse zurück, die nach den generierten Zeilennummern sortiert sind?
Betrachten Sie beispielsweise die SQL-Abfrage: SELECT A.[Name], ROW_NUMBER() OVER(ORDER BY A.[Name] ASC) FROM [FooTable] AS A Hier beobachte ich die zurückgegebenen Ergebnisse sortiert nach A. [Name]. Wenn ich die in der Funktion ROW_NUMBER definierte Sortierspalte in eine andere Spalte ändere, werden die Ergebnisse erneut nach dieser Spalte sortiert. Ich hatte …



3
Wie kann die Leistung von jungfräulichen Abfragen in MS SQL Server gesteigert werden?
Ich habe eine ASP.NET-Website, die ihr eigenes unabhängiges Caching von Daten durchführt, und Daten ändern sich über einen längeren Zeitraum nicht, sodass SQL Server nicht zum zweiten Mal mit derselben Abfrage abgefragt werden muss. Ich muss die Leistung von erstmaligen (jungfräulichen) Abfragen verbessern, die an diesen SQL Server gesendet werden. …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.