`
paper
  • 浏览: 75794 次
  • 性别: Icon_minigender_1
  • 来自: 郴州
社区版块
存档分类
最新评论

oracle 查询有数据的表,以及统计数据不一致时的解决方法

 
阅读更多

查询有数据的表

 

 

SELECT table_name, nvl(num_rows,1)

FROM dba_tables t where t.owner = 'username'order by nvl(num_rows,1) desc

 

如果跟select count(*) from tablename 的值不一样,在命令行执行以下存储过程

 EXEC dbms_stats.gather_schema_stats(ownname=>'own username');

分享到:
评论

相关推荐

    Oracle中比对2张表之间数据是否一致的几种方法

    本文介绍了三种在Oracle中对比两张表数据一致性的方法:使用11g提供的`dbms_comparison`包、利用`EXCEPT`或`MINUS`关键字以及编写自定义脚本。每种方法都有其适用场景,可以根据实际需求选择合适的方法来确保数据的...

    Oracle数据仓库方法论

    综上所述,Oracle数据仓库方法论为企业构建高效、可靠的数据仓库系统提供了一套完整的方法体系,不仅有助于规避潜在的风险,还能显著提升项目的成功率和经济效益。企业在实际应用过程中应当结合自身特点灵活运用该...

    Oracle和数据结构

    Oracle提供了一系列工具和功能来优化数据库性能,如SQL优化器、性能监视工具(如SQL Trace和AWR报告)、表和索引的统计信息收集以及分区和索引的使用。 总结来说,Oracle数据库在数据结构上的理解和应用对于数据库...

    oracle数据分发技术.pdf

    然而,它不适合大量数据的处理,因为过程需要手动执行,可能导致数据一致性问题。 2. 物化视图: 物化视图是远程数据的本地副本,它可以预计算并存储复杂的查询结果,提高查询性能。物化视图的优势在于性能优化,...

    Oracle使用dblink导用户下的所有表数据(以迁移scott用户为例)

    在本教程中,我们将探讨如何利用DB Link来迁移Oracle数据库中的用户下所有表的数据,以scott用户为例进行操作。 首先,我们需要理解DB Link的基本概念。DB Link是Oracle提供的一种机制,它允许在一个数据库(本地...

    oracle不走索引可能原因.docx

    1. **INDEX SKIP SCAN**: 当创建了一个组合索引,但是查询只使用了索引的非第一列时,Oracle可能会选择不使用索引,因为它无法直接通过索引来定位数据。INDEX SKIP SCAN是一种优化策略,允许数据库跳过索引的第一个...

    把mysql数据库中的数据导入到oracle数据库中

    - 测试迁移后的数据完整性是非常重要的,可以通过查询、统计等方式确保数据的一致性和正确性。 通过以上详细的步骤和注意事项,可以有效地将MySQL数据库中的数据迁移到Oracle数据库中,从而满足业务需求。

    Oracle数据仓库解决方案概述.pdf

    Oracle数据仓库解决方案是一种全面的方法,用于构建和管理高效的数据存储和分析系统,旨在为企业决策提供强有力的支持。Oracle数据库,特别是Oracle 9i Database Enterprise Edition,是该解决方案的核心,它为高...

    SQL和Oracle中统计数据库中表个数及表名

    在SQL和Oracle数据库管理系统中,有时我们需要统计数据库中包含的表的数量以及获取具体的表名。以下是如何在两者中实现这一目标的详细步骤。 在SQL中,我们通常使用系统对象表来获取相关信息。`sys.objects`是SQL ...

    大数据量翻页查询的一点经验

    首先,我们需要理解系统的基本设定:每天生成一张包含1000万条记录的新表,共10个字段,其中4个字段用于排序,查询条件可以涉及任何字段,查询范围限制在最近三天的数据,且不涉及与其他表的关联。 对于这种单表...

    Java连接oracle数据库实现成绩查询

    为了保证数据的一致性和完整性,可以使用外键约束来维护表间的关系。 在Java代码实现上,可以创建一个DatabaseUtil类,用于封装数据库连接、预编译SQL语句、执行SQL以及处理结果集等通用操作。这样可以提高代码的...

    基于ORACLE双库结构解决历史数据的查询.pdf

    【基于ORACLE双库结构解决历史数据的查询】 在医院信息系统(HIS)中,随着ORACLE数据库等关系型数据库的广泛应用,数据量逐渐增大,这不仅导致数据库性能下降,也影响了联机事务处理的效率。为了解决这个问题,一种...

    Oracle数据表分区的策略

    Oracle数据表分区是一种优化大型数据库性能的有效策略,它将一个大的表分成多个较小的部分,每个部分称为一个分区。...在实施分区策略时,应充分考虑业务需求、数据特性以及查询模式,确保选择最佳的分区方法。

    oracle查询语句优化

    - **好处**:虽然不同的SQL写法最终会被Oracle解析成相同的执行计划,但保持SQL格式一致有助于减少Oracle的解析次数,节省内存资源并提高统计准确性。 - **建议**:确保所有开发者遵循相同的命名和格式规范。 ####...

    Oracle 统计用户下表的数据量实现脚本

    在Oracle数据库管理中,有时需要统计特定用户下的所有表的数据量。这有助于了解数据库的存储...同时,这种方法也鼓励用户定期检查和更新他们的统计信息,以保持与实际数据量的一致性,从而提高查询性能和计划存储需求。

    D:\Oracle大批量删除数据方法

    FOR ALL在处理索引多列或复杂条件时可能会有优势,但具体情况需根据实际数据和环境评估。 在执行大批量删除时,还需要注意以下几点: 1. **备份**:在执行任何大规模删除操作之前,确保对涉及的数据进行备份,...

    oracle常用查询

    Oracle数据库是全球广泛使用...以上这些知识点都是Oracle常用查询中常见的概念和技巧,掌握它们能帮助你在面对各种查询需求时游刃有余。通过不断地实践和学习,你将能更好地利用Oracle数据库进行高效的数据管理和分析。

Global site tag (gtag.js) - Google Analytics