
テーブル内の1フィールドにインデックスを設定していますが、内容が頻繁に更新されるせいか1日前後でインデックスが破損し、テーブルへのアクセスができなくなって困っています。
以下、詳細な状況です。
------------------------------------------
(1)該当テーブルのレコード数は、約16,000,000件
(2)インデックスは[レコード更新日時]フィールドに設定しています。
(3)15分おきにデータの自動更新を行い、数百~数千件のレコードが更新されます。
その際、当然ながら[レコード更新日時]フィールドも更新されます。
(4)1日~2日に1度の割合で(3)の自動更新処理が異常終了します。
SQLのエラーコードはまちまちですが、重要度は決まって20前後の深刻なレベルです。
(5)(2)のインデックスを削除→再作成すると、(3)の自動更新処理は正常に行える
(6)以下、(3)~(5)の繰り返し
------------------------------------------
16,000,000件のうちの数千件といえば、0.1%にも満たない量です。そのために頻繁にインデックスの更新をしているうちにファイルがおかしくなるのでしょうか?
(ひょっとしたら、インデックスの更新が完了しないうちに次の自動更新処理が実行されているのかもしれません)
同様のケースをご存知の方、いらっしゃいましたらどのように解決したかを教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLServerのテーブルについて
-
mysql IN句に1データだけ指定...
-
ビューにインデックスを設定で...
-
SQLserver2000でプライマリーキ...
-
主キーにインデックスは貼らな...
-
インデックスの再構築の意味っ...
-
「マスタ」と「テーブル」の違...
-
Access VBA [リモートサーバー...
-
SELECT文でのデッドロックに対...
-
Accessにインポートしたら並び...
-
列名XXXXが無効です
-
ユニオンクエリで繋げられるテ...
-
3つ以上の外部結合から抽出す...
-
ACCESSのSQLで、NULLかNULLでな...
-
SQLのDISTINCTで重複チェック
-
AccessでCSVインポートのゼロサ...
-
SQL Server のデータをCSVファ...
-
2つの項目が重複するレコード...
-
SQLServerで・・・
-
3つ以上のテーブルをUNIONする...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
インデックスの再構築の意味っ...
-
mysql IN句に1データだけ指定...
-
ビューにインデックスを設定で...
-
【SQLServer】IS NULLのパフォ...
-
主キーにインデックスは貼らな...
-
コクヨ タイトルブレーンでイ...
-
年と月が別カラムの場合のSQL
-
Oracleでの検索スピード
-
インデックスの領域について
-
ホームページがGOOGLEにインデ...
-
cron設定について
-
インデックスがすぐに壊れます…
-
Movable TypeとNamazuについて
-
サブクエリの使い方を教えて下...
-
効率的なインデックスのつけ方は?
-
[ BETWEEN ] vs [ >= AND <= ]
-
リリポップサーバーの独自ドメ...
-
Google検索はなぜ早い?
-
intel 945Pチップセットのパフ...
-
Query Cacheとインデックスにつ...
おすすめ情報