014-010116
大量のレコードが絞り込みや検索の条件に一致すると、結果の表示に時間がかかったり、エラーが発生したりする場合がある。
- 種別
- 不具合
- 機能
-
- 検索
- カスタムアプリ
- 再現バージョン
-
- 10.0.0
- 10.0.1
- 10.0.2
- 10.1.0
- 10.1.2
- 10.2.0
- 10.3.0
- 10.4.0
- 10.5.0
- 10.6.0
- 10.6.1
- 10.7.0
- 10.8.0
- 改修バージョン
- 10.8.1
- 公開日
- 2018-01-05
- 更新日
- 2018-04-06
詳細
【発生条件】
次の条件をすべて満たす場合に発生します。
- ソートを有効にした項目に対し、演算子が「と同じ」の条件が1つだけ設定された絞り込み、または検索である。
- 「さらに絞り込む条件」、または「さらに検索する条件」を設定していない。
- 絞込条件、または検索条件に該当するレコードを大量に登録している。
補足:
- 10000件のレコードで現象が発生することを確認しています。
- 10000件のレコードで現象が発生することを確認しています。
【準備】
- カスタムアプリで、アプリを追加します。
例:
アプリ1 - アプリ1に、ソートを有効にした項目を追加します。
例:
-------
項目名:項目1
入力タイプ:文字列(1行)
ソート:「ソートを行う」のチェックボックスを選択する
------- - アプリ1に次の絞り込みを追加します。
例:
-------
絞り込み名:絞込1
絞込条件:「項目1」が「値1」「と同じ」
------- - アプリ1に、絞込1に該当するようなレコードを大量に登録します。
例:
-------
項目1:値1
-------
【再現手順】
- [カスタムアプリ] > [アプリ1]の順にクリックします。
- 「絞込」のドロップダウンリストで、「絞込1」を選択します。
→現象発生:
次のどちらかの現象が発生します。
- レコードの表示に時間がかかります。
- レコードの表示に時間がかかり、次のエラーが発生します。
- Windows版の場合:
-------
502 - Web サーバーがゲートウェイまたはプロキシ サーバーとして動作しているときに、無効な応答を受信しました。
検索中のページに問題があるため、ページを表示できません。Web サーバーがゲートウェイまたはプロキシ サーバーとして動作し、上位のコンテンツ サーバーと通信しているときに、コンテンツ サーバーから無効な応答を受信しました。
------- - Linux版の場合:
-------
Gateway Time-out
The gateway did not receive a timely response from the upstream server or application.
-------
- Windows版の場合:
補足:
- 次のエラーが発生する場合があります。
-------
エラー番号:102
データベースにアクセスが集中しています。
しばらく経ってから再度アクセスしてください。
------- - 詳細検索でも同様の現象が発生します。
回避/対応方法
【回避方法】
検索結果に影響が出ない絞込条件を追加します。
例:
-------
絞込条件:「レコード番号」が「1」「より大きい」
-------
【対応方法】
「回避方法」と同じ手順です。