[PostNAS Suite] NAS-Datenbestand teilen?

Jäger, Frank (KRZ) F.Jaeger at KRZ.DE
Mi Feb 26 23:25:38 PST 2020


-----Ursprüngliche Nachricht-----
Von: NAS <nas-bounces at lists.osgeo.org> Im Auftrag von LWB Ressen Lindchen GmbH
Gesendet: Donnerstag, 27. Februar 2020 07:32
An: nas at lists.osgeo.org
Betreff: [PostNAS Suite] NAS-Datenbestand teilen?

Hallo in die Runde!
Wenn man von den Katasterämtern die ALKIS-Datei bekommt, können das schon sehr große Datenbestände sein und einzelne Abfragen dauern sehr lange. (z.B. Vollhistorie Grenzpunkte) Gibt es eine Möglichkeit (beim Einlesen oder später) den Datenbestand zu teilen und nur gewünschte Gemarkungen als eigene Datenbank herauszulösen?
Mit freundlichen Grüßen aus Neu - Seeland (in der Niederlausitz) Martin Schultze


Moin!

Theoretisch könnte man ein Script entwickeln, dass aus einem großen (Sekundär-) Datenbestand mehrere Teilgebiete exportiert.
Ich halte das aber nicht für zielführend. Der Export würde ein Vielfaches der Zeit verschlingen wie die lahme Abfrage.
Wenn man nur Teilgebiete benötigt, dann wäre die Einrichtung des NBA-Verfahrens im Katasteramt die richtige Stelle, um diese Gebiete zu definieren.

Wenn eine Anfrage zu langsam ist, dann sollte man die Ursache dafür finden und beseitigen.
z.B. Wenn alle Spalten (-kombinatioinen) aus "JOIN"- und "WHERE"-Klauseln der Abfrage indiziert sind, dann sollte die Abfrage schnell ausgeführt werden.
Wenn wichtige Filter-Spalten nicht indiziert sind, kann man das nachholen. Am besten als SQL-Datei, die man dann im Ordner /postcreate.d/ ablegt. Dann wird sie auch für alle späteren Datenbanken verwendet.

Umgekehrt: Als Filter in der Abfrage möglichst indizierte Spalten verwenden.
Ich habe schon erlebt, dass kleine Anpassungen an einer Abfrage die Ausführungszeit um den Faktor 5 verbessert haben.

MfG
F. Jäger
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/pkcs7-signature
Dateigröße  : 2411 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.osgeo.org/pipermail/nas/attachments/20200227/db611117/attachment.bin>


Mehr Informationen über die Mailingliste NAS