系统记录所有访问数据到数据库里面,包括访客及机器的访问(例如搜索引擎爬虫),机器访问通常会占大部分,记录大量数据,这样会生产不小的额外服务器性能开销,包括web服务、mysql数据库服务;看需要,这部分数据可以不要。
负责记录访问日志的数据库表是:log_customer、log_quote、log_summary、log_summary_type、log_url、log_url_info、log_visitor、log_visitor_info、log_visitor_online、report_event。
解决思路:禁用日志记录。
修改文件:app/etc/local.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
<?
xml
version
=
"1.0"
?>
<
config
>
<
frontend
>
<
events
>
<
controller_action_predispatch
>
<
observers
><
log
><
type
>disabled</
type
></
log
></
observers
>
<
span
></
span
></
controller_action_predispatch
>
<
controller_action_postdispatch
>
<
observers
><
log
><
type
>disabled</
type
></
log
></
observers
>
</
controller_action_postdispatch
>
<
customer_login
>
<
observers
><
log
><
type
>disabled</
type
></
log
></
observers
>
</
customer_login
>
<
customer_logout
>
<
observers
><
log
><
type
>disabled</
type
></
log
></
observers
>
</
customer_logout
>
<
sales_quote_save_after
>
<
observers
><
log
><
type
>disabled</
type
></
log
></
observers
>
</
sales_quote_save_after
>
<
checkout_quote_destroy
>
<
observers
><
log
><
type
>disabled</
type
></
log
></
observers
>
</
checkout_quote_destroy
>
<
catalog_controller_product_view
>
<
observers
><
reports
><
type
>disabled</
type
></
reports
></
observers
>
</
catalog_controller_product_view
>
<
sales_quote_item_save_before
>
<
observers
><
reports
><
type
>disabled</
type
></
reports
></
observers
>
</
sales_quote_item_save_before
>
<
wishlist_add_product
>
<
observers
><
reports
><
type
>disabled</
type
></
reports
></
observers
>
</
wishlist_add_product
>
<
wishlist_share
>
<
observers
><
reports
><
type
>disabled</
type
></
reports
></
observers
>
</
wishlist_share
>
<
sendfriend_product
>
<
observers
><
reports
><
type
>disabled</
type
></
reports
></
observers
>
</
sendfriend_product
>
</
events
>
</
frontend
>
</
config
>
|
因访客的浏览记录依赖此日记记录,因此如此禁用后不能显示访客的”最近浏览过的商品“模块。
http://magento-blog.crazy-cat.co/%E5%8E%9F%E5%88%9B-%E6%8F%90%E9%AB%98%E9%A1%B5%E9%9D%A2%E8%BF%90%E8%A1%8C%E9%80%9F%E5%BA%A6%E7%9A%84%E5%87%A0%E4%B8%AA%E5%B8%B8%E8%A7%81%E6%96%B9%E6%B3%95/#point-5