请教一个关于执行效率的问题

mases 2006-01-23 03:46:00

select count(主键) from table where ...

当记录行数很多的时候,效率会不会很低?
...全文
76 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenlinhai 2006-01-23
  • 打赏
  • 举报
回复
主要还是看你的where子句的条件的!
mases 2006-01-23
  • 打赏
  • 举报
回复
如果是return最大能return多少呢?

比如 100000000000000000

是否是sql里的int的上限?还是另外有限制
lsqkeke 2006-01-23
  • 打赏
  • 举报
回复
觉得比这个低
select 主键 from tablename
select @@rowcount --与count()同

count()作用于主键 索引不起作用的!
OracleRoob 2006-01-23
  • 打赏
  • 举报
回复
select count(1) from table where ...

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧