Das Unternehmen verwendet die Partition online und das Partitionsfeld einer Tabelle ist falsch und muss neu erstellt werden. Es stellt sich heraus, dass es keine Möglichkeit gibt, dies direkt mit einer SQL zu tun, wie z. B. das Ändern des Primärschlüsselfelds oder des Index Feld. Stattdessen müssen wir eine temporäre Tabelle erstellen und Ausfallzeiten haben, also habe ich die Dokumentation sorgfältig gelesen und die Details der Partition studiert. Wenn mein Unternehmen es während der Spitzenlastzeit um 1 Uhr morgens online stellt, führen Sie Folgendes aus: Erstellen Sie eine temporäre Tabelle CREATE TABLE tbname_TMP ( SHARD_ID INT NICHT NULL, ... xxx_DATE DATETIME NICHT NULL, PRIM
1. MySQL-Partitionstabellenpartition Online-Änderung von Partitionsfeldern und weitere Informationen zur Partition (1)
Einführung: Das Partitionsfeld einer Tabelle ist falsch und muss neu erstellt werden. Es stellt sich heraus, dass es keine Möglichkeit gibt, dies direkt mit einer zu tun SQL wie das Ändern des Primärschlüsselfelds oder des Indexfelds. Stattdessen müssen wir eine temporäre Tabelle erstellen und Ausfallzeiten haben, also habe ich die Dokumentation sorgfältig gelesen und die Details der Partition studiert.
2. Ändern Sie das Partitionsfeld online in der MySQL-Partitionstabelle und erfahren Sie dann mehr über Partition (2) --> Werte.
Einleitung: Obwohl es online Antworten auf dieses Problem gibt, haben sie mir nicht bei der Lösung geholfen es, also habe ich es selbst auf eine andere Art und Weise gefunden. Ich habe das Projekt über SVN heruntergeladen und diesen Fehler gemeldet. Die Gradle-Version wurde in gradle-wrapper.properties geändert, was mit der vorherigen Gradle-Version übereinstimmt, die keine Fehler gemeldet hat. Ändern Sie einfach http://services.gradle.org/distributions/gradle-1.1-all.zip in
3.
Detaillierte Zusammenfassung der Oracle-Partitionspartition
Einführung: Detaillierte Zusammenfassung der Oracle Partition-Partition, Aktualisierung des Partitionsfelds, Änderung der Partition, zu der es gehört, interne Datenänderungen erfolgt durch Einfügen der Quelldaten in eine neue Partition, Aktualisierung neuer Daten, Quelldaten alter Daten
4 🎜>Einführung: 1. Was sind Hive-Metadaten? Hive-Metadaten sind einige Grundelemente von Hive, darunter hauptsächlich die Grundattribute der Hive-Tabelle, wie folgt: (1) Datenbankname, Tabellenname, Feldname und -typ, Partitionsfeld und Typ der Hive-Tabelle (2) Tabellenpartition, Partition Attributposition usw. (3) serdeproperties, tblproperties usw. können über desc übergeben werden
5.
ORA-14402: Das Aktualisieren der Partitionsschlüsselspalte führt zu Änderungen an der Partition
Einführung: Standardmäßig lässt die Partitionstabelle von Oracle keine Aktualisierungsvorgänge für Partitionsfelder zu. Wenn ein Partitionsfeld aktualisiert wird, wird ein Fehler gemeldet – ORA-14 6.
SQLserver2008 partitioniert String-Datumsfelder
Einführung: Ich habe kürzlich eine Protokolldatenbank für die Produkte des Unternehmens erstellt. Die Datenbank verwendet SQL Server 2008. Hier ist eine Referenz für alle. Es ist zu beachten, dass viele Online-Beispielpartitionsfelder den Zeittyp verwenden. Hier wurde das Zeitfeld jedoch ursprünglich für die Verwendung des Zeichenfolgentyps in der Datenbank entwickelt. Das Partitionsfeld hier verwendet also 7. Online-Änderung des Partitionsfelds für die MySQL-Partitionstabelle. Weitere Informationen zu Partit finden Sie hier.
Einführung: -- MySQL-Partitionierung, Unterpartitionierung und die Verarbeitung von Nulleinträgen nach dem Lesen des offiziellen Dokuments -- KEY-Partitionierung Die Partitionierung nach Schlüssel ähnelt der Partitionierung nach Hash, außer dass bei der Hash-Partitionierung a verwendet wird benutzerdefinierter Ausdruck, die Hashing-Funktion für
8. Das Partitionsfeld von MYSQL muss im Primärschlüsselfeld enthalten sein_MySQL Einführung: Das Partitionsfeld von MYSQL muss im Primärschlüsselfeld enthalten sein Innerhalb des Bereichs Einführung: Die Auswirkungen verschiedener MySQL-Speicher-Engines und verschiedener Partitionsfelder auf Abfragen 10.MySQL-Partitionstabellenpartition Online-Änderung von Partitionsfeldern_MySQL Einführung: MySQL-Partitionstabellenpartition Online-Änderung von Partitionsfeldern [Verwandte Fragen und Antworten]:
Das obige ist der detaillierte Inhalt vonEinführungs-Tutorial zu Partitionsfeldern: 10 empfohlene nullbasierte Einführungs-Tutorials zu Partitionsfeldern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!