001-005927
  					  
			  		  DB99999エラーが発生し、ガルーンにアクセスできない場合がある。
- 種別
- その他の制限事項
- 機能
- 
		  						- 全般
 
- 再現バージョン
- 
	  							- 3.5.0
- 3.5.1
- 3.5.2
- 3.5.3
- 3.5.4
- 3.5.5
 
- 改修バージョン
- 3.7.0
- 公開日
- 2012-06-14
- 更新日
- 2022-07-26
詳細
次のエラーが表示され、ガルーンにアクセスできなくなる場合があります。
------------------------------
 エラー (DB99999)
 データベースでエラーが発生しました。
 データベースのエラー番号: 1114
原因
データベースからの応答:The table 'tab_grn_ticket_user' is full
------------------------------
補足:
- ファイル一括添付ができる画面を表示すると、tab_grn_ticket_userテーブルのレコード件数が増加します。
 レコードの合計サイズがmax_heap_table_sizeで設定された値に達すると、本現象が発生します。
 max_heap_table_sizeの初期値は16MBです。
- tab_grn_ticket_userテーブルのレコードはスケジューリングサービス(cleanup.csp)実行時に一括削除されます。
 cleanup.cspは0:00、6:00、12:00、18:00に実行されます。
- 次の環境で現象が再現することを確認しています。
 ------------------------------------------------
 現象再現環境
 ガルーンのバージョン:3.5.0
 チケット情報のデータ(tab_grn_ticket_userテーブル)
 レコード件数:約86,000件
 ※ファイル一括添付ができる画面を1分間に250回程度閲覧する状態が、6時間継続すると到達するレコード数に相当します。
 ------------------------------------------------
 ※バージョン3.5.2以降のガルーンでは、max_heap_table_sizeを32MBに設定しています。このため上記と同程度のレコード件数では現象は再現しません。
回避/対応方法
【対応方法】
次のいずれかの方法で対応できます。
- データベースエンジンを再起動する。
 データベースエンジンを再起動すると、tab_grn_ticket_userテーブルのレコードが一括削除されます。
- my.iniのmax_heap_table_sizeの値を増やす。
 補足:
 max_heap_table_size:
 MEMORY型テーブルの最大メモリサイズを設定します。
 - Webサーバーを停止します。
- スケジューリングサービスを停止します。
- my.iniに次の内容を追加します。
 例:
 ------------------------------------
 [mysqld]
 max_heap_table_size = 32M
 ------------------------------------
 補足:
 - max_heap_table_sizeは、未設定の状態では16MBが適用されます。  
 このため、16MB以上、32MB以下の値を指定してください。
 (max_heap_table_sizeに32MBを超える値を設定した場合の動作は未確認です。)
- 運用している環境によって適切な値は異なります。
 
- max_heap_table_sizeは、未設定の状態では16MBが適用されます。  
- データベースエンジンを再起動します。
- スケジューリングサービスを起動します。
- Webサーバーを起動します。
 補足:
 my.iniは次のディレクトリーに配置されています。
 Windowsの場合:
 (インストールディレクトリ)¥mysql-5.0¥etc¥my.ini
 Linuxの場合:
 (インストールディレクトリ)/mysql-5.0/etc/my.ini
 
- Webサーバーを停止します。
------------------------------------------------------------
【更新履歴】
2022/07/26 「よくあるご質問」のURLを削除しました。
2013/10/11 「よくあるご質問」のURLを変更しました。
2013/04/24 改修バージョンに「3.7.0」を追加しました。
2013/03/29 改修予定バージョンを追加しました。
2013/01/15  対応方法で、不要なデータベースエンジンの停止手順を削除しました。
2013/01/10  対応方法に、Webサーバーの停止・起動手順を追記しました。
2012/10/16  誤記の修正・説明の追加を行いました。
2012/07/27  2)種別を「不具合」から「その他の制限事項」へ変更しました。
2012/07/27  1)対応方法にバージョン 3.5.2のガルーンの挙動を追記しました。
2012/07/02 改修予定バージョンからNext versionを除外しました。
2012/06/20 スケジューリングサービス実行時にtab_grn_ticket_userテーブルのレコードが削除されることを追記しました。
