Als «performance» getaggte Fragen

Eine Bewertung, ob ein System gut genug funktioniert, um für den Zweck geeignet zu sein. Normalerweise bezieht sich die Leistung auf die Geschwindigkeit, mit der ein System einen Vorgang oder eine Reihe von Vorgängen im Laufe der Zeit abschließt.

3
Mehrere Oracle-Instanzen - ist dies eine gute Vorgehensweise?
Einer meiner Kunden hat die Datenbank unseres Produkts auf einem Solaris-Computer bereitgestellt, auf dem bereits drei Oracle-Instanzen vorhanden sind. Derzeit laufen also 4 Instanzen von Oracle auf demselben Computer. Und jetzt treten Leistungsprobleme auf. Ich habe keinen Zugriff auf andere Instanzen oder den Computer, und alle Tools, die ich habe, …

4
Wie kann die InnoDB DELETE-Leistung verbessert werden?
Ich habe also diese Prüftabelle (verfolgt Aktionen für jede Tabelle in meiner Datenbank): CREATE TABLE `track_table` ( `id` int(16) unsigned NOT NULL, `userID` smallint(16) unsigned NOT NULL, `tableName` varchar(255) NOT NULL DEFAULT '', `tupleID` int(16) unsigned NOT NULL, `date_insert` datetime NOT NULL, `action` char(12) NOT NULL DEFAULT '', `className` varchar(255) …

2
Was ist in Google App Engine das effektivste Viele-zu-Viele-Join-Modell?
Das BigTable- Design lehnt viele der Philosophien relationaler Standardmodelle ab und zieht die Denormalisierung ausdrücklich einer großen Anzahl winziger Tabellen vor. Einer der größeren Bereiche, in denen dies ein Problem darstellt, ist die Modellierung vieler bis vieler Verknüpfungen. Eine Möglichkeit, diese Verknüpfungen zu modellieren, besteht darin, die erste Normalform zu …

2
Sehr ähnliche Abfragen, sehr unterschiedliche Leistung
Ich habe zwei sehr ähnliche Fragen Erste Abfrage: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari ON a.Id = ari.AuditId WHERE ari.RelatedId = '1DD87CF1-286B-409A-8C60-3FFEC394FDB1' and a.TargetTypeId IN (1,2,3,4,5,6,7,8,9, 11,12,13,14,15,16,17,18,19, 21,22,23,24,25,26,27,28,29,30, 31,32,33,34,35,36,37,38,39, 41,42,43,44,45,46,47,48,49, 51,52,53,54,55,56,57,58,59, 61,62,63,64,65,66,67,68,69, 71,72,73,74,75,76,77,78,79) Ergebnis: 267479 Plan: https://www.brentozar.com/pastetheplan/?id=BJWTtILyS Zweite Abfrage: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari ON …

1
Kann die Deklaration der Funktionsvolatilität IMMUTABLE die Leistung beeinträchtigen?
Postgres - Funktionen werden mit deklarierten Volatilität Klassifizierung VOLATILE, STABLEoderIMMUTABLE . Es ist bekannt, dass das Projekt mit diesen Bezeichnungen für integrierte Funktionen sehr streng ist. Und das aus gutem Grund. Prominentes Beispiel: Ausdrucksindizes erlauben nur IMMUTABLEFunktionen und diese müssen wirklich unveränderlich sein, um falsche Ergebnisse zu vermeiden. Benutzerdefinierte Funktionen …


2
Die Auswahl einer Abfrage dauert länger als nötig
Ich habe eine MySQL-Datenbanktabelle mit fast 23 Millionen Datensätzen. Diese Tabelle hat keinen Primärschlüssel, da nichts eindeutig ist. Es hat 2 Spalten, beide sind indiziert. Unten ist seine Struktur: Nachfolgend einige Daten: Jetzt habe ich eine einfache Abfrage ausgeführt: SELECT `indexVal` FROM `key_word` WHERE `hashed_word`='001' Leider dauerte es mehr als …

1
PostgreSQL gleichzeitiges Inkrementieren des Zählers
Ich muss eine statistische Tabelle für ein Projekt führen, die aus einer Liste von Elementen und deren Verwendung besteht (denken Sie an eine Website, auf der Sie Seitenaufrufe zählen möchten). Jedes Mal, wenn ein Artikel instanziiert wird, muss ich die Verwendung des jeweiligen Artikels erhöhen. Meine erste Implementierung ist: statistics( …


3
Leistung von Inline-TVF im Vergleich zu Ansichten
Ich habe eine Datenbank, in der ich Inline-TVFs (Tabellenwertfunktionen) anstelle von Ansichten verwende. Zum Beispiel könnte ich zwei Tabellen mit den Namen [Automodell] und [Autohersteller] haben, die ich innerhalb der TVF [fnCarBrands] zusammenstelle. Diese TVFs werden dann von anderen TVFs aufgerufen, um die weitere Verarbeitung und Berichterstattung durchzuführen. Also könnte …


2
Wie halte ich eine hohe INSERT-Leistung unter PostgreSQL aufrecht?
Ich arbeite an einem Projekt, bei dem Daten aus Messdateien in eine Posgres 9.3.5-Datenbank analysiert werden. Im Kern befindet sich eine Tabelle (unterteilt nach Monat), die für jeden Messpunkt eine Zeile enthält: CREATE TABLE "tblReadings2013-10-01" ( -- Inherited from table "tblReadings_master": "sessionID" integer NOT NULL, -- Inherited from table "tblReadings_master": …

1
PostgreSQL: Empfehlungsgröße für shared_buffers
Ich bin ziemlich neu in PostgreSQL. Ich habe vor einem Monat begonnen, einige MySQL-Datenbanken auf PostgreSQL zu migrieren. Ich suche Hilfe zu den richtigen Speicherwerten für die Konfigurationsdatei. Derzeit habe ich einen bescheidenen dedizierten Server (2 GB RAM), auf dem Apache, MySQL und PostgreSQL unter Linux ausgeführt werden. Die Hauptdatenbank …



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.