求MYSQL 负载优化方案。
    
	
	求MYSQL 负载优化方案。(PHP+mysql开发的) 
 比如 我有个表 table 有大概  50W 左右的记录, 
 使用limit 实现PHP的分页时候,就非常卡,经常脚本超时 
  
 后来发现了一种方案 ,用比较法  
   select * from table  
       where id >= ( select id from table limit 1,1) limit 20 
 这种 
 但是这种试过了 ,,如果进行复杂的where 或者非索引的字段进行 order by 操作 性能照样 差得很 
 不知道,哪位高手有好的方案,? 
 用存储过程实现分页?还是其他什么呢??
谢谢 。。。 
 如果 你将 limit 500,50 
 后面那个 offset 值设置在大点就很慢了 哦。。。 
 我是在研究 这个 PHP+MYSQL 分页的时候 的执行效率。。。
测试如下. 好象没有你所说的问题。 建议你给出你的查询语句,否则别人无法模拟理解你的问题。 
  
 SQL code: 
mysql> select SQL_NO_CACHE id,col from t1 order by id limit 000000,50;
+----+------+
| id | col  |
+----+------+
|  1 |    1 |
|  2 |    2 |
|  3 |    3 |
| 50 |   50 |
+----+------+
50 rows in set (0.00 sec)
mysql> select SQL_NO_CACHE id,col from t1 order by id limit 10000,50;
+-------+-------+
| id    | col   |
+-------+-------+
| 10001 | 10001 |
| 10002 | 10002 |
| 10003 | 10003 |
| 10050 | 10050 |
+-------+-------+
50 rows in set (0.03 sec)
mysql> select SQL_NO_CACHE id,col from t1 order by id limit 20000,50;
+-------+-------+
| i
    
 
	相关问答:
        
    
    在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......
    
        
    
    有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......
    
        
    
    这个视频讲的很详细,   对新手非常有用,   基本上一看就懂
由于太大了(50m,  我只能上传20m),   我上传不了,  只好贴出下载地址
下载地址: http://ftel1.3800hk.com/0807/080720djxnzj.rar
好东西,下个看看
 ......
    
        
    
    mysql>create book( 
     ->id varchar(20) not null,g 
     -> 
 以上是在mysql命令行里的操作 
 在上面中我在倒数第二行多打了一个字母g然后按了回车键,请问从倒数第一行怎么 ......