当前位置: 代码迷 >> Sql Server >> 功能的现实解决方法
  详细解决方案

功能的现实解决方法

热度:66   发布时间:2016-04-27 14:41:28.0
功能的现实
如果读取数据库的功能 可以用select * from 表名 来实现 ,跟那种一行一行读取的来比较 效率会差很多吗

------解决方案--------------------
如果数量少,看不出来,如果数量大就能看出来
例如10w条数据,
SQL code
select * from tableselect top 1 * from table
------解决方案--------------------
一行一行的读取数据是用游标(cursor)来实现的,跟一般的查询语句比,效率确实低很多。你可以找一个系统表(里面数据比较多的)做一个测试。select top 1 from tbl是从表中取第一行数据。select *from tbl是取所有数据。
  相关解决方案