Erhalten Sie den gesamten verbleibenden und verfügbaren Platz in GreenplumJava

Java-Forum
Guest
 Erhalten Sie den gesamten verbleibenden und verfügbaren Platz in Greenplum

Post by Guest »

Ich habe einen SpringBoot-basierten Mikroservice, der Informationen über den insgesamt verfügbaren und verbleibenden Speicherplatz in einer Greenplum-Datenbank abrufen soll.
Ich habe etwas recherchiert und die folgenden Links gefunden:
https://techdocs.broadcom.com/us/en/vmw ... rage-usage. html
https://techdocs.broadcom.com/us/en/vmw ... ml#topic15
Einer von ihnen schlägt vor, die folgende Abfrage auszuführen:

Code: Select all

SELECT * FROM gp_toolkit.gp_disk_free ORDER BY dfsegment;
Ich habe es auf einer Datenbank ausgeführt, die in einem Docker-Container läuft, und die folgende Ausgabe erhalten:

Code: Select all

dfsegment|dfhostname   |dfdevice|dfspace  |
---------+-------------+--------+---------+
0| 18565d307fa9| overlay|119968388|
1| 18565d307fa9| overlay|119968388|
Dies wirft jedoch Fragen auf:
  • Wie groß ist der insgesamt verbleibende Speicherplatz? Soll ich die Werte in der Spalte „dfspace“ summieren?
  • Was ist der insgesamt verfügbare Speicherplatz (Kapazität)?
Außerdem Der Dienst sollte nicht über Administratorrechte verfügen, die zum Ausführen der obigen Abfrage erforderlich sind.
Angenommen, es ist möglich, Antworten auf die Fragen zu erhalten: Wie soll der Mikrodienst die Daten erhalten?
Sollte eine gespeicherte Prozedur/Funktion sein Von DevOps-Ingenieuren erstellt und zugänglich gemacht normale Benutzer?
Verwenden Sie Greenplum 6.26.0

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post