Получите общее количество оставшегося и доступного места в Greenplum.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Получите общее количество оставшегося и доступного места в Greenplum.

Сообщение Anonymous »

У меня есть микросервис на основе SpringBoot, который должен получать информацию об общем доступном и оставшемся пространстве в базе данных Greenplum.
Я провел небольшое исследование и нашел следующие ссылки:
/> https://techdocs.broadcom.com/us/en/vmw ... rage-usage. html
https://techdocs.broadcom.com/us/en/vmw ... ml#topic15
Один из них предлагает выполнить следующий запрос:

Код: Выделить всё

SELECT * FROM gp_toolkit.gp_disk_free ORDER BY dfsegment;
Я выполнил его на базе данных, работающей в контейнере докеров, и получил следующий результат:

Код: Выделить всё

dfsegment|dfhostname   |dfdevice|dfspace  |
---------+-------------+--------+---------+
0| 18565d307fa9| overlay|119968388|
1| 18565d307fa9| overlay|119968388|
Однако при этом возникают вопросы:
  • Каково общее оставшееся пространство? Должен ли я суммировать значения в столбце «dfspace»?
  • Что такое общий доступный объем (емкость)?
Кроме того у службы не должно быть прав администратора, необходимых для выполнения приведенного выше запроса.
Предполагая, что можно получить ответы на вопросы, как микросервис должен получить данные?
Должна ли быть хранимая процедура/функция создан инженерами DevOps и стал доступным обычным пользователям?
Использование Greenplum 6.26.0

Подробнее здесь: https://stackoverflow.com/questions/793 ... -greenplum
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»