环境: linux oracle11g tomcat
遇到一个奇怪的问题,一个主界面的查询,根据某个查询条件(下拉列表)去查询数据,
例下拉列表有(a,b,c)三个值,根据a和c去查没问题,根据b去查页面就卡死
试过将sql拿出来到数据库执行,没问题.
将现场库导出,在本地还原,也没问题.
最后发现问题可能是通过条件b查出来的数据块存在问题,
然后通过执行下面命令:
create table aa as select * from fw_user;
rename fw_user to fw_user1;
create table fw_user as select * from aa;
drop table aa;
解决问题.
还有另一个解决方案 使用alter table move 命令..此方案未验证.
相关推荐
### 处理GROUP BY 查询速度慢的问题 在实际项目中,由于数据表的记录数量庞大,经常遇到查询速度缓慢的问题。本文将详细记录一次针对GROUP BY查询效率低下的排查及优化过程,希望能够对读者有所帮助。 #### 问题...
在实际项目中,遇到了表数据量大导致查询速度很慢的问题。通过记录和优化过程,总结出一些有价值的经验,希望能够帮助读者解决类似的问题。 知识点1:Group By 查询的索引设置 在优化 Group By 查询时,仅对 Group...
【赛迪网-IT技术报道】SQL Server数据库查询速度慢的原因有很多,常见的有以下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有...
本文主要通过一下几个方面介绍:使用SQLDMV查找慢速查询、通过APM解决方案查询报告、SQLServer扩展事件、SQLAzure查询性能洞察等相关内容。本文来自博客园,由火龙果软件Anna编辑、推荐。SQLServer的一个重要功能是...
Oracle 表删除大量数据后查询变慢问题分析 在 Oracle 数据库中,如果删除了大量数据(千万级别),可能会出现查询变慢的问题。下面我们将分析这个问题的原因,并提供解决方案。 问题的原因主要有两个方面: 1. 表...
本教程将探讨如何解决MySQL大数据量下LIKE查询慢的问题,并介绍一种JAVA模拟LIKE的方法来提升查询效率。 首先,我们需要理解LIKE查询的工作原理。当使用LIKE查询时,如果模式以%开头或结尾,MySQL无法利用索引来...
### Kettle 批量插入Hive2:解决表输出速度慢问题 #### 一、问题背景及原因分析 在使用Kettle进行数据处理时,尤其是将数据从源系统传输到目标系统的过程中,如果目标系统是Hive2,则可能会遇到表输出速度极其缓慢...
惠普5200是一款经典的激光打印机,但有时用户可能会发现它的打印速度变慢,这可能会影响工作效率。本文将详细解析这个问题,并提供一系列解决方法。 首先,检查打印机端口是解决问题的关键步骤。打印机的端口设置...
《SQL查询慢的48个原因分析》一文深入探讨了影响SQL查询效率的各种因素,以下是对其中提及的几个关键知识点的详细解析: ### 1. 没有索引或未有效利用索引 索引是数据库性能优化的重要手段之一,它能够加快数据...
在Mybatis框架中,开发人员经常需要关注数据库查询性能,特别是慢SQL的定位与优化,因为它们直接影响到系统的响应速度和用户体验。为了有效地管理和解决这个问题,我们可以利用Mybatis的拦截器机制来自动检测并记录...
MySQL 慢查询日志配置 MySQL 慢查询日志是 MySQL database management system 的一个重要功能,通过该功能可以记录执行时间超过某个阈值...通过慢查询日志,我们可以更好地优化数据库的性能,提高应用程序的响应速度。
MySQL的慢查询日志是数据库管理员用来诊断性能问题的重要工具,尤其在处理线上服务时,对SQL查询效率的要求更为严格。本文将详细讲解如何利用慢查询日志来优化线上MySQL数据库的性能,并介绍相关的操作步骤和命令。 ...
通过以上步骤,你可以系统地解决MySQL速度慢的问题,提升数据库的整体性能。不过,优化数据库是一个持续的过程,需要不断监控、分析并调整。记住,每个系统的优化策略都可能不同,因此应根据实际情况进行调整。
慢查询日志是MySQL中非常有用的工具之一,通过它不仅可以找出性能问题所在,还可以进一步对数据库进行优化,提高系统的响应速度和稳定性。理解并正确配置慢查询日志,对于维护高负载的数据库系统来说至关重要。
在处理大量数据插入SQL Server数据库的过程中,可能会遇到插入速度慢或者数据丢失的问题。这种情况通常出现在需要批量插入数千甚至上万条记录的场景中。本文将详细介绍如何解决SQL Server在大数据量插入时出现的速度...
当mysql单表记录数量大于1千万后,你要如何提高select查询速度? 这是中级程序员必须面对和掌握的知识 今天我总结了我常用的mysql数据库百万级,千万级数据库优化方法,从技术层面上,比如数据库拆库拆表拆业务
### 电脑运行速度慢的问题解决 在日常使用电脑的过程中,我们常常会遇到系统运行缓慢的情况,尤其是对于较为老旧的操作系统如Windows XP来说更是如此。本文将详细介绍如何通过一系列的优化措施来提高Windows XP系统...
3. **查询快慢显示**:插件实时显示SQL查询的速度,这对于识别慢查询至关重要。通过对比不同查询的执行时间,用户可以优先处理那些影响系统性能的慢查询,提高整体系统效率。 4. **报表设计优化**:除了SQL层面的...
这篇博文可能详细介绍了如何诊断和解决MySQL中的慢查询问题,而`sql.txt`文件很可能包含了一些示例SQL语句或者慢查询日志。 慢查询通常是由于不恰当的索引使用、过度的数据扫描、复杂的查询逻辑或是资源争抢等原因...
通过上述的设置和测试,我们可以更有效地监控和管理MySQL数据库中的慢查询,从而提高系统的响应速度和整体性能。在实际应用中,应根据业务需求和服务器资源状况灵活调整这些参数,并持续关注慢查询日志,以便及时...