Ich habe in Microsoft SQL Server 2008 eine Tabellenwertfunktion geschrieben, um eine durch Kommas getrennte Spalte in einer Datenbank zu verwenden und für jeden Wert separate Zeilen auszuspucken. Beispiel: "eins, zwei, drei, vier" würde eine neue Tabelle mit nur einer Spalte zurückgeben, die die folgenden Werte enthält: one two three …
Wir haben ein Problem festgestellt, nachdem wir die Datenbank unseres Kunden auf einen zusätzlichen Server verschoben haben. Dies hätte sich positiv auf die Leistung der Site auswirken sollen, es gibt jedoch ein Problem mit der Tabellensperre in MyISAM. (Ich habe von der Verwendung von InnoDB anstelle von MyISAM gehört, aber …
In PostgreSQL können Sie eine Spalte mit variierenden Datentypzeichen (ohne Längengenauigkeit) oder Text wie folgt erstellen : ALTER TABLE test ADD COLUMN c1 varchar; ALTER TABLE test ADD COLUMN c2 text; Gibt es einen Unterschied zwischen diesen beiden Datentypen? Die Dokumentation ist darüber nicht klar. Sie sagen : Wenn die …
Ich fange gerade an, etwas über die Speichernutzung in SQL Server zu lernen. Bei Verwendung der Abfrage in der Antwort auf die Frage SQL Server 2008 R2 "Ghost Memory"? Ich habe festgestellt, dass eine einzelne Datenbank den Löwenanteil des Speicherplatzes im Pufferpool einnimmt. Mit Blick auf sys.allocation_unitsund sys.indexesbestätigte ich, dass …
Ich habe eine Abfrage mit einer ORDER BY-Klausel, die eine Spalte verwendet, die die letzte Spalte eines Index ist, der in der WHERE-Klausel verwendet wird, im Wesentlichen in der folgenden Form: SELECT cols FROM tables WHERE col_1 = x AND col_2 = y AND col_3 = z ORDER BY col_4 …
Hintergrund Dies dient zum Erstellen einiger Ansichten, die wir für die Berichterstellung verwenden. Ich habe eine Tabelle mit Standorten, wobei die Schlüsselfelder "Standort" und "Eltern" sind . Die Struktur, die diese beiden Felder auf Ebenenebene erstellen, entspricht dem Firmennamen -> Campusname -> Gebäudename -> Etagenname -> Raumname. Der Firmenname bleibt …
Wenn Sie einen Sicherungsbefehl innerhalb einer gespeicherten Prozedur ausgeben, die einen try catch und eine dynamische SQL verwendet, sind die Fehlermeldungen im Vergleich zur direkten Ausführung des Sicherungsbefehls sehr allgemein. Try / Catch in SP: begin try execute sp_executesql @sql; -- a backup command end try begin catch print ERROR_MESSAGE(); …
Ich habe zwei Tabellen mit der gleichen Struktur, A und B. Eine bestimmte Anwendung ist so geschrieben, dass sie immer die gleichen Daten in beide Tabellen schreibt. Nach einer Diskussion mit einem Kollegen über die Möglichkeit, Speicherplatz zu sparen, frage ich mich, ob MySQL oder PostgresQL die Möglichkeit haben, eine …
Ich arbeite an einer Anwendung, die viele Datenbankschreibvorgänge, ungefähr 70% Einfügungen und 30% Lesevorgänge umfasst. Dieses Verhältnis würde auch Aktualisierungen einschließen, die ich als ein Lese- und ein Schreibvorgang betrachte. Durch Einfügeanweisungen fügen mehrere Clients Daten über die folgende Einfügeanweisung in die Datenbank ein: $mysqli->prepare("INSERT INTO `track` (user, uniq_name, ad_name, …
SQL Server 2005 Ich muss in der Lage sein, ungefähr 350 Millionen Datensätze in einer 900 Millionen Datensatztabelle kontinuierlich zu verarbeiten. Die Abfrage, mit der ich die zu verarbeitenden Datensätze auswähle, wird während der Verarbeitung stark fragmentiert, und ich muss die Verarbeitung stoppen, um den Index neu zu erstellen. Pseudodatenmodell …
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] …
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. …
Ich möchte eine Skalarfunktion in unserer Datenbank aktualisieren. Diese Funktion wird für mehrere berechnete Spalten in einer Schlüsseltabelle verwendet, sodass beim Versuch, sie zu aktualisieren, ein Abhängigkeitsfehler angezeigt wird. Ich kann die Spalten explizit entfernen, die Funktion aktualisieren und die Spalten erneut hinzufügen, aber ohne viel zusätzliches Fanning ändert dies …
Ich bin in den letzten Tagen auf die Volltextsuche in Postgres gestoßen, und ich bin etwas verwirrt über die Indizierung, wenn ich über mehrere Spalten hinweg suche. In den Postgres- Dokumenten wird beschriebents_vector , wie ein Index für verkettete Spalten erstellt wird: CREATE INDEX pgweb_idx ON pgweb USING gin(to_tsvector('english', title …
Ich habe zuvor vollständige äußere Verknüpfungen verwendet, um die gewünschten Ergebnisse zu erzielen, aber möglicherweise verstehe ich das Konzept nicht vollständig, da ich nicht in der Lage bin, eine einfache Verknüpfung zu erreichen. Ich habe 2 Tabellen (die ich t1 und t2 nenne) mit jeweils 2 Feldern: t1 Policy_Number Premium …
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.