• 締切済み

データベースの大きさを知りたいのですが

DB初心者です。初歩的な質問で恐縮ですが、 データベースの大きさ(バイト数)を知るにはどうすればよいでしょうか。 いろいろ調べたのですが方法が見つからなくて困っています。 RedHat Linux9, PostgreSQL-7.3.2 を使っています。

みんなの回答

回答No.1

dbsizeというツールを使うと調べられます。 実行方法等、詳細は以下のサイトをご参照ください。 #今、確かめられる環境が無いのですが、不明な点があったら言っていただければ調べられると思います(^^)

参考URL:
http://technodelic.net/pukiwiki/pukiwiki.php?PostgreSQL%20DB%CD%C6%CE%CC%A5%C1%A5%A7%A5%C3%A5%AF%CA%FD%CB%A1
catecholamine
質問者

お礼

ありがとうございました。お礼が遅くなってすみません。 dbsizeが見つからなくて、まだ試していませんが。 教えていただいたURLを元に、いろいろ調べてみようと思います。

関連するQ&A

  • データベースから取り出した日本語が化けるのですが

    PHP初心者です。 データベースから取り出した日本語が化けるのでなにか直す方法は無いものかと悩んでおります。今のところアルファベット、数字は問題ありません。 構成はこんなかんじです。 Linux : Vine 2.5 PHP : PHP-4.2.1 DB : Postgresql-7.2 apache 1.3.26 現象: クライアントPCからwebでデータベースに日本語入力は出来ます。 データベースにターミナルから直接入り(psql [DB名])、(select * from [テーブル名];)で確認すると問題無く登録した通りに入っています。 クライアントPCからwebでデータベースの検索をして 拾い出したデータをクライアントPCのweb上で表示をすると文字化けし、 登録した文字とはほどとおいものが出て来ます。 "あ"と登録すると $$ などと出て来ます。 なにかいい方法がありましたら、教えて下さい。

    • 締切済み
    • PHP
  • PostgreSQLの入れ替え

    PostgreSQLのホントの初心者です。 今使っているLinuxサーバ(RedHat9)になぜかたま たまPostgreSQL(7.3.2)が入っていて、使っていた のですが、この際8.1.4に上げようと思いたちました。 これは、バージョンアップというより「入れ直し」と 考え、まず7.3.2を削除しようと考えて、 # rpm -e postgresql と入れてみたのですが、関連付けられているためか 削除できません。 それで、7.3.2にDBを全部削除してしまえばよいと 考え、5つのDB(template0,template1,test,test2, db1)を削除する方法を調べたのですが、「psql」で はDBは消せないようですし、どれかのDBに入って SQLを動かすと、「自分(のDB)」はけセません。 それと、最初からあった、template0,template1も 削除できませんでした。 DBを消すのが目的ではなく、7.3.2を削除したいので すが、どのようにやったらよいか教えて下さい。 よろしくお願いします。

  • Webサーバー経由でローカルにあるPostgreSQLサーバーにAccess + ODBCで接続する方法

    現在公開しているWEBサーバーがあり、元々は同じサーバーにPostgreSQLのデーターベースサーバーも入れてありました。 最近WEBサーバーとローカル接続になる新たなサーバーを用意し、DBはそちらに移しました。 両サーバーとも設置場所は社外のデータセンターです。 これまで社内のWindowsクライアントから、Access + ODBCでDBの操作をしていたのですが、DBサーバーを外から見えない所に置いたため、接続が出来なくなってしまいました。 社内からはどうしてもAccessを使用したいため、このDBサーバーに、公開しているWEBサーバー経由でODBC接続できるような方法を教えていただけますでしょうか。 環境は下記の通りです。 ・WEBサーバー Redhat Linux 7.3 ・DBサーバー Redhat Linux 7.3 PostgreSQL 7.2.8 ・Windowsクライアント Windos 2000 Pro , Windows XP Home/Pro お手数おかけしますが、よろしくお願い致します。

  • データベースでないデータベースを利用したい

    Linux上でMySQL、PostgreSQL、SQLiteなどのデータベースが一切使えない サーバ上でデータベース(もどき)を利用したいです。 そのサーバはXMLファイル操作も出来ません。 現段階だとテキストベースにfopen()などでごりごり追加・修正・削除を行うクラスを作って 利用するくらいしか思いつきません。 どなたか良い方法があればご教示下さい。 因みにPEARも利用しない事を前提です。

    • 締切済み
    • PHP
  • MySQLからDB2のデータベース参照についてです。

    MySQLからDB2のデータベース参照についてです。 linuxサーバー上のMySQLを利用して、Windows サーバー上のDB2のデータベースを参照したいと思っています。実際できるかどうかも分からず、できるとすればどのような方法があるのでしょうか?

  • Postgresqlとoracleとのデータのやり取りでよい方法はありませんか?

    はじめまして、質問をさせていただきます。 2週間前からコストダウンのため、Windowsサーバであった 支店DBをLinux+Postgresqlに変更しています。 本社DB(Windows+oracle)とほかの支店DB(Linux+Postgresql) とのデータのやり取りをするのに何か良い方法はありませんか? 今のところ、JDBCを利用する方法を検討しています。 なにぶん初心者なので、ご迷惑をおかけしますがよろしくお願いします。 以上

  • データベースのエクスポートについて

    データベースの内容を別のデータベースに移行する方法についての質問です。 現在使用しているMysqlのバージョンは4.1.20 移行を考えているデータベースは別サーバのMysql 4.0.12です。 現状使用しているキャラクタセットは、euc-jp、移行先のキャラクタセットもeuc-jpです。ただし、移行先のdbの作成は、phpMyadmin(2.6.2)を利用するようになっています。大変初歩的な質問で恐縮ですが、SQLについては、レンタルサーバ側でのサポートがないため、困っています。 どのような方法があるか、教えてください。SQLのバージョンが、4.1系から4.0系への移行のため、出来れば一度ローカル(WindowsXP pro)へcsvかなにかで出力してからの方が良いのではと思っているのですが・・ まずその出力方法のコマンドが分かりません。  よろしくお願いします。

    • ベストアンサー
    • MySQL
  • PostgreSQL 7.2.8 異なるデータベース間のテーブル

    こんにちは。かなり困っています、よろしくお願いします>< PostgreSQL 7.2.8 を使用しています。 一つのユーザーで、二つのデータベースがあります。 それぞれ同じカラムを持つ同じ名前のテーブルがあります。 中のデータは違います。 db1 - tableT db2 - tableT 条件を付けて、db1のtableTのデータを db2のtableTへコピーするにはどのような方法がありますか? 例えば select * from db1.tableT tbl1, db2.tableT tbl2 where tbl1.title = tbl2.title; のようにしてとりあえずselectで試してみましたがダメでした。 やはりスキーマとデータベースは違うんですね>< ドットが認識されませんでした。 どなたか解決法をご存知の方、よろしくお願いします。

  • Fortran77でデータベース処理って可能?

    Fortran素人です。 そのままなのですけど、Fortran77のプログラムからデータベースにアクセスしたり、書き込んだりというデータベース処理は可能でしょうか? もしくは外部にシェルなどを用意しておく形でDBへFortran77で処理した結果などを登録したり、必要なデータをDBから呼び出すことは可能でしょうか? 特にDBについてはPostgreSQLやMySQLといったものを想定しております。 ご存知の方、よろしくご教示願います。

  • データベースの正しい定義は?

    初歩的な質問ですが、データベースを正しく定義するとどのようになりますか? SQLとファイルシステムを一緒にしたものがデータベースですか? また、データベースとデータベースエンジンの境界ってどこになりますか? データベースを論じる記事を頻繁に目にしますが、さっぱり分かりません。データベースとオラクル、DB2、あるいは、SQLサーバーなどは必ずしも同じではないと思うのですが.. これらは単なる製品ではないでしょうか。製品の使い方を論じることはデータベースを論じることではないような気がしています。 データベースって何ですか?ご意見をお聞かせください。