Die Abfrage ist eine einzelne Auswahl, die viele Gruppierungsebenen und Gesamtoperationen enthält. Mit SET ARITHABORT ON dauert es weniger als eine Sekunde, ansonsten dauert es einige Minuten. Wir haben dieses Verhalten auf SQL Server 2000 und 2008 gesehen.
Ich schreibe eine Anwendung, die große Mengen an elektrischen und Temperaturdaten speichern und analysieren muss. Grundsätzlich muss ich große Mengen an stündlichen Stromverbrauchsmessungen für die letzten Jahre und für viele Jahre für Zehntausende von Standorten speichern und dann die Daten auf nicht sehr komplexe Weise analysieren. Die Informationen, die ich …
Ich versuche, eine Verbindung zu einem Remote-SQL-Server über ein VPN in einer anderen Domäne herzustellen. Wenn ich den Servernamen auf dem SQL Server eingebe und Zusätzliche Verbindungsparameter wähle, um zusätzliche Informationen hinzuzufügen, die von meiner Schule benötigt werden: Integrated Security=SSPI; User ID=DOMAIN\username; Password=Password Ich erhalte folgenden Fehler: Login fehlgeschlagen. Die …
Ich habe einige Fragen zum Arbeiten mit Indizes in PostgreSQL. Ich habe eine FriendsTabelle mit folgendem Index: Friends ( user_id1 ,user_id2) user_id1und user_id2sind Fremdschlüssel zum userTisch Sind diese gleichwertig? Wenn nicht, warum dann? Index(user_id1,user_id2) and Index(user_id2,user_id1) Wenn ich einen Primärschlüssel (user_id1, user_id2) erstelle, werden automatisch Indizes dafür und erstellt Wenn …
Wenn ich versuche, eine Datenbank zu löschen, erhalte ich die Fehlermeldung "Datenbank" dbname "kann nicht gelöscht werden, da sie derzeit verwendet wird". Wenn ich jedoch starte sp_who2, sind definitiv keine Sitzungen mit dieser Datenbank verbunden. Ich habe auch die Datenbank auf eingestellt single_user mode with rollback immediate. Warum passiert dies?
Ich versuche, mit einer MERGEAnweisung Zeilen aus einer Tabelle einzufügen oder zu löschen, möchte jedoch nur auf eine Teilmenge dieser Zeilen reagieren. Die Dokumentation für MERGEhat eine ziemlich starke Warnung: Es ist wichtig, nur die Spalten aus der Zieltabelle anzugeben, die für Abgleichszwecke verwendet werden. Geben Sie also Spalten aus …
Was sind die Unterschiede zwischen NoSQL und einem traditionellen RDBMS? In den letzten Monaten wurde NoSQL häufig in den technischen Nachrichten erwähnt. Was sind die wichtigsten Merkmale eines herkömmlichen RDBMS? Auf welcher Ebene (physisch, logisch) treten die Unterschiede auf? Wo kann man NoSQL am besten einsetzen? Warum?
Ich habe eine Datenbank, die jetzt 4-Byte-Zeichen (Chinesisch) unterstützen muss. Zum Glück habe ich MySQL 5.5 bereits in der Produktion. Ich möchte also nur alle Kollatierungen machen, die utf8_bin bis utf8mb4_bin sind. Ich glaube, dass es mit dieser Änderung keinen Leistungsverlust / -gewinn gibt, außer ein wenig Speicheraufwand.
Ich habe ein Skript für REINDEXIndizes in einer Datenbank geschrieben. Hier ist einer von ihnen: echo -e "\nreindex for unq_vbvdata_vehicle started at: `date "+%F %T"`" >> ${LOG_FILE} psql -U ${USERNAME} -h ${HOSTNAME} -d ${DBNAME} -c "REINDEX INDEX scm_main.unq_vbvdata_vehicle;" if [[ ${?} -eq 0 ]]; then echo "reindex for unq_vbvdata_vehicle finished …
Ich habe hier gelesen , dass einige zusätzliche Daten pro Zeile gespeichert werden, sodass möglicherweise eine Leistungsverschlechterung auftritt. Welche anderen Risiken bestehen jedoch? z.B. Beeinflusst dies die Wiederherstellung der Datenbank? Müssen wir noch etwas tun, um dies auszunutzen? Ich plane, diese Befehle auszuführen: ALTER DATABASE DatabaseName SET READ_COMMITTED_SNAPSHOT ON ALTER …
Ich habe eine Spalte data, die ein jsonDokument ungefähr so enthält: { "name": "foo", "tags": ["foo", "bar"] } Ich möchte das verschachtelte tagsArray in eine verkettete Zeichenfolge ( foo, bar) verwandeln . Das wäre mit der array_to_string()Funktion in der Theorie leicht möglich . Diese Funktion wirkt sich jedoch nicht auf …
Es wurde mir beigebracht, den Namen nicht Idfür die Identitätsspalte meiner Tabellen zu verwenden, aber in letzter Zeit habe ich ihn sowieso nur verwendet, weil er einfach, kurz und sehr aussagekräftig ist, was die Daten tatsächlich sind. Ich habe Leute gesehen, die vorgeschlagen haben, Iddem Tabellennamen ein Präfix zu geben, …
Ich habe für verschiedene Unternehmen gearbeitet und festgestellt, dass einige von ihnen es vorziehen, Ansichten zu haben, die mit all ihren "Verwandten" an einem Tisch zusammenarbeiten. Aber dann müssen wir in der Anwendung manchmal nur eine Spalte verwenden. Wäre es also schneller, nur einfache Auswahlen zu treffen und diese dann …
Wir verarbeiten einen routinemäßigen Datenfeed eines Kunden, der gerade seine Datenbank von einem mir vertrauten Formular (eine Zeile pro Entität, eine Spalte pro Attribut) auf ein mir unbekanntes Formular (eine Zeile pro Entität pro Attribut) umgestaltet hat: Vorher: eine Spalte pro Attribut ID Ht_cm wt_kg Age_yr ... 1 190 82 …
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.