In diesem Artikel wird hauptsächlich die SQL-Skriptfunktion zum Schreiben einer PostgreSQL-Datenbank zur Implementierung der Analyse vorgestellt. Der Beispielcode im Artikel ist sehr detailliert und hat einen gewissen Referenzwert für jedermanns Studium oder Arbeit. Freunde, die ihn brauchen, können ihn zu Rate ziehen. postgresql erstellt eine lange Auto-Inkrement-Funktion SEQUENZ ERSTELLEN global_id_sequence; ERSTELLEN ODER ERSETZEN SIE DIE FUNKTION seq_id(OUT result bigint) ALS $$ ERKLÄREN unsere_Epoche bigint := 1314220021721; Sequenznummer. jetzt_millis bigint; -- die ID dieses DB-Shards muss für jeden -- Schema-Shard, den Sie haben - Sie könnten dies auch als Parameter übergeben shard_id int := 1; BEGINNEN Wählen Sie nextval('global_id_sequence') % 1024 INTO seq_id; Wählen Sie Floor (Extract (EPOCH aus Clock_Timestamp ()) * 1000) in now_millis; Ergebnis := (jetzt_Millis – unsere_Epoche) << 23; Ergebnis := Ergebnis | (Shard_ID << 10); Ergebnis := Ergebnis | (seq_id); ENDE; $$SPRACHE PLPGSQL; <!--alter function seq_id(out bigint) owner to postgres;--> SQL-Skript postgresql erstellen Sprache plpgsql ausführen $$ beginnen Note aktualisieren, Note festlegen = 90, wobei sno = „20161003“; Ende $$ Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Lösung für leere Seite nach Vue-Verpackung
>>: Verwendung des Linux-Befehls „cal“
In diesem Artikel wird der spezifische Code von v...
Vue+js realisiert das Ein- und Ausblenden des Vid...
0. Bereiten Sie relevante Tabellen für die folgen...
MySQL ist ein relationales Datenbankverwaltungssy...
MySQL 8.0: MVCC für große Objekte in InnoDB In di...
Inhaltsverzeichnis Vorwort Vorbereitende Vorberei...
Ich konnte nie herausfinden, ob der Port belegt i...
1. Die Ränder von Geschwisterelementen zusammenfü...
Wirkungsprinzip Verwenden Sie hauptsächlich CSS-F...
Inhaltsverzeichnis Fügen Sie dem GitHub+Jekyll-Bl...
Da die Plattform weiter wächst, ist die Forschung...
Inhaltsverzeichnis 1. Dep 2. Verstehen Sie den Be...
Es gibt einige Probleme, die nicht auf Vue beschr...
Die Drag & Drop-API fügt ziehbare Elemente zu...
1. Laden Sie die MySQL-Repo-Quelle herunter $ wge...