Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

2.0速度和查询索引的问题

[复制链接]
yj768 发表于 2009-8-19 10:13:05 | 显示全部楼层 |阅读模式
2.0速度真是个大问题了,我的机器配置4核5420;内存2G,硬盘1.2万转3块硬盘做raid5,机器带宽100M独享,目前使用不到3%,在线人数200左右,访问均为本地用户,但网站访问速度却经常很慢。以下是phpMyAdmin 统计的MYSQL性能:

Handler_read_rnd 325 k 根据固定位置读取行的请求数。如果你执行很多需要排序的查询,该值会很高。你可能有很多需要完整表扫描的查询,或者你使用了不正确的索引用来多表查询。  

Handler_read_rnd_next 143 M 从数据文件中读取行的请求数。如果你在扫描很多表,该值会很大。通常情况下这意味着你的表没有做好索引,或者你的查询语句没有使用好索引字段。  


Qcache_not_cached 6,500  未缓存的查询数 (包括不能被缓存,或因为 query_cache_type 的设置而没有被缓存的查询)。  

Select_full_join 7,183  没有使用索引的多表查询数。如果该值不为0,您应该仔细检查是否已经为表建立了适当的索引。  

Table_locks_waited 1,929  无法立即获得锁定表而必须等待的次数。如果该值很高,且您遇到了性能方面的问题,则应该首先检查您的查询语句,然后使用复制操作来分开表。
回复

使用道具 举报

 楼主| yj768 发表于 2009-8-19 10:19:10 | 显示全部楼层
大家可以用phpMyAdmin统计下,这样好让官方优化
回复

使用道具 举报

 楼主| yj768 发表于 2009-9-9 22:02:08 | 显示全部楼层
Handler_read_rnd_next 3,597.01 M 从数据文件中读取行的请求数。如果你在扫描很多表,该值会很大。通常情况下这意味着你的表没有做好索引,或者你的查询语句没有使用好索引字段。
回复

使用道具 举报

 楼主| yj768 发表于 2009-9-9 22:02:20 | 显示全部楼层
正式版依然很慢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-10 06:33 , Processed in 0.117879 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表