Ich habe Java-Code, der eine UTF-8-Zeichenfolge auf die Größe meiner Oracle-Spalte (11.2.0.4.0) zuschneidet, was zu einem Fehler führt, da Java und Oracle die Zeichenfolge als unterschiedliche Bytelängen betrachten. Ich habe überprüft NLS_CHARACTERSET, ob mein Parameter in Oracle 'UTF8' ist. Ich habe einen Test geschrieben, der mein Problem unten mit dem …
Wir versuchen, Reporting Services für die Verwendung eines Managed Service-Kontos zu konfigurieren. Die Umgebung ist: Server: Windows 2008 R2 SP1-Berichtsdienste: SQL Server 2012 (Version 11.0.6567.0) Derzeit wird SSRS als Domänendienstkonto ausgeführt, wir möchten jedoch auf die Ausführung als MSA umsteigen. Die SQL Server-Instanz und der Agent wurden erfolgreich geändert, um …
Ich versuche, in SQLite3(3.18) einen Index mit json_extractAusdrücken zu erstellen . Mein Ziel ist es, Abfragen auszuführen, für die nur der Index erforderlich ist, um Ergebnisse zu erzielen. Der Grund dafür ist, dass json_extractes sich um einen teuren Vorgang handelt, der die Leistung beim Betrieb mit größeren Datenmengen und / …
Warum gibt es einen Unterschied im Verhalten zwischen der Verwendung einer Set Returning Function (SRF) in der SELECT-Liste und der Verwendung von SRF in der FROM-Klausel? Zum Beispiel für eine einfache SRF, die 2 Zeilen zurückgibt: CREATE OR REPLACE FUNCTION gen_series(out integer, out int) RETURNS SETOF record AS $$ SELECT …
Beim Betrachten eines tatsächlichen Ausführungsplans werden fehlende Indizes angezeigt, obwohl die Abfrage weniger als 1 Sekunde dauert. SELECT Account.AccountID, Account.Name FROM account LEFT OUTER JOIN accountfeaturesetting afs ON afs.accountid = account.accountid and afs.featureid = 'Schedules' and afs.settingid = 'EditReasons' WHERE ISNULL(afs.Value, '0') = '0' AND EXISTS (SELECT 1 FROM program …
Ich habe eine pg_dumpJIRA-Datenbank erstellt, die ich auf einem PostgreSQL 8.3-Server gehostet habe. Größe der Datenbank nach vacuum fullwar 217132652(ca. 207 MB). Dann habe ich diese JIRA-Datenbank auf einem PostgreSQL 9.4-Server mit dem folgenden Befehl wiederhergestellt: $ psql -X -v ON_ERROR_STOP=1 -d jira2 -U jira -h localhost < jiradb2017_03_12.sql Ich …
In PostgreSQL 9.2 hatte ich kein Problem damit, einen Index zu erstellen, der sowohl einen Geografie-Typ (PostGIS) als auch eine Ganzzahl als zusammengesetzten Index hatte. Aber jetzt (9.6) beschwert es sich über die Erstellung des Index und ich verstehe den Hinweis, den es gibt, nicht: Die Spalten und Daten werden …
Ich möchte Daten von einer Datenbank in eine andere migrieren. Die Tabellenschemata sind genau gleich: CREATE TABLE Customers( [Id] INT NOT NULL PRIMARY KEY IDENTITY, (some other columns ......) ); CREATE TABLE Orders( [Id] INT NOT NULL PRIMARY KEY IDENTITY, [CustomerId] INT NOT NULL, (some other columns ......), CONSTRAINT [FK_Customers_Orders] …
Ich arbeite mit einem Client, der mehrere Datenbanken hat. Es gibt mehrere masterLevel-Datenbanken, zu denen Beziehungen von instanceLevel-Datenbanken (anwendungsspezifische DBs) zurückliegen. Die Beziehungen von instancebis mastersind ganzzahlige Werte, die einen Primärschlüssel für Tabellen in der darstellen master. Die Ansichten und gespeicherten Prozeduren in instancessind so eingerichtet, dass Daten masterüber diese …
Da sich meine Fähigkeiten zur Leistungsoptimierung nie ausreichend anfühlen, frage ich mich immer, ob ich bei einigen Abfragen mehr Optimierungen vornehmen kann. Die Situation, auf die sich diese Frage bezieht, ist eine Windowed MAX-Funktion, die in einer Unterabfrage verschachtelt ist. Die Daten, die ich durchsuche, sind eine Reihe von Transaktionen …
Ein NC-Index erhält eine völlig andere statistische Verteilung, wenn er mit Stichproben gegenüber Vollscan geschätzt wird. das abgetastete hat einen bizarren Dichtevektor. Dies führt zu schlechten Ausführungsplänen. Ich habe eine Tabelle mit ~ 27 Millionen Zeilen mit einer FK-Spalte ungleich Null, die von einem nicht gruppierten Index unterstützt wird. Die …
Wir haben einen Windows-Failovercluster erstellt und dann zwei Instanzen von SQL Server als Knoten eines SQL Server-Failoverclusters hinzugefügt. Wir haben die Server so eingestellt, dass sie "AlwaysOn Availability Groups" in SQL Configuration Manager verwenden. Um ein Failover zu testen, habe ich eine lange Abfrage geladen und ausgeführt und dann den …
Ich verwende SQL Server Management Studio 2016 unter Windows 10. Ich habe es satt, die Tasten Umschalt / Strg + Auf / Ab / Rechts / Links zu verwenden, um den Code auszuwählen, den ich ausführen möchte. Ich frage mich, ob es Verknüpfungen / Schnipsel gibt, um einen Codeblock auszuwählen, …
Wenn ich mir den tatsächlichen Exektionsplan einiger meiner Abfragen ansehe, stelle ich fest, dass Literalkonstanten, die in einer WHERE-Klausel verwendet werden, als verschachtelte Kette aus skalarem und konstantem Scan angezeigt werden . Um dies zu reproduzieren, verwende ich die folgende Tabelle CREATE TABLE Table1 ( [col1] [bigint] NOT NULL, [col2] …
Warum ist es pg_trigger_depth() = 0schlecht zu verwenden (für etwas anderes als das Debuggen), um eine Trigger-Kaskadierung (Rekursion) zu verhindern? Kann jemand Code bereitstellen, um zu demonstrieren, warum er schlecht ist? Ich vermute, denn wenn mehrere Trigger gleichzeitig an denselben Daten arbeiten, stoppt eine Bedingung, die einen Trigger mit pg_trigger_depth() …
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.