Als «query-performance» getaggte Fragen

Bei Fragen zur Verbesserung der Leistung und / oder Effizienz von Datenbankabfragen.


1
Optimieren Sie den Index für eine Zeilentabelle mit 2.135.044.521
Ich habe ein E / A-Problem mit einem großen Tisch. Allgemeine Statistiken Die Tabelle weist die folgenden Hauptmerkmale auf: Umgebung: Azure SQL-Datenbank (Stufe ist P4 Premium (500 DTUs)) Zeilen: 2.135.044.521 1.275 gebrauchte Partitionen Clustered und partitionierter Index Modell Dies ist die Tabellenimplementierung: CREATE TABLE [data].[DemoUnitData]( [UnitID] [bigint] NOT NULL, [Timestamp] …


1
Warum bewirkt der READPAST-Hinweis, dass indizierte Ansichten ignoriert werden?
Ich untersuche anhand des READPASTHinweises, die Ressourcensperrung im Finanzsubsystem unserer Anwendung zu verringern. Es schien ein guter Weg zu sein, da Finanztransaktionsdatensätze immer nur hinzugefügt, nie aktualisiert oder gelöscht werden. Die einzigen Zeilen, die jemals übersprungen würden, sind brandneue Zeilen, die in eine Transaktion eingefügt werden. Sie existieren praktisch nicht …


2
Aktualisieren Sie Abfragen langsamer, nachdem Sie den SQL Server-Volltextindex aktiviert haben
Ich habe eine asp.net-Website mit vielen Abfragen zum Einfügen, Aktualisieren und Löschen, die für meine Datenbank ausgeführt werden. Vor einigen Tagen habe ich einen Volltextindex für zwei Spalten einer Tabelle erstellt. Danach stellte ich fest, dass die Speicher- und Festplattennutzung des SQL Server-Prozesses springt und die Aktualisierungen langsamer sind, wenn …

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 …


2
MySQL: Welcher Join ist besser zwischen linkem äußeren Join und innerem Join?
Welcher Join ist besser geeignet, wenn alle das gleiche Ergebnis liefern? Zum Beispiel habe ich zwei Tabellen employees(emp_id,name, address, designation, age, sex)und work_log(emp_id,date,hours_wored). Um einige konkrete Ergebnisse zu bekommen beide inner joinund left joingibt das gleiche Ergebnis. Ich habe jedoch noch einige Zweifel, die sich nicht nur auf diese Frage …



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
TSQL-Leistung - JOIN auf Wert ZWISCHEN min und max
Ich habe zwei Tabellen, in denen ich speichere: eine IP-Bereich - Länder-Nachschlagetabelle Eine Liste der Anforderungen, die von verschiedenen IPs stammen Die IPs wurden als bigints gespeichert , um die Suchleistung zu verbessern. Dies ist die Tabellenstruktur: create table [dbo].[ip2country]( [begin_ip] [varchar](15) NOT NULL, [end_ip] [varchar](15) NOT NULL, [begin_num] [bigint] …


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.