
現在windows2000ProSP4でPostgreSQL8.0.2を使っています。
日々データベースの更新をしておりますが、更新時間に8時間ほどかかっており何とか高速化(短時間化)出来ないかと思っています。
今はパラレルATAの120GBなので、これをUSB2.0のフラッシュメモリにデータベースを移行すればかなり高速化するのでは?と考えています。
プログラムの見直しも同時に行いますが、平行してドライブの高速化をしたいと思うのですが、肝心のデータベースのドライブの変更方法がわかりません。
現在すでにPerlDBIで稼動させているデータベースなので、そちらの設定にも影響がでるようであればどういう項目の再設定をすれば良いかもあわせて教えていただけると助かります。
よろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
どんな更新なのかはわかりませんが、8時間とは異常な時間ですね。
PostgreSQL8.0はけっして遅いDBでありません。
全体的に遅く、たいした件数(10万件程度ならたいした件数ではありません)もないのに8時間もかかるならディスクアクセスではなく、
別の原因が考えられます。
考えられる原因
1.PostgreSQLのWindows版が、一部のウイルス対策の影響で激重になることがあります。
2.VACCUM ANALYZEをかけていない。
また、Windows版はデータ保存位置を動かすことはできないと思います。以前ここで質問があった際にいろいろ試しましたが、断念しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PostgreSQLについて教えてくだ...
-
PostgreSQLの再インストールに...
-
PostgresSQLの環境設定について
-
createdbでいきなりつまづいて...
-
postgresのdatabase名と、そのe...
-
ディスク上のサイズの乖離が大...
-
Windows版 pg_dumpの結果をログ...
-
ヤフーショッピングでPayPay支...
-
oracle spool SJIS → UTF-8
-
リコーimagioneo630 エラーs...
-
pg_restoreでエラー
-
アクセスで、OLEサーバーも...
-
ACCESSのフォームだけを起動す...
-
batファイルのようにSQLを実行
-
psql でのエラー出力について
-
ファイルに記述されている複数...
-
tar.gzファイルのリストアについて
-
LinuxからWindowsへのリストア...
-
Query OK, 0 rows affected
-
MPI
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PostgreSQLについて教えてくだ...
-
createdbでいきなりつまづいて...
-
SJISのDBは作れますか?
-
PostgresSQLの環境設定について
-
PostgreSQLの再インストールに...
-
quoteした文字列を使ったSQL文...
-
\\copyコマンドでのCSV取り込み...
-
IDの払い出し(文字列)
-
文字コードエラー
-
PL/pgSQL 引数の数
-
initdbの文字コードと違う文字...
-
文字エンコーディングをEUC_JP...
-
ログイン履歴
-
データ型の変更について
-
すでにあるsqlファイルを使用し...
-
RDBとRDBMSの違いは何!?
-
PostgreSQLのpsqlでユーザの扱...
-
phpPgAdminの使い方について
-
postgresのdatabase名と、そのe...
-
時間のフォーマット
おすすめ情報