欢迎来到天天文库
浏览记录
ID:12603131
大小:39.00 KB
页数:17页
时间:2018-07-18
《网页设计优秀案例解析、mysql分页优化解析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、网页设计优秀案例解析、MySQL分页优化解析[一:MySQL分页优化解析]似乎讨论分页的人很少,难道大家都沉迷于limitm,n?在有索引的情况下,limitm,n速度足够,可是在复杂条件搜索时,wheresomthingorderbysomefield+somefieldmysql会搜遍数据库,找出所有符合条件的记录,然后取出m,n条记录。如果你的数据量有几十万条,用户又搜索一些很通俗的词,然后要依次读最后几页重温旧梦。mysql该很悲壮的不停操作硬盘。所以,可以试着让mysql也存储分页,当然要程序配合。(这里只是提出一个设想,欢迎大家一起讨
2、论)ASP的分页:在ASP系统中有Recordset对象来实现分页,但是大量数据放在内存中,而且不知道什么时候才失效(请ASP高手指点).SQL数据库分页:用存储过程+游标方式分页,具体实现原理不是很清楚,设想如果用一次查询就得到需要的结果,或者是id集,需要后续页时只要按照结果中的IDs读出相关记录。这样只要很小的空间保留本次查询的所有IDs.(SQL中的查询结果不知道怎样清楚过期垃圾?)这样,可以让mysql模拟存储分页机制:1.selectidfrom$tablewhere$conditionorderby$fieldlimit网页设计优秀
3、案例解析、MySQL分页优化解析[一:MySQL分页优化解析]似乎讨论分页的人很少,难道大家都沉迷于limitm,n?在有索引的情况下,limitm,n速度足够,可是在复杂条件搜索时,wheresomthingorderbysomefield+somefieldmysql会搜遍数据库,找出所有符合条件的记录,然后取出m,n条记录。如果你的数据量有几十万条,用户又搜索一些很通俗的词,然后要依次读最后几页重温旧梦。mysql该很悲壮的不停操作硬盘。所以,可以试着让mysql也存储分页,当然要程序配合。(这里只是提出一个设想,欢迎大家一起讨论)ASP的
4、分页:在ASP系统中有Recordset对象来实现分页,但是大量数据放在内存中,而且不知道什么时候才失效(请ASP高手指点).SQL数据库分页:用存储过程+游标方式分页,具体实现原理不是很清楚,设想如果用一次查询就得到需要的结果,或者是id集,需要后续页时只要按照结果中的IDs读出相关记录。这样只要很小的空间保留本次查询的所有IDs.(SQL中的查询结果不知道怎样清楚过期垃圾?)这样,可以让mysql模拟存储分页机制:1.selectidfrom$tablewhere$conditionorderby$fieldlimit网页设计优秀案例解析、M
5、ySQL分页优化解析[一:MySQL分页优化解析]似乎讨论分页的人很少,难道大家都沉迷于limitm,n?在有索引的情况下,limitm,n速度足够,可是在复杂条件搜索时,wheresomthingorderbysomefield+somefieldmysql会搜遍数据库,找出所有符合条件的记录,然后取出m,n条记录。如果你的数据量有几十万条,用户又搜索一些很通俗的词,然后要依次读最后几页重温旧梦。mysql该很悲壮的不停操作硬盘。所以,可以试着让mysql也存储分页,当然要程序配合。(这里只是提出一个设想,欢迎大家一起讨论)ASP的分页:在AS
6、P系统中有Recordset对象来实现分页,但是大量数据放在内存中,而且不知道什么时候才失效(请ASP高手指点).SQL数据库分页:用存储过程+游标方式分页,具体实现原理不是很清楚,设想如果用一次查询就得到需要的结果,或者是id集,需要后续页时只要按照结果中的IDs读出相关记录。这样只要很小的空间保留本次查询的所有IDs.(SQL中的查询结果不知道怎样清楚过期垃圾?)这样,可以让mysql模拟存储分页机制:1.selectidfrom$tablewhere$conditionorderby$fieldlimit网页设计优秀案例解析、MySQL分页
7、优化解析[一:MySQL分页优化解析]似乎讨论分页的人很少,难道大家都沉迷于limitm,n?在有索引的情况下,limitm,n速度足够,可是在复杂条件搜索时,wheresomthingorderbysomefield+somefieldmysql会搜遍数据库,找出所有符合条件的记录,然后取出m,n条记录。如果你的数据量有几十万条,用户又搜索一些很通俗的词,然后要依次读最后几页重温旧梦。mysql该很悲壮的不停操作硬盘。所以,可以试着让mysql也存储分页,当然要程序配合。(这里只是提出一个设想,欢迎大家一起讨论)ASP的分页:在ASP系统中有R
8、ecordset对象来实现分页,但是大量数据放在内存中,而且不知道什么时候才失效(请ASP高手指点).SQL数据库分页:用存储过程+游标
此文档下载收益归作者所有