user_tables 行数与真实行数

简介: 1. 通过查询SELECT COUNT(ID) FROM user;SELECT u.NUM_ROWS FROM user_tables u WHERE u.

1. 通过查询

SELECT COUNT(ID) FROM user;
SELECT u.NUM_ROWS FROM user_tables u WHERE u.TABLE_NAME=UPPER('user');

两者之间的数据会有一定的误差

2. 此时如果差距太大,需要进行表的信息统计.

目录
相关文章
|
SQL 关系型数据库 MySQL
Mysql 分组查询取max 那条记录其他字段
Mysql 分组查询取max 那条记录其他字段
784 1
Mysql 分组查询取max 那条记录其他字段
|
5月前
|
SQL 数据库 关系型数据库
MySQL设计规约问题之为什么统计表中记录数时推荐使用COUNT(*)而不是COUNT(primary_key)或COUNT(1)
MySQL设计规约问题之为什么统计表中记录数时推荐使用COUNT(*)而不是COUNT(primary_key)或COUNT(1)
|
SQL 关系型数据库 MySQL
解决MySQL count统计数目错误的问题
解决MySQL count统计数目错误的问题
314 0
|
存储 关系型数据库
PG中的查询:2.统计--(1)
PG中的查询:2.统计--(1)
89 0
|
SQL 数据库
数据库sql语句(count(*)和count(字段))
数据库sql语句(count(*)和count(字段))
188 0
|
SQL 数据挖掘 Python
SQL练习:2(简单)+1(中等),常规题(group by\order by\avg...)
SQL练习:2(简单)+1(中等),常规题(group by\order by\avg...)
207 0
SQL练习:2(简单)+1(中等),常规题(group by\order by\avg...)
|
SQL 关系型数据库 MySQL
SELECT COUNT(*) 会造成全表扫描?回去等通知吧
网上有一种说法,针对无 where_clause 的 **COUNT(\*)**,MySQL 是有优化的,优化器会选择成本最小的辅助索引查询计数,其实反而性能最高,这种说法对不对呢 针对这个疑问,我首先去生产上找了一个千万级别的表使用 EXPLAIN 来查询了一下执行计划
493 0
|
SQL 数据挖掘 Python
SQL7 查找薪水记录超过15次的员工号emp_no以及其对应的记录次数t
SQL7 查找薪水记录超过15次的员工号emp_no以及其对应的记录次数t
124 0
SQL7 查找薪水记录超过15次的员工号emp_no以及其对应的记录次数t
|
SQL 关系型数据库 MySQL
MySQL排序ORDER BY与分页LIMIT,SQL,减少数据表的网络传输量,完整详细可收藏
MySQL排序ORDER BY与分页LIMIT,SQL,减少数据表的网络传输量,完整详细可收藏
151 0
|
SQL 移动开发 Oracle
不同的SQL平台,如何取前百分之N的记录?
最近帮业务部门梳理业务报表,其中有个需求是就算某指标等待时间最长的前百分之十,其实就是对等待时长进行倒序排序后,取结果集的前百分之十。 这个需求在SQL Server和Oracle上都很容易实现,甚至是在MySQL 8.0也很容易实现,只是恰好我们业务数据库是MySQL 5.7 先给大家介绍下不同数据库平台的实现方法。
不同的SQL平台,如何取前百分之N的记录?