`
xiaoshan5634
  • 浏览: 74260 次
  • 性别: Icon_minigender_1
  • 来自: 东莞
社区版块
存档分类
最新评论

导致数据库自然会宕机的SQL

SQL 
阅读更多
String sql = "select description from A where registerDate>getdate() " 
if(pid>0) { 
   sql += " and pid=" + pid; 
} else if (com_id<0) { 
   sql += " and 2<1"; 
} 

 现A表数据时百万级,且description是TEXT类型数据,若pid=0或pid<0,则一次性查找了几百万数据,且description是TEXT类型数据,所以数据库宕机。

系统性能的好坏,这种SQL写的多了,再好的服务器也没用。

 

分享到:
评论

相关推荐

    weblogic宕机处理文档

    在处理WebLogic宕机问题时,我们首先遇到的是与数据库相关的优化问题。在这个场景中,项目组最初认为数据库是问题所在,因为SGA(System Global Area)使用的是默认参数,导致缓冲区命中率低。这可能意味着数据读取...

    宕机、高cpu、慢sql等问题辅助工具v0.1.pdf

    在IT运维和开发过程中,经常会遇到系统宕机、CPU使用率过高、SQL执行缓慢等常见问题。这些问题如果不及时解决,可能会严重影响系统的稳定性和用户体验。本文档介绍了一套专门针对这些常见问题的辅助工具——宕机、高...

    个人对于宕机相关知识点的整理

    通过上述分析可以看出,宕机和数据库死锁是IT领域中常见的问题,它们不仅会影响系统的正常运行,还可能导致数据丢失等问题。因此,了解其产生的原因、影响及解决方法对于保障系统的稳定性和可靠性至关重要。同时,...

    sql数据库主备切换专项方案citrix.pdf

    此方案的关键在于保证在主数据库服务器宕机时,备用服务器能够快速接管并提供服务,而不会影响用户的正常使用。定期备份数据库、正确配置主备服务器的网络和域设置,以及在切换后进行详尽的测试,这些都是确保高可用...

    MySQL的一条慢SQL查询导致整个网站宕机的解决方法

    本文主要探讨了一个由MySQL中的慢SQL查询导致整个网站宕机的问题及其解决方案。 首先,慢SQL查询通常不会直接导致网站宕机,但这次情况特殊,一条查询时间长达70秒的SQL语句使得系统不堪重负,最终造成网站瘫痪。这...

    利用SQL SERVER 2005数据库镜像实现可用性

    这一特性首次在SQL Server 2005中引入,为用户提供了一种无需额外硬件投资的软件级保障,降低了因宕机或故障导致的数据丢失风险。 数据库镜像的核心思想是维护两个数据库实例——主体数据库和镜像数据库。主体...

    SQL Server数据库损坏的常规修复方法详解

    内容概要:本文档详细介绍了导致数据库损坏的各种原因,提供了针对SQL Server 2000以及更高版本的数据库一致性错误及置疑状态下的具体修复步骤。还提到了修复前的重要注意事项—数据备份,以防万一修复过程中发生不...

    数据库监控

    。Lepus是一套开源的数据库监控平台,目前已经支持MySQL、Oracle、SQLServer、MongoDB、Redis等数据库的基本监控和告警...让企业能够在数据库宕机前发现潜在性能问题进行处理,减少企业因为数据库问题导致的直接损失

    解决SQL数据库被质疑的故障.pdf

    在本案例中,我们讨论的SQL数据库故障诊断与处理涉及到多个关键知识点,包括数据库的紧急模式与单用户模式转换、异常断电导致的问题、硬盘读写错误、认证服务器宕机故障排查以及AP关联WLC(无线局域网控制器)的问题...

    SQLServer数据库高可用架构介绍.pptx

    高可用性(HA)主要关注预防非计划性宕机,通过在不同层次——服务器、数据库和数据页——实现冗余来减少停机时间。SQL Server提供了多种HA特性,包括数据库镜像、事务复制、日志传送、备份/还原以及故障转移群集等...

    Oracle备库宕机启动的完美解决方案

    当Oracle备库宕机并重新启动时,可能会遇到以下错误信息: - ORA-10458: standby database requires recovery - ORA-01196: file 1 due to media recovery session failure is inconsistent - ORA-01110: data file...

    金蝶k3数据库修复,恢复账套

    金蝶K3数据库损坏的原因有很多,例如掉电、宕机、病毒感染等,这些原因会导致数据库中的数据丢失或损坏,从而影响K/3系统的正常运行。 二、修复数据库的步骤 1. 附加数据库实体 如果数据库实体已经被分离成mdf、...

    Oracle数据库日常运维及应急故障处理手册

    当数据库无法连接时,可能的原因包括数据库实例宕机、监听服务异常、数据库挂起、归档目录空间不足、网络问题等。针对不同情况的故障排查和处理方法如下: 1. 如果是数据库实例宕机,应尽快重启数据库。 2. 如果是...

    SQL数据存储与索引

    此外,SQL Server 2008 还引入了数据库快照技术,用于快速恢复因用户、应用程序或数据库管理员的操作失误而导致的数据破坏。这种技术允许在不影响生产环境的情况下进行快速数据恢复。 #### 6.2 数据库的备份与恢复 ...

    数据库日常运维及应急故障处理手册

    对于数据库宕机,解决方案通常是立即重启数据库。对于监听器异常,可重启监听进程并检查监听日志。数据库挂起问题的应对措施是重启数据库。对于归档目录满的问题,则需要清理归档日志文件,确保有足够的存储空间。若...

    MS SQL数据库高可用性方案.docx

    MS SQL Server数据库高可用性方案主要关注如何减少因硬件或软件故障导致的停机时间,以确保业务连续性和数据服务的稳定运行。该方案的目标是实现99.9%的正常运行时间,即7*24小时无中断服务。以下是针对这一目标的...

    数据库项目组日常运维及应急故障处理手册.docx

    数据库连接问题可能由多种原因引起,包括数据库服务宕机、监听异常、数据库挂起、归档目录满、网络问题等。针对这些问题,应采取相应的措施,如重启数据库、监听或整个系统,清理归档日志,检查网络配置,或者联系...

    MSSQL数据库高可用性方案.pdf

    * 故障转移集群:提供整个 SQL Server 实例的高可用性支持,这意味着在集群上某个节点的 SQL Server 实例发生了硬件错误、操作系统错误等会故障转移到该集群上的其他节点。 * 事务日志传送:提供了数据库级别的高...

    万能数据库查询分析器使用技巧(十六)

    在之前的版本中,如果在执行SQL执行计划的过程中数据库服务器出现宕机,用户需要手动重新建立连接并再次执行查询计划,这无疑增加了工作负担。然而,6.02版本解决了这个问题,只需在“工具-→选项”设置中启用“SQL...

    信息系统运行卡顿、宕机的原因分析与初步解决方案

    这可能会导致系统响应变慢,甚至出现卡顿或宕机的情况。 - **解决方案**: - 在系统上线之前进行全面的压力测试,确保网络带宽能够满足系统的最大需求。 - 检查当前网络状况,必要时升级网络设施,以提高服务器端...

Global site tag (gtag.js) - Google Analytics