Als «ddl» getaggte Fragen

Datendefinitionssprache; Definieren von Datenbankstrukturen, jedoch nicht deren Inhalt.

25
Transaktionaler DDL-Workflow für MySQL

Ich war ein wenig zu entdecken überrascht , dass DDL - Anweisungen ( alter table, create indexusw.) implizit die aktuelle Transaktion in MySQL begehen. Ausgehend von MS SQL Server war die Möglichkeit, Datenbankänderungen in einer Transaktion lokal vorzunehmen (die dann zurückgesetzt wurde), ein...

16
IDENTITY-Wert zurücksetzen

Ich habe eine Tabelle mit einer IDENTITY-Spalte. Während der Entwicklung lösche ich die Zeilen von Zeit zu Zeit und füge sie erneut hinzu. Aber die IDENTITY-Werte stiegen immer weiter an und begannen nicht bei 1, als ich sie erneut hinzufügte. Jetzt geht meine ID von 68 -> 92 und dies bringt...

15
Warum wird DDL abgeschnitten?

Ich habe eine Interviewfrage, die während meines Interviews gestellt wurde. Ich beantwortete die Frage, aber der Interviewer war von meiner Antwort nicht so überzeugt. Also, bitte korrigiert mich jemand mit meinem Verständnis? Frage: Warum ist "Kürzen" DDL? Wo ist "Löschen" DML? Beide erledigen...

12
MySQL - schnellster Weg zu ALTER TABLE für InnoDB

Ich habe eine InnoDB-Tabelle, die ich ändern möchte. Die Tabelle enthält ~ 80 Millionen Zeilen und beendet einige Indizes. Ich möchte den Namen einer der Spalten ändern und ein paar weitere Indizes hinzufügen. Was ist der schnellste Weg, dies zu tun (vorausgesetzt, ich könnte sogar Ausfallzeiten...