Datenbankadministratoren

Fragen und Antworten für Datenbankexperten, die ihre Datenbankfähigkeiten verbessern und von anderen in der Community lernen möchten



2
Wie speichere ich Google ngrams am besten in einer Datenbank?
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 meine, wenn Sie keine …

1
Materialisierte Ansichten im Orakel
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 übersetzt?
9 oracle  view 



4
Wie kann ich diese MySQL-Abfrage weiter optimieren?
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 verfeinert werden. SELECT sounds.*, avg(ratings.rating) AS …

3
Geben Sie die Verbindung in der Management Studio T-SQL-Abfrage an
Wenn Benutzer zu DB-Servern hinzugefügt werden, verwende ich häufig die Funktion "Diese Aktion ausführen" über die GUI. Ich gehe dann einfach zu "Verbindung :: Verbindung ändern", um dasselbe auf meinen anderen Servern zu tun. Gibt es eine Möglichkeit, die Verbindung in der Skriptaktion anzugeben, damit ich diesen zweiten Schritt zum …

1
Einen Spiegel zerbrechen und wiederherstellen
Ich muss einige Wartungsarbeiten an einem sekundären Knoten eines Spiegels durchführen. Da dies darauf zurückzuführen ist, dass die Site langsam wird, während der Spiegel nach einem kurzen Netzwerkausfall wiederhergestellt wird, möchte ich sicher sein und den Spiegel deaktivieren und ihn dann wieder aktivieren, nachdem ich mit dem Stöbern auf dem …

4
Warum sagt MySQL, dass mir der Speicher ausgeht?
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 eigentlich kein ResultSet-Objekt zurückgebe, dachte ich, dass der Java-Heapspeicher kein Problem sein sollte. Ich habe es …

2
Anzeigen von Abfrageplänen in Server Management Studio
Eine weitere Frage zum SQL Server: Ich habe eine einfache Abfrage, die mir das CPU-intensivste SQL seit dem Zurücksetzen der Zähler bietet: select top 10 sum(qs.total_worker_time) as total_cpu_time, sum(qs.execution_count) as total_execution_count, qs.plan_handle, st.text from sys.dm_exec_query_stats qs cross apply sys.dm_exec_sql_text(qs.plan_handle) as st group by qs.plan_handle, st.text order by sum(qs.total_worker_time) desc Frage …

2
Wie kann Paging effektiv implementiert werden?
Ich habe eine Datenbankabfrage, die zu einer großen Ergebnismenge führen kann. Der Client, der die Daten anzeigt, empfängt die Daten über das Netzwerk. Daher bestand die Idee darin, die Menge der übertragenen Daten zu minimieren, indem nur die ersten 50 Ergebnisse aus der Datenbank abgerufen und an den Client gesendet …


1
Wie kann ich den Inhalt einer Oracle-Datenbank in Visio importieren, um ein Entity Relationship Diagram zu erstellen?
Ich habe eine Oracle-Datenbank und möchte eine ERD in Visio 2007 Pro erstellen. Ich habe mir bisher die Befehle DBMS_METADATA.GET_DDL angesehen, um DDL zu generieren. Ich weiß, dass ich eine Access-Datenbank in Visio importieren kann, aber es scheint, dass Access einen SQL-Dialekt versteht, der sich von Oracle unterscheidet. Daher müsste …
9 oracle  import  erd  ddl  visio 


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.