Ich dachte, dass diese beiden Möglichkeiten zum Erstellen von Fremdschlüsseln gleich sind CREATE TABLE child1 ( id int(11) not null auto_increment, parent_id int(11) REFERENCES parent_table(parent_id) ON DELETE CASCADE, PRIMARY KEY(id) ); und CREATE TABLE child2 ( id int(11) not null auto_increment, parent_id int(11), PRIMARY KEY(id), FOREIGN KEY(parent_id) REFERENCES parent_table(parent_id) ON …
Ich habe den Artikel Diagnose von MySQL InnoDB-Sperren gelesen . Karl E. Jørgensen schreibt über 2008, daher bin ich der Meinung, dass dies tatsächlich der Fall ist. Ich möchte einen Ausschnitt aus dem SHOW ENGINE INNODB STATUS: ---TRANSACTION 20532F16, ACTIVE 386 sec starting index read mysql tables in use 6, …
Ein Anbietersystem (dh außerhalb meiner Kontrolle) fügt eine Zeile in eine Tabelle in eine Datenbank ein, die ich kontrolliere. Eine Spalte in dieser Einfügung enthält vertrauliche Informationen, die ich nicht in meiner Datenbank haben möchte. Wenn ich INSTEAD OF INSERTdiese Spalte mit einem Auslöser ausblende, werden die vertraulichen Informationen dann …
Dieser Server ist eine virtuelle Maschine, auf der CentOS 6.0, MySQL 5.5.21 ausgeführt wird Es gibt eine Datenbank mit dem Namen devSystem. Es gibt InnoDB-Tabellen. Das Ausführen der folgenden Befehle führt zu Fehlern ERROR 2006 (HY000): MySQL server has gone away. Ich habe InnoDB bisher nicht ausgiebig genutzt und habe …
Ich muss eine Möglichkeit haben, schnell, synchron und mit minimaler Dauer in eine Tabelle einzufügen. Was ich versucht habe ("blind") ist: Habe überhaupt keinen Index auf dem Tisch Wechseln Sie zur einfachen Protokollierung (von der vollständigen Protokollierung) Das von mir verwendete Testszenario besteht aus 100 Verbindungen, die jeweils ein INSERT …
Ich habe Hunderte von SPs und möchte herausfinden: Eingabeparameter mit Typ Ausgabefelder mit Typ (keine Ausgabeparameter) Natürlich könnte ich jedes manuell durchgehen und es aufschreiben, aber wo ist der Spaß daran ... Nein, buchstäblich, wo ist der Spaß daran :) Kann dies durchgeführt werden oder verfügt SQL Management Studio 2008 …
Ich habe Grundkenntnisse in T-SQL- und SQL Server-Komponenten. Mein Ziel ist es, meine Fähigkeiten zu beherrschen und alles über SQL Server zu lernen , um in Zukunft DBA zu werden. Ich möchte tiefgreifende SQL Server-Interna verstehen, wie genau alles funktioniert, wann und warum. Könnten Sie mir bitte einen guten Ausgangspunkt …
Ich möchte ein System ähnlich wie Google Analytics erstellen (nur für den internen Gebrauch, weniger Verkehr und weniger Funktionen) und mich hauptsächlich darauf konzentrieren Echtzeitzählung von eindeutigen URI-Besuchen / PV nach verschiedenen Dimensionen der demografischen Benutzerinformationen, z. B. Benutzeragent, Betriebssystem, Land usw. Echtzeitberechnung der durchschnittlichen Benutzersitzungslänge (wenn der Unterschied zwischen …
Hat SQL Server eine einfache Möglichkeit, Metriken darüber abzurufen, wie viele (und möglicherweise welche Art von) Sperren eine bestimmte Abfrage im Verlauf ihrer Ausführung aufgehoben hat? Begründung ... Ich bin gerade dabei, eine ziemlich unangenehme gespeicherte Prozedur neu zu schreiben, bei der Cursor häufig verwendet werden. Eine satzbasierte Lösung ist …
Bezogen auf mein MySQL-Problem Ich habe einen Benutzer mit USAGE-Berechtigung in mysql.user, aber in mysql.db hat dieser Benutzer Auswählen, Einfügen, Aktualisieren, Löschen. Somit kann der Benutzer die Datenbank erfolgreich abfragen. Ich kann keine Informationen darüber finden, wie diese mysql.db funktioniert. Ist es wie eine Art zwischengespeicherte Berechtigung? Wird ein mysqld-Neustart …
Ich richte eine Weboberfläche für die Datenverwaltung ein. Benutzer laden CSV- oder ähnlich strukturierte Dateien hoch, und ich möchte diese in der Datenbank speichern, damit sie sie bearbeiten können - filtern, sortieren, grafisch darstellen usw. Ich weiß nicht, wie ich das in einer Datenbank richtig modellieren soll. Ich habe mehrere …
Ich habe zwei Benutzer A und B. Ich möchte B die Berechtigung zum Erstellen, Löschen usw. aller Tabellen im Schema von A erteilen. Soweit ich sehen kann, kann ich B vollen Zugriff auf alle Schemata gewähren, die nicht spezifisch sind. Ist das richtig?
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Monaten . Ich habe eine Frage und wollte die besten Praktiken …
Wir haben kürzlich unsere Intranet-Produktionsdatenbank von einem SQL Server 2008 auf einen brandneuen SQL Server 2008 R2-Server verschoben. Der Sicherungsjob ist seit der Migration aufgrund von DBCC-Fehlern fehlgeschlagen (Datenbankintegritätsaufgabe überprüfen). Ich habe gestern versucht, eine DBCC-CHECKDB mit der Option reparate_rebuild in der Produktionsdatenbank auszuführen, und die nachfolgende DBCC-CHECKDB zeigte keine …
Ich habe eine 100G + innodb-Tabelle, die in einer Produktionsumgebung gelöscht werden muss. Ich versuche dies ohne Unterbrechung des Dienstes zu tun. Die Tabelle wird nicht mehr beschrieben und muss gelöscht werden, um Speicherplatz freizugeben. Meine MySQL-Version ist 5.1.52. Was ist die erwartete Auswirkung auf die Leistung, während diese Tabelle …
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.