精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-08-26
SQL Server 例如从表Sys_option(主键为sys_id)中从10条记录还是检索20条记录,语句如下: Oralce数据库 My sql数据库 例如从表Sys_option(主键为sys_id)中从10条记录还是检索20条记录,语句如下: 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-07-31
这个好。..呵呵
|
|
返回顶楼 | |
发表时间:2009-07-31
mysql 那个不行,如果数据量太大的话,效率很低。
原因是,limit关键字,实际是将所有结果一次查出,再进行截取. 最好办法用序列号,建立唯一索引. lz可以测试下,灌十几万数据,进行测试下 |
|
返回顶楼 | |
发表时间:2009-07-31
是的,mysql和其他的实现方式有点区别,我只是讲一下基本的语句,如果要提高效率,还是需要想很多东西的,当然,我不提倡用sql分页,可以用lucene建立需要索引的字段,比如id,和必须用来筛选的字段,把返回的字段还是存在数据库中,用lucene等简单的搜索出记录,然后通过id活动记录,这样会好点,当然,我现在没有这种需求,有的话可以考虑下哦
|
|
返回顶楼 | |
发表时间:2009-08-01
SQL Server2000 的top不支持变量!!!
|
|
返回顶楼 | |
发表时间:2009-08-01
SQL Server 的不是N*(M-1)吗?莫非一样?
|
|
返回顶楼 | |
浏览 9022 次