UDBの容量計算についての技術サイトを教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

IBMのUDB DB2のことですよね?


マニュアルのデータベース管理の手引きに詳細に記述されています。
テーブルスペースの見積りや索引に必要な容量、ログ等すべてについて計算式が書かれていますので、確認してみてください。

ちなみに参考URLはDB2のオンラインマニュアルサイトです。

参考URL:http://www-6.ibm.com/jp/software/data/developer/ …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す

このQ&Aと関連する良く見られている質問

QDB2 UDBって?

よく「DB2 UDB」って言葉を耳にしますが、「UDB」って何のことでしょう?
DB2もよく分からないのですが、
DBの種類ですよね?
詳しく分かる方、回答お願いします。

Aベストアンサー

IBM社のリレーショナルデータベースのことです。

DB2ユニバーサルデータベース。DB2は商品名でユニバーサルは機種に依存しないことを意味しているんでしょう。
実際に、ローエンドからハイエンドまで、パソコンからメインフレーム、WindowsやUNIXでも動きます。

http://www-6.ibm.com/jp/software/data/db2/udb/index.html
http://www-6.ibm.com/jp/software/data/db2web/index.html

Qaccessの上限容量2Gでは容量が足りない。

会社の膨大なデータを正確に管理し、誰でも簡単に観覧できるように
access2000でデータベースを作成中です。

データには文字データ以外にExcelデータや画像データもあります。

あまりにも膨大な量があるのでaceessの上限容量である2Gになってしまうことに困っています。

一応、画像データなどはそのまま登録すると容量が大きくなると思い、ハイパーリンクもしくは、OLEオブジェクトのリンクを使用して登録しています。
Excelデータもデータを変更する場合があるので同じ方法でリンクをかけています。

上限容量が2Gでは日々増加するデータを管理することができなくなります。何か良い方法があればアドバイスお願いします。

Aベストアンサー

SQL-Server 2008 Express は無償で利用できます。4Gまでの制限があります。

これで試してみてデータが増えてきたら有償版に移行すればいいのではないでしょうか。

設計をお見直すことも必要だと思いますが。

QUDBのログファイル設定

UDBv8を使用しています。
ログファイルのサイズの変更をしたいのですが、GUIではなくコマンドから設定することは可能でしょうか?
また、LOGPRIMARYやLOGSECONDの変更も同様に、コマンドで変更したいのですが、可能でしょうか?
どなたかご存知の方ご教授くださいますようよろしくお願いします。

Aベストアンサー

DB2コマンドプロンプトから・・・
> db2 get db cfg for XXXDB
で、現在のDB構成パラメータ一覧リスト。
> db2 update db cfg for XXXXDB using <KEY> <VALUE>
で構成パラメータ値変更。
ログ系のKEYはget db cfgで取得。例えば、
ログ・ファイルのサイズ (4KB) (LOGFILSIZ) = 1000
1 次ログ・ファイルの数 (LOGPRIMARY) = 3
2 次ログ・ファイル数 (LOGSECOND) = 2
など。
変更を有効にするには、DBへの接続を全て切断する必要があります。
> db2 force applications all

QオラクルのLONG RAW型のテーブルの操作方法と容量計算の仕方

オラクル8.1.6で、LONG RAW型のカラムがあるテーブルへのインサート、アップデートの方法を教えてください。
Pro*Cで作成したツールはあるのですが、自分が少し扱えるPL/SQLでツールを持ちたいのです。BLOB型などはパッケージを使うということまではわかったのですが、LONG RAW型については、サイト検索しても見当たらないように思います。
また、テーブルの容量計算も通常のVARCHAR型やNUMBER方とは違うようです。VARCHAR型と同様の方法で計算してみたのですが、実際にPro*Cでテストデータをロードしてみたところ、見積もり以上のの容量を消費するようです。
よろしくお願いします。

Aベストアンサー

こんにちわ。

> utl_raw.lengthファンクションを試してみましたが、LONG RAW型には
> 対応していないみたいです。エラーではねられました。
についてですが、utl_raw パッケージでlong raw 型を操作する事は
可能です。
但し PL/SQL では、long/long raw 型のデータ型が扱えるデータ長が
32760 バイトに制限されている事が原因だと思われます。
恐らく、long raw の項目に格納したデータが長すぎたのだと思います。
→ この件は、「PL/SQL ユーザーズガイドおよびリファレンス」の
  「第2章 基礎」のLONG とLONG RAW に記載されています。

32761 バイト以上のlong/long raw のデータ長をPL/SQL から調べるには、
DBMS_SQL.DEFINE_COLUMN_LONG で、Long raw 列をVarchar2 変数に対応
付けて、DBMS_SQL.COLUMN_VALUE_LONG で データを分割して取り出して、
その際の長さを合計するしかないようです。
どっちみち、PL/SQL でlong/long raw を操作するのは面倒そうですね。

こんにちわ。

> utl_raw.lengthファンクションを試してみましたが、LONG RAW型には
> 対応していないみたいです。エラーではねられました。
についてですが、utl_raw パッケージでlong raw 型を操作する事は
可能です。
但し PL/SQL では、long/long raw 型のデータ型が扱えるデータ長が
32760 バイトに制限されている事が原因だと思われます。
恐らく、long raw の項目に格納したデータが長すぎたのだと思います。
→ この件は、「PL/SQL ユーザーズガイドおよびリファレンス」の
  「第2章 基礎」...続きを読む

QIBM UDB2をMS-ACCESS97で利用するには?

IBMのUDB2をDBMSとしたC/Sシステムを構築しようとしていますが、クライアントPCのACCESS97から利用する場合、ODBC接続すればよいと思うのですが、その場合、クライアントPCにDB2のクライアントソフトのようなものが必要になるのでしょうか?
SQL-SERVERの場合、ODBCの設定のみで特別なソフトは必要無いと思いますが、DB2の場合はどうなのでしょうか?

Aベストアンサー

>クライアントPCにDB2のクライアントソフトのようなものが必要になるのでしょうか?

はい、その通りです。
DB2 Connectというのが必要です。クライアントにインストールする必要があります。
このなかに、ODBCドライバが含まれています。

>SQL-SERVERの場合、ODBCの設定のみで特別なソフトは必要無いと思いますが、

SQL Serverの場合、OSに機能が組み込まれていて、ODBCドライバもOSに付属しているので他には何もいりません。
古いOSではMDACをバージョンアップする必要が合ったりしますが。


人気Q&Aランキング

おすすめ情報