неверный результат возвращается из pg_database_size - PullRequest
1 голос
/ 29 апреля 2020

Я использую Zend MVC framework и Postgres. Я хочу узнать размер базы данных (включая индексы). Это мой запрос.

SELECT pg_database_size(current_database());

Когда я запускаю этот запрос в pgAdmin, он возвращает мне значение "9255879"

Тот же запрос, когда я запускаю его в моем приложении, возвращает мне другое значение "78150791"

    public function getDbSize()
  {
    $sql          = "SELECT pg_database_size(current_database());";
    $dbSize = Custom_Db::query($sql)->fetchColumn(); // Custom_Db is a library to execute sql
    return $dbSize; // 78150791
  }

Почему значение несовместимо, когда я выполняю тот же запрос в pgadmin, а не при получении его через приложение?

Заранее благодарен за помощь.

...