sql - 何时使用 Count(PK_ID) 以及何时使用系统表?

标签 sql sql-server

我们可以使用 count(<column_name>)或系统表以获取表中的行数。 那该用哪一个呢?

谢谢 德维

最佳答案

当(快速)近似行数可以接受时,使用系统表/规划器估计。这要求表格统计信息相当准确。

关于sql - 何时使用 Count(PK_ID) 以及何时使用系统表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6106752/

相关文章:

mysql - 用于修剪 char 字段的 SQL Server 全局设置

sql-server - B+ 树索引究竟存储在哪里?

sql-server - VS Code - 有没有办法将文件内容与 sql 对象定义进行比较?

mysql - 没有得到想要的结果(sql 查询)

mysql - 将日期作为 MySQL 存储过程的 IN 参数处理

sql - SQL弱关联表字段映射

sql - MySQL 索引与 SQL Server 的比较

mysql - 与 CRM 相比,MSReport 显示的到期日期晚了 1 天?

android - 帮助 SQLite 查询

sql - 在 sys.servers 中找不到服务器 'server name'。 SQL Server 2014