No.1ベストアンサー
- 回答日時:
▼以下のSQLで無効化できます。
alter index ind_test invisible;
alter index ind_test unusage;
有効化は以下です。
alter index ind_test rebuild;
invisibleでオプティマイザから索引が見えなくなります。
unusageでDML発行時の索引の更新を抑止します。
有効化するときはテーブルと同期がとれていない状態なので
索引を再構築する必要があります。
▼無効化している間のDMLで索引も更新されても問題ない場合はunusageのみでOKです。
alter index ind_test unusage;
有効化は以下です。
alter index ind_test usable;
こちらの方が手軽ですが、大量データを入れる場合の性能改善はありません。
索引がない場合のオプティマイザの動作確認に使うくらいでしょうか。
お礼が遅れてしまい申し訳ありません。
御回答ありがとうございました。
作成しようとしているプログラムは、大量データの登録前後に実行する想定のため教えていただいた下記コマンドを使用させていただきます。
> 無効化
> alter index ind_test invisible;
> alter index ind_test unusage;
>
> 有効化
> alter index ind_test rebuild;
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・スマホ・電化製品) ウイルスバスターの制限解除方法 1 2022/08/09 22:08
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- Excel(エクセル) エクセルのマクロの有効について 4 2023/08/03 11:40
- その他(自然科学) 入力した電力は何処に 5 2023/07/01 21:09
- ノートパソコン Windows11です。 大学でWiFiに繋いだ時に、ネットワークの探索を有効化しようとすると、「い 7 2023/01/24 16:25
- 経済学 テストで、「友達がマルチ商法に引っかかった時、どんな制度や行政機関を利用できますか?」という問題に対 2 2022/12/01 12:46
- WordPress(ワードプレス) Wordpress 複数プラグインの不具合? 1 2022/10/09 21:52
- デスクトップパソコン レガシモードからUEFIモードにするソフトは 7 2022/09/16 14:39
- Chrome(クローム) インターネットショートカットをダブルクリックしてもWebページが開けなくなりました 2 2022/04/01 15:28
- オープンソース gmailでのimap設定 1 2022/09/15 13:25
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
Data Pump で大量データインポートの際のUNDO表領域、TEMP表領域不足エラー解消法のついて
Oracle
-
データを削除しても表領域の使用率が減りません
Oracle
-
大量レコードをTRUNCATEせずにすばやく削除する方法
Oracle
-
-
4
キャッシュを使わずにSELECTを投げたい
Oracle
-
5
oracleのinsert select性能
Oracle
-
6
ORACLEでLONG項目からCHAR項目へ桁数指定で文字列を抽出
その他(データベース)
-
7
importについて
Oracle
-
8
Viewにインデックスは張れますか?
Oracle
-
9
テーブルの存在チェックについて
Oracle
-
10
PL/SQLでログを確認したい。
Oracle
-
11
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
12
CLOB型へのINSERT
Oracle
-
13
バッチからsqlplusの接続エラーの検知について
その他(プログラミング・Web制作)
-
14
SELECT INTOで一度に複数の変数へ代入をするにはどのようにすれがよいでしょうか?
PostgreSQL
-
15
SQLで特定の項目の重複のみを排除した全項目を取得する方法
その他(プログラミング・Web制作)
-
16
dmpファイルをインポートせずに、テーブル名を知りたい
Oracle
-
17
NUMBER(N,M) としたときの、格納データサイズ(バイト)
Oracle
-
18
ROWNUMでUPDATEをしたいのですが・・・。
Oracle
-
19
selectした結果の余計な余白を取るにはどうしたらよいのでしょうか
Oracle
-
20
異なるスキーマからデータを抽出するには?oracl、PL/SQL
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
INDEXの無効化
-
Viewにインデックスは張れ...
-
SQL*Loaderで、データを加工し...
-
論理読み込みブロック数とは?
-
Wordで複数の索引を作りたい
-
アナライズとインデックス作成...
-
OracleTextの索引再構築について
-
データ表示順序
-
参照整合性制約は、実装するの...
-
SQLLOADERについて
-
レスポンスをよくするには?
-
可変個数のデータはどう納める?
-
異なるスキーマからデータを抽...
-
データを削除しても表領域の使...
-
ORA-00959: 表領域'****'は...
-
datapumpの実行方法について
-
SQLでスキーマ名(所有者名)の...
-
INSERT時に発番を行いたい
-
[性能改善]AccessのDBに大量の...
-
テーブルからのselectにおいて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Viewにインデックスは張れ...
-
INDEXの無効化
-
SQL*Loaderで、データを加工し...
-
可変個数のデータはどう納める?
-
アナライズとインデックス作成...
-
文字列中のスペースを排除する...
-
インデックス作成後アナライズ...
-
索引の再構築をすべき?
-
Oracle Databaseのインデックス...
-
主キー以外の項目にNotNull制約...
-
Oracleのあいまい検索について
-
データ表示順序
-
OracleTextの索引再構築について
-
SQL*LoaderとInsertの違いについて
-
【ANALYZE】 テーブル・インデ...
-
IN 句ではインデックスが使用さ...
-
テスト環境と本番環境で、DBか...
-
目的のインデックスが使用され...
-
論理読み込みブロック数とは?
-
インデックスの階層数によるパ...
おすすめ情報