![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
Win2000・Office2000・データは月15万件。
アクセスは、抽出クエリーしか使った事がないレベル。サーバーには、HTMLしか権限がありませんのでapach・cgiなどは使えません。
アクセスでアクセス解析の生ログ管理をしています。(アクセスアナライザー)
正規化がまったく判らず、テーブル1つでクエリーで情報を引き出していました。生ログをcsvデータとしてそのままテーブルにしています。2ギガを超えてしまい、主キーをIDナンバーでプロクシを分離し一時的に問題は解決しました。
正規化したいので、IDナンバーを基準にUAやOSなどを分けたのですが、使えない速さになってしまいました。IDを基準に分けることが間違っていることは、判ります。が、正規化ウィザードを使用するとロックが限界を超えフリーズします。一番少ない項目でも、2000程あり、手動で振り分けるのは無理です。
やりたいこと
1、過去のデータを快適に動かしたい。
2、今後のデータを自動で正規化しながら、取り込みたい。
1・2を1つのmdbで処理が望ましいが、無理なら、分けてもいい。
次のアドバイスをお願いします。
1、何を学べば近道か。または、エラーを回避できる方法。
2、他に適したフリーのソフトがあれば、ご紹介ください。
3、他の提案、私ならこうする・こうしている・考えが間違っている等。
1、では出来れば、自動化するにはこれを学べ等、目的とググるキーワードも教えていただけると助かります。
広範囲な質問ですがよろしくお願いします。
No.1ベストアンサー
- 回答日時:
おはこんばんにちは
多分SQLserverに移行すべきな状態では?
参考のサイトを貼ります。
僕自身は分からないので恐縮ですがデータベースとSQLを
学ぶのがいいのでは?
データ件数が多いと
エクセル<アクセス<DBserver(MSDEやオラクル等)
になると思いますので。
参考URL:http://www.microsoft.com/japan/solutions/lob/sce …
アドバイス有難うございます。やはり、リレーション等の設計を学ばないとだめですね。教えてもらったSQLで調べたら、オープンソースもあるみたいなので、とりあえず、過去のものは去年で区切りをつけて、今年の分から、リレーションさせる方向でトライします。ソフトだけあっても、駄目なんで、私がバージョンアップしないと。有難うございました。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_01.png?8acaa2e)
No.2
- 回答日時:
とりあえず、データだけでも他のデータベースに移動するべきでしょう。
リンクテーブルを作っておけばアクセスで開発した部分はそのまま使えますので。フリーのDBや評価版などいろいろありますので、お試しになってみてはいかがでしょうか?
DB2はソースネクストから¥2000くらいで販売していますし、評価版もあったと思います。(DB2Lite)
Oracle、SQLServer、PostgreSQL、MySQL、SQLiteなどもフリーや評価版の形で提供されています。
http://www.sourcenext.com/titles/sys/56860/
お2人様、ありがとうございました。
過去の分は頑張って、正規化に挑戦し、600メガまで押さえ込みました。連携が上手くいっていないのか、立ち上げにまだまだ不満があります。同時進行で現在のものと、過去のものを調整してます。
問題解決の糸口が見えたのもお2人のおかげです。本当に有難うございました。設計って難しいので、またなにかありましたら、よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドライブ・ストレージ 家庭用のNASについて 2 2022/07/05 18:30
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- 法学 不正アクセス禁止法の扱いについて 4 2022/03/23 18:13
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- Access(アクセス) スキルシートのエクセルの項目に 2 2023/04/04 22:41
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- 物理学 微分方程式の物理現象への適用について 3 2023/05/14 12:22
- iPhone(アイフォーン) 自分のせいで、彼氏のスマホのデータが消えました。 彼氏のスマホのデータが、私のせいで消えました。 事 2 2023/05/14 23:22
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- 宇宙科学・天文学・天気 AIが答えた方程式 1 2023/02/20 00:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
型 varchar から型 numeric へ...
-
エクセルのフォームについて(...
-
csvデータをデータベース化
-
OpenOfficeのBaseでExcelのデー...
-
アクセスを軽くしたい
-
複数のPCで、同じ1つのシート...
-
拡張子「**.mdx」のファイル...
-
コンピュータ用語、データベー...
-
Access→Oracleデータ参照にはAD...
-
listener.logが肥大化
-
Oracleで今接続しているセッシ...
-
AndroidからのAccessデータベー...
-
スタライズとは、どういう意味...
-
Notes って 何が良くて使うの...
-
DB2 UDBって?
-
ODBC経由の処理が遅い
-
クエリをキャンセルしたいので...
-
キャッシュとバッファの違いは?
-
データベースの最適化をマクロ...
-
データベースの2GBって・・・?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
型 varchar から型 numeric へ...
-
オラクルのLONG RAW型のテーブ...
-
エクセルのフォームについて(...
-
カンマ区切りで格納するカラム...
-
エクセルの重複データの曖昧検索
-
ハイフン無しの電話番号データ...
-
ACCESSで条件付き書式の設定方法
-
DBとテキストファイルの比較
-
OpenOfficeのBaseでExcelのデー...
-
ODBCを使わないでExcelへ連携
-
【パフォーマンス】ファイル読...
-
データのインポートに失敗します。
-
複数のPCで、同じ1つのシート...
-
データベースソフトのTCARDにつ...
-
SQL Server 縦方向のデータを列...
-
csvデータをデータベース化
-
コンピュータ用語、データベー...
-
CSVでDLしたデータにダブルクォ...
-
データ.mydファイルのテキス...
-
商品カタログ
おすすめ情報