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“
1. Z-Index ist in IE6 ungültig. In CSS wird die E...
Die Verwaltung des Speicherplatzes ist für System...
Inhaltsverzeichnis Ergebnisse erzielen Implementi...
Inhaltsverzeichnis 1. Einfaches Einbinden persist...
Legen Sie Ihr eigenes Webprojekt im Verzeichnis w...
1. Titel HTML definiert sechs <h>-Tags: <...
Problembeschreibung: Die Netzwerkkartendatei /etc...
Vue-Busmechanismus (Bus) Zusätzlich zur Verwendun...
Inhaltsverzeichnis 1. Einleitung 2. Beschreibung ...
Heute bin ich wieder in die Falle getappt. Ich bi...
Inhaltsverzeichnis 1. Warum brauchen wir vue3? 2....
Der endgültige Effekt ist wie folgt: Die Animatio...
Der MySQL-Abfragecache ist standardmäßig aktivier...
Detailliertes Tutorial zum Herunterladen und Inst...
Vorwort Vor ein paar Tagen bin ich zufällig auf d...