首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql数据库中一张表中有100万数据,慢的跟蜗牛似的,牛人指点!该怎么解决

2012-04-21 
mysql数据库中一张表中有100万数据,慢的跟蜗牛似的,牛人指点!我有一张Article表,title,content等,有30个字

mysql数据库中一张表中有100万数据,慢的跟蜗牛似的,牛人指点!
我有一张Article表,title,content等,有30个字段左右,现在数据量在100万左右,也做了索引,但是mysql的索引有点让人摸不着头脑,请问怎么解决这个问题,给个意见,表结构上的意见也可以!

[解决办法]
索引情况如何、SQL语句是什么
[解决办法]
每次都能按照你预想的索引走的吗
[解决办法]
show create table xxx;
show index from xxx;
贴出你主要的读/写 SQL
[解决办法]
按楼上方法,贴出你的建表语句和索引情况。另外别忘了贴出你的select 语句
[解决办法]
1.LZ必须给出表的结构,推荐 SHOW CREATE TABLE tablename \G 的内容贴出来

2.LZ必须把所有的SQL语句给出来
3.不同种类的SQL频率如何?

综合上述三种信息就基本上可以给出详细的索引创建与优化建议



推荐:
淘宝和阿里巴巴去Oracle化事件 引发数据库技术人员大讨论

WebGame行业案例:in子查询group by引发的“血案”

[解决办法]
这个得学习学习!
[解决办法]
坐等结果
[解决办法]
具体sql,具体分析
[解决办法]
楼主就不能把问题描述得更清楚点吗?
表结构,索引情况,你发出的SQL查询语句。问题描述得越详细,你在问问题上所花的总时间越短。
[解决办法]

我也想学学。留个脚印。lz 贴代码吧。
[解决办法]
关键还是具体的表结构和建表语句,还有其索引情况。
[解决办法]
坐等楼主代码
[解决办法]
艹,你让人家猜谜呢啊!
[解决办法]

探讨
我有一张Article表,title,content等,有30个字段左右,现在数据量在100万左右,也做了索引,但是mysql的索引有点让人摸不着头脑,请问怎么解决这个问题,给个意见,表结构上的意见也可以!

[解决办法]
引用show index from xxx;
贴出你主要的读/写 SQL

[解决办法]
上面问你SQL,不光create,还有select,另外,没看到详细的索引信息

其次,至少另外建一张表
id, content
其余字段不变

内容一般只会单独显示,不会出现在列表上,所以单独建表。

其他的可以根据性质,在横向或者纵向分割

热点排行