zoukankan      html  css  js  c++  java
  • 大数据(死锁/性能)问题定位解决

    说明:下面带引号的都是我其它日志中的标题

    1.看日志--定位到问题模块
    2."sql server数据库性能分析--DMV",找出最耗时的相关sql语句
    3.根据"查看MS SQL Server数据库每个表占用的空间大小"
    4.对性能上面分析出来的和大数据表操作的sql:用sql server的显示估计的执行计划和数据库引擎优化顾问功能进行问题sql的分析优化
    --用显示估计的执行计划:主要看有没用到索引-->"你的sql 语句优化了吗"
    5.数据库优化后还是有问题那只能从程序入手了-->"计算方法执行时间 "
    --分析业务是否合理有没不必要的重复调用,数据事务是否太大需要分拆?
    6.另:可在重现的时候在数据库执行"SQL Server死锁总结 "--找到死锁的相关表
    快速还原:
    1."清除数据库日志"-->备份--便于重现
    2.操作后还原,先关闭数据库的所有连接:程序,和查询分析器的sql
    -->"SQL Server 快速关闭所有连接(快速脱机)"-->还原

  • 相关阅读:
    Java的String类
    Java基本数据类型
    Java历史简介
    Java常量,变量,作用域!强转类型
    JAVA特性与JDK,JRE,JVM!
    JAVA历史简介
    JAVA多线程
    开博了
    quartz学习笔记(一)简单入门
    CentOS-64位安装mysql5.7
  • 原文地址:https://www.cnblogs.com/ylemzhang/p/3010482.html
Copyright © 2011-2022 走看看