* ログイン   * ユーザー登録 * FAQ    * 検索
現在時刻 - 2010年9月03日(金) 1:42 am

All times are UTC + 9 hours




新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 
作成者 メッセージ
 記事の件名: PHPのテーブルチェックをした時の問題について
投稿記事Posted: 2008年2月13日(水) 2:31 am 
オフライン

登録日時: 2006年9月24日(日) 12:43 am
記事: 87
所在地: 名古屋
いつも勉強させて頂いております。

Zen Cart 1.3.0.2-l10n-jp-2
データベースのパッチレベル: 1.3.0.2-l10n-jp-2
を使用しております。

Googlesitemapモジュールにて更新を行いましたらサイトの表示がおかしくなりサイトが真っ白になってしまいました。
PHPmyadminにてテーブルをチェックしたところ下記のような表示がされました。

テーブル `prefix_categories` のインデックスに問題があります
INDEX というキーがカラム `parent_id` に複数作成されました
テーブル `prefix_seo_cache` のインデックスに問題があります
カラム `cache_id` に PRIMARY キーと INDEX キーを両方指定することはできません

PHPmyadminのテーブル修復をしましたらサイトは表示され、商品登録もお買い物も通常通り行う事ができるようになったのですが、上記の表示は消えませんでした。
上記のエラーは早急に修正した方が良い問題なのでしょうか。

今のところ、商品登録もお買い物も試したのですが、通常通り稼動しております。
ただ突然サイトががおかしくなる事があるかもしれませんので、危険なようであれば早急に対処をしたいと思っております。
恐れ入りますがご教示をお願い致します。


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2008年3月23日(日) 11:37 am 
オフライン
アバター

登録日時: 2005年5月15日(日) 7:39 pm
記事: 893
所在地: 京都
木下です。

INDEXが重複して作成されているため
片方は使われることがありません。

INDEX というキーがカラム `xxxxxxxx` に複数作成されました

となっている場合は、登録されている フィールドの数の多いものを残す。

カラム `xxxxxx` に PRIMARY キーと INDEX キーを両方指定することはできません 。
の場合は PRIMARY を残す。

という判断基準で削除してしまっても問題ありません。


INDEXを間違って削除すると検索速度が落ちるので一部の機能の処理が
遅くなったりするのですがもう一度追加すれば良いだけでデータ自体には
影響を与えないので安心してください。

PRIMARY キー は絶対に間違って削除しないようにして下さい。


当然のことながら、実行前にはバックアップを作成してから行って下さい。

_________________
-----
木下 敏夫
http://www.tktools.jp/

大阪府産業デザインセンターデザイン専門員 ( http://bmb.oidc.jp/index.php?topic=-m-D14 )
奥様ショップ 店長 ( http://okusama-shop.com/ )
電脳ドロップシッピング 店長 ( http://d-064.d-shipping.net/ )


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2008年3月24日(月) 3:12 pm 
オフライン

登録日時: 2006年9月24日(日) 12:43 am
記事: 87
所在地: 名古屋
木下 様

ご返信誠にありがとうございます。
現状ではそれ程、影響がないとの事で、一先ず安心いたしました。

後ほどご教示頂きましたように、バックアップを取ってからPRIMA
RY キーに注意をしてデータベースを整理したいと思います。

ご丁寧なご返信、本当にありがとうございました。
また質問させて頂く事もあるかと思いますので、今後ともどうぞ宜しく
お願い致します。


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot], Yahoo [Bot] & ゲスト[2人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Translated to Japanese principally by ocean