[Tep-j-general] データベースの破損について

Back to archive index

"茅野泰明@DB" chino****@desig*****
2004年 12月 19日 (日) 16:49:15 JST


お世話になります。茅野@デザイナーバンクと申します。

弊社ではosCommerceをカスタマイズして9月から運用しているのですが、結構な
頻度でデータベースのファイルが破損してしまっています。具体的には1ヶ月に
1回から2回程度です。

商品点数は4000点程度、会員数は500人弱となっています。一日に2000程のアク
セス数です。この程度ではデータベースもそれなりに稼動するのではないか
と思っているのですが、案外そんなものなのでしょうか?

原因を突き止めたいと思い、このメーリングリストの過去の投稿を調べて、南條
さんという方の以下の投稿を見つけたのですが、この質問に対する直接の回答が
ないところを見ると、原因の特定は難しいようですね。

南條さんの投稿
http://lists.sourceforge.jp/mailman/archives/tep-j-general/2004-September/002624.html

また、インターネットで検索しても、修復方法は書かれているのですが、その原
因の究明まではないようです。

エラーメッセージは以下のようなもので、これはsessionsテーブルが破損したも
のですが、いつも決まったテーブルが破損するわけではないようです。

--
1016 - Can't open file: 'sessions.MYI'. (errno: 145)

select value from sessions where sesskey = '8a3689aaf0a0104b2f433b1cc30461ec' and expiry > '1103391284'

[TEP STOP]

--

破損するたびごとに「repair table」で修復して、またバックアップも一日に一
回は取るようにしているのですが、何とかならないものかと思っています。

何か参考になるようなことがあればぜひお教え願えませんでしょうか?よろしく
お願いします。

--
デザイナーバンク株式会社
 東京都新宿区百人町1-23-23コウギンビルB-A

 茅野泰明 <chino****@desig*****>
 tel:03-3363-6233





Tep-j-general メーリングリストの案内
Back to archive index