Wie werden materialisierte Ansichten in Orakel implementiert? Ich habe eine materialisierte Ansicht in Orakel erstellt. Was ich jetzt sehe, ist ein ganz normaler Tisch mit einem Job. Werden materialisierte Ansichten in Oracle in Tabellen und Jobs
Wie werden materialisierte Ansichten in Orakel implementiert? Ich habe eine materialisierte Ansicht in Orakel erstellt. Was ich jetzt sehe, ist ein ganz normaler Tisch mit einem Job. Werden materialisierte Ansichten in Oracle in Tabellen und Jobs
Ich habe versucht, INSERT...SELECTmit JDBC eine ziemlich große Version in MySQL auszuführen , und habe die folgende Ausnahme erhalten: Exception in thread "main" java.sql.SQLException: Out of memory (Needed 1073741824 bytes) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) Da ich...
Ich habe dynamisches SQL für viele Aufgaben verwendet und bin ständig auf dasselbe Problem gestoßen: Drucken von Werten von Variablen, die in der dynamischen T-SQL-Anweisung verwendet werden. Z.B: Declare @SQL nvarchar(max), @Params nvarchar(max), @DebugMode bit, @Foobar int select...
In den alten Tagen war die Verwendung von varcharover charein großes Nein Nein, da das varcharauf einer anderen Seite als der Rest der Zeile gespeichert wurde. Ist dies bei SQL Server 2008 noch heute der Fall? Werde ich einen Speicher- / Leistungsgewinn sehen, wenn ich 1-3 varchar(5)Spalten in...
Ich muss eine Spalte in einer Tabelle, die Millionen von Zeilen enthält, von NOT NULL in NULL ändern. Ich habe es einfach versucht alter table Table1 ALTER COLUMN Column1 XML NULL aber es dauert ewig. Also hier sind meine Fragen: Warum dauert es so lange, die Änderung anzuwenden? Gibt es einen...
Welche Schulen auf der ganzen Welt sind in jüngster Zeit am bekanntesten für Forschungsarbeiten im
Obwohl ich die Definition von Prädikaten online bei MSDN finden konnte : Ist ein Ausdruck, der TRUE, FALSE oder UNKNOWN ergibt. Prädikate werden in der Suchbedingung von WHERE-Klauseln und HAVING-Klauseln, den Verknüpfungsbedingungen von FROM-Klauseln und anderen Konstrukten verwendet, für die ein...
Ausführen von SQL Server 2005 und 2008 unter Windows 2008 R2. Wir werden die Privilegien in der Produktion für Entwickler reduzieren - und ich möchte das Gleiche für mich als DBA tun , die Rechte auf die Produktion einschränken und bei Bedarf erhöhen . Mein primäres Ziel wäre es, dumme Fehler zu...
Ich habe vor einigen Tagen Google Onegrams heruntergeladen und es ist bereits eine riesige Datenmenge. Ich habe das erste von 10 Paketen in MySQL eingefügt und jetzt habe ich eine 47-Millionen-Datensatzdatenbank. Ich frage mich, wie man Google ngrams am besten in einer Datenbank speichern soll. Ich...
Wir verwenden ein Tool, für das für bestimmte Tabellen in unserer DB2-Datenbank ein Primärschlüssel definiert sein muss. Gibt es eine Möglichkeit, mithilfe einer select-Anweisung in der Datenbank festzustellen, ob eine bestimmte Tabelle eine hat? Vielen
Ich habe eine Abfrage, deren Ausführung besonders lange dauert (15+ Sekunden) und die mit der Zeit immer schlimmer wird, wenn mein Datensatz wächst. Ich habe dies in der Vergangenheit optimiert und Indizes, Sortierung auf Codeebene und andere Optimierungen hinzugefügt, aber es muss noch weiter...
Ich verwende die MEMORY Enginefür alle Tabellen, die einer bestimmten MYSQL-Abfrage zugeordnet sind, da die Zugriffsgeschwindigkeit für mein Projekt von größter Bedeutung ist. Aus irgendeinem Grund ist mir aufgefallen, dass immer noch viel Festplatten geschrieben wird. Liegt das daran, dass Windows...
Ich versuche, die Datenbankgröße (auf der Festplatte) für eine SQLite-Datenbank zu schätzen, die eine Reihe indizierter Spalten enthält. Diese Spalten sind vom Integer- und String-Typ (SQLite). Es ist einfach genug, die Größe pro Zeile mit diesen Spalten zu schätzen, aber ich bin mir nicht sicher,...
Es ist eine einfache Auswahl aus einer temporären Tabelle, bei der eine vorhandene Tabelle auf ihrem Primärschlüssel verknüpft wird, wobei zwei Unterauswahlen unter Verwendung von Top 1 auf die verknüpfte Tabelle verweisen. In Code: SELECT TempTable.Col1, TempTable.Col2, TempTable.Col3,...
Ich würde gerne wissen, welche Vorteile [wirklich praktisch] durch Ausführen der OPTIMIZE TABLE tbl_nameAbfrage in MySQL Server erzielt werden können. Ich habe dies einmal überprüft und festgestellt, dass der nächste DB-Treffer nach dem Ausführen möglicherweise lange dauert, weil Fragmente oder so...
Ich möchte den Änderungsverlauf für einen Benutzer verfolgen, sodass ich bei jeder Änderung seines Profils die alten Daten übernehmen und im Verlauf speichern und mit neuen Daten aktualisieren muss. Ich kann a verwenden select, um die alten Daten abzurufen, um einen Verlauf insertzu erstellen und...
Ich habe mehrere Arbeitspakete für jedes, für das ich einen Job in SQL Server Agent eingerichtet habe. Manchmal sollte ich alle zusammen laufen. Was ist der beste Weg, um sie alle in einer bestimmten Reihenfolge auszuführen? Ich bin ein bisschen überrascht, dass der SQL Server-Agent keine Jobs als...
Was ist der allgemeine Unterschied zwischen einer v$Ansicht und ihrer dba_Entsprechung? Nehmen Sie zum Beispiel v$tablespaceund
Ich habe die folgende gespeicherte Prozedur, die hervorragend funktioniert, AUSSER wenn ich 'OrderBy' auf 'OrderNumber' setze. Ich erhalte die folgende Fehlermeldung: Die Konvertierung ist fehlgeschlagen, wenn der nvarchar-Wert 'SK11270' in den Datentyp int konvertiert wurde. (SK11270 ist ein Wert...
Angenommen, ich habe eine Tabelle: Business(BusinessID, Lattitude, Longitude) Alle sind natürlich indiziert. Es gibt auch 1 Million Datensätze Angenommen, ich möchte Unternehmen finden, die 106,5 am nächsten liegen. Wie würde ich das tun? Wenn ich mache SELECT * FROM Business WHERE (Some formula to...