
No.3ベストアンサー
- 回答日時:
>> インデックスを貼ってありますか?
> どのようにするのでしょうか?特別何もしていないのですが・・・
ということは、インデックス無しでしょうか?
テーブルのデザインビューで、表示>インデックスで確認できます。
列名が「~コード」などだと自動作成してくれてます。
むやみに貼っても駄目ですが、ある程度は必要なんですよ。
「結合」に登場する列が網羅されていればいいんですけどね。
610万レコードで「インデックス無しの結合」だと厳しそうですね。
インデックスについては以下が参考になりそうです。
http://www.officepro.jp/access/table/index11.html
> 前作成した時はファイル容量約1.5GBで作成することが出来ました。
ディスクそのものの空き容量があるなら、バックアップファイルを作成の上で、「データベースツール>最適化」してみますか?
オートナンバー型の列があると、マズい場合がありますので注意してください。
または、別に新規MDBを作成しておいて、クエリをインポートしてしまうか。
1)MDBを新規作成。(当然からっぽ)
2)オブジェクト[テーブル]で右クリックし、「テーブルのインポート」
3)インポート先に、「問題のクエリ」を持つMDBを指定。
4)インポートするのは「問題のクエリ」だけど、画面下のオプションをクリック。
5)「クエリ」の囲みに「テーブルとしてインポート」があるのでチェック。
6)実行(OKだったか?)
で、クエリをテーブル化できます。
元MDBもバックアップして、インデックス確認のうえでやってみてください。
そのサイズがどのくらいになるのか、すごく知りたいです。
MDBの上限は2Gバイト。レコードサイズが330バイト位あったら、610万レコードで2Gバイトに近いはず。
No.2
- 回答日時:
Accessの作業用の記録領域が足りないと言うことです
スキャンディスク:ハードディスクに損傷がないか、ファイルが破損していないかを検査する
デフラグ:断片化したファイルを連続した領域に移動させ、ファイルアクセスを早くする
どちらもハードディスクに空き容量を増やす機能ではありません
ハードディスクの空き容量を増やすには不要なファイルを削除する機能を持つ
「ディスククリーンナップ」がそれに当たります
自分で不要なファイルをハードディスク(Accessの作業領域)の上から削除してもOK
この回答への補足
こんばんわ、Cupperさん。
>Accessの作業用の記録領域が足りない
どのように広げればいいでしょうか?
HDの空き容量は約35GB程あります。
思いつく限りのことは、やっていますが上手く行きません。
今回やろうとしていることは以前にもやったことがあり、
その時はファイル容量約1.5GBで作成することが出来ました。
今回このことで全く作業が進んでいないので困っています。
レコードが約610万行程あるので尋常でない作業をしていることは
十分理解していますが以前出来た事が、なぜ今回出来ないのか?
を知り作業を進めたいと思っています。
どうか良き方法をご教授頂きたいと思っています。
よろしくお願いいたします。
No.1
- 回答日時:
> アクセスでクエリを作成中、
そのクエリは、2つ以上のテーブルを結合したりしてますか?
結合に使用する列にインデックスを貼ってありますか?
「直積」でとんでもない数のレコードができあがっているとか?
この回答への補足
こんばんわ、bin-chanさん。
>2つ以上のテーブルを結合?
6つのテーブルを結合しています。過去にも作成したことがあります。
>インデックスを貼ってありますか?
どのようにするのでしょうか?特別何もしていないのですが・・・
>とんでもない数のレコード
行数(レコード)は約610万行です。
以前作成した時はファイル容量約1.5GBで作成することが出来ました。
「以前は出来たのに、なぜ今回は出来ない?」っと言う原因が知りたいのです。
「テンポラリファイルの容量が不足する」っと言うのが解らないのです。
何かの設定を変更するとか、何かを追加・削除するとか具体的が打開策又は回避策が知りたいと思っています。
よろしくご指導願いたいと考えます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Google Drive Googleドライブの警告メッセージを消す方法 4 2022/09/21 06:04
- iPhone(アイフォーン) 至急です iPhoneのデータ容量がいっぱいだと ラインの受信ができず、容量を空けてくださいというポ 2 2022/04/12 21:58
- ドライブ・ストレージ 空き容量があるのに「空き容量が足りません」と表示されてしまう 7 2022/09/10 21:56
- iPhone(アイフォーン) PCにCDを取り込んでiPhoneへ転送をしているのですが、iPhone本体の空き容量がなくなり途中 1 2022/07/12 23:18
- Windows 10 Mcfeeの「抹消」を実行すれば、そのファイルが完全に消去された分 PCの空き容量は増えますか? 5 2023/05/06 14:40
- ドライブ・ストレージ クラウドサーバにデータ移行後 Cドライブ容量が減った 3 2023/03/31 12:47
- その他(パソコン・周辺機器) プルーレイ再生不可のPCで空ブルーレイは焼けますか? SONYのVAIO プルーレイ再生不可PCを使 8 2022/04/25 13:08
- その他(パソコン・スマホ・電化製品) iCloudの容量を増やしたのですが、iCloudの空き領域が不足していますと出てしまいます… 写真 2 2022/10/12 10:44
- Y!mobile(ワイモバイル) Androidの空き容量。85パーセント使ってて空き容量が9ギガしかありません。 SDカードで増やせ 3 2022/03/29 10:04
- Android(アンドロイド) 今朝Androidの空き内部ストレージが急に増えていた 2 2022/09/13 13:23
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセス2000 複数のテーブ...
-
クロス集計クエリの結果をテー...
-
アクセスのクエリとDlookupはど...
-
アクセス初心者です、宜しくお...
-
accessでクエリの結果だけをリ...
-
アクセス 項目毎にデータを横...
-
アクセスで新しいレコードの追...
-
Accessのクロス集計→テーブル作...
-
ACCESSでの重複レコードの削除
-
クエリの抽出で、リストボック...
-
access テーブル作成クエリでテ...
-
ACCESSで行数指定(5万行目~8...
-
テーブル1にマクロで再クエリ...
-
Access DAOのExecuteメソッドの...
-
デザインビューにてテーブルが...
-
アクセス:クエリの結合とリレ...
-
access2010行カウント→テーブル...
-
クエリについて教えてください
-
Accessクエリの、JOINの数の限...
-
access インポート時、既にある...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クロス集計クエリの結果をテー...
-
デザインビューにてテーブルが...
-
accessでクエリの結果だけをリ...
-
アクセスのクエリでSplit関数は...
-
Access「レコードが削除されま...
-
アクセス 項目毎にデータを横...
-
クエリのデータをテーブルに入...
-
アクセス:クエリの結合とリレ...
-
教えてください! アクセスのac...
-
access テーブル作成クエリでテ...
-
access インポート時、既にある...
-
更新不可能なクエリに対して更...
-
ACCESSでテーブルの一部だけを...
-
ACCESSで行数指定(5万行目~8...
-
アクセスで新しいレコードの追...
-
Access2010「クエリが複雑すぎ...
-
Accessのクロス集計→テーブル作...
-
アクセスのクエリとDlookupはど...
-
Access DAOのExecuteメソッドの...
-
Access テーブルを検索し関連性...
おすすめ情報