性能调优第一篇-SQL格式化

原创 2017年09月15日 22:23:27

前言


在拿到任何一个慢SQL 语句之后,第一件事就应该是格式化。没有格式的SQL 语句经常就是一大堆,可读性实在太差。


示例


格式化之前

 

格式化之后


SQL 语句的可读性一下就提升不少,特别处理是一些很长,很复杂的的SQL语句优化的时候。


工具


我使用的是 SQL Prompt ,  或者使用 SQL Pretty Printer 也是可以的。使用方法非常简单。右键点查询窗口--》然后Format SQL 就可以了



总结


使用工具对语句格式化后,更方便阅读代码逻辑。对于慢SQL 语句的调优非常有用



版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/z10843087/article/details/77996335

格式化原理

有高级和低级格式化之分: 低级格式化:低级格式化就是将空白的磁盘划分出柱面和磁道,再将磁道划分为若干个扇区,每个扇区又划分出标识部分ID、间隔区GAP和数据区DATA等。可见,低级格式化是高级格式化...
  • avatar1912
  • avatar1912
  • 2013-12-15 09:21:57
  • 1574

性能调优第一篇-SQL格式化

在拿到任何一个慢SQL 语句之后,第一件事就应该是格式化。没有格式的SQL 语句经常就是一大堆,可读性实在太差。...
  • z10843087
  • z10843087
  • 2017-09-15 22:23:27
  • 625

SQL Server性能调优实战.pdf

  • 2017年12月01日 11:18
  • 80.16MB
  • 下载

SQL Server性能调优.pdf

  • 2008年11月11日 21:19
  • 2.43MB
  • 下载

美化<em>sql</em>文的书写<em>格式</em>

<em>SQL格式化</em>功能(JAVA代码) 立即下载 上传者: 周俊文no1 时间: 2016-10-17 综合评分: 0 积分/C币:5 数据库<em>原理</em> 立即下载 上传者: Frey0226 时间: 2011-...
  • 2018年04月13日 00:00

SQL运行机制

SQL整体执行过程        第一步:程序把语句发给数据库服务器执行。当我们在数据层执行select语句时,程序会把SQL语句发送给服务器端,让服务器端进程来处理这语句。   第二步:语句解析。...
  • winter13292
  • winter13292
  • 2014-01-11 14:08:08
  • 2325

DB2 SQL性能调优秘笈 中文版

  • 2015年07月30日 13:49
  • 18.84MB
  • 下载

sqlserver性能性能调优实战学习总结一

sql优化
  • kebeyond
  • kebeyond
  • 2017-04-11 16:03:32
  • 391

P6Spy格式化sql

介绍 p6spy是一个开源软件,可以跟踪任何使用jdbc的应用产生的数据库操作,监听sql,开发人员必备啊,非常方便当前应用程序执行了哪些sql. 如果直接用自带的输出功能,打印出来是这样的 ...
  • kwy15732621629
  • kwy15732621629
  • 2017-09-10 19:50:31
  • 383

Spark SQL入门用法与原理分析

sparkSQL是为了让开发人员摆脱自己编写RDD等原生Spark代码而产生的,开发人员只需要写一句SQL语句或者调用API,就能生成(翻译成)对应的SparkJob代码并去执行,开发变得更简洁, 1...
  • silviakafka
  • silviakafka
  • 2017-01-05 11:48:14
  • 9194
收藏助手
不良信息举报
您举报文章:性能调优第一篇-SQL格式化
举报原因:
原因补充:

(最多只允许输入30个字)