[Tep-j-general] Re: この商品を買った人は・・・の表示速度

Back to archive index

NOBI nobi2****@nobi*****
2005年 10月 26日 (水) 16:17:13 JST


先ほどのメールの記述(my.cnf)に誤りがあったため再送いたします。すみません。

はまだ様

いつもアドバイスありがとうございます。

> で、my.cnfの設定、特にkey_bufferとsort_buffer_sizeの値はどうなってるんで
> しょうか?

my.cnf ファイルを確認したところkey_bufferやsort_buffer_sizeの値がなく、
以下のようになっていました。他のサイトで調べるとmy.cnfにはkey_bufferや
sort_buffer_sizeの値が書かれているようなのですが私のサーバーにはありませ
んでした。これは通常かかれているもののようなのですが、これに自分で書き込
んでしまってよいものなのでしょうか。
実際につけて、mysqlを再起動したところ起動ができなかったのですが・・・。

[mysqld]
safe-show-database
innodb_data_file_path=ibdata1:10M:autoextend
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

#以下足した部分
set-variable = key_buffer=256M
set-variable = max_allowed_packet=1M
set-variable = table_cache=256
set-variable = sort_buffer=1M
set-variable = record_buffer=1M
set-variable = long_query_time=1
#以上足した部分

[mysql.server]
user=mysql
basedir=/var/lib

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid


> ・productsテーブルのproducts_status
> ・ordersテーブルのdate_purchased(←こっちは優先度低)
> 
> 辺りにインデックス付けとくとパフォーマンス改善されそうな気配ですが、この
> 辺は実践されてますか?

インデックスをつけるということは実際にどういった処理をすべきなのでしょう
か。phpmyadminでインデックスを付けてみましたが特に速度でかわった様子はあ
りませんでした。

-- 
NOBI <nobi2****@nobi*****>





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