`
tubaluer
  • 浏览: 1500353 次
文章分类
社区版块
存档分类
最新评论
  • sblig: c / c++ 是不一样的都会输出 100
    j = j++

《DB 查询分析器》批量执行多条SQL语句并查看各自的执行时间

 
阅读更多
《DB 查询分析器》批量执行多条SQL语句并查看各自的执行时间

<wbr><wbr><wbr></wbr></wbr></wbr>

<wbr></wbr>

一、<wbr><wbr><wbr><wbr><wbr><wbr>功能强大、统一界面的《DB 查询分析器》</wbr></wbr></wbr></wbr></wbr></wbr><wbr></wbr>

从关系数据库产生至今,有许多种数据库产品问世,大型数据库系统如Oracle、Sybase、DB2、Informix,企业级数据库系统如MS SQL SERVER、MySql,还有桌面数据库系统如MS ACCESS、FoxPro和Paradox。

对于每一种数据库产品而言,他们都有各自的客户端访问工具。但是不同数据库产品之间的客户端工具从功能上、界面上相差甚远,有的界面甚至不太友好。<wbr><wbr><wbr></wbr></wbr></wbr>

而万能数据库查询分析器的中文版本《DB 查询分析器》,具有强大的功能、友好的操作界面、良好的操作性、跨越数据库平台。它为广大的数据库管理与应用人员、软件开发人员提供了一种万能的数据库客户端工具,用户不仅可以用它方便地访问、管理、维护各种关系数据库乃至于EXCEL。

<wbr></wbr>

二、<wbr><wbr><wbr><wbr> 《DB 查询分析器》批量执行多条SQL语句并查看各自的执行时间</wbr></wbr></wbr></wbr>

在数据库维护、管理、查询的时候,经常会遇到一次向DBMS提交多条SQL语句的情况。绝大多数的DBMS都没有提供直观的客户端工具来返回每一条SQL语句的执行时间、返回的记录总条数或者受到影响的记录总条数。尤其是执行的是删除语句、修改语句时,你最关注的莫过于受到影响的记录总条数了。但遗憾的是,绝大多数的DBMS都没有提供这样直观的客户端工具,更有甚者,有些客户端工具只告诉你删除语句、修改语句执行成功,连受到影响的记录条数都不告诉你。

但万能数据库查询分析器却给你提供了这样的便利,你不但可以通过它向DBMS一次提交多条SQL语句,并且它还会向你返回每条SQL语句执行所需要的时间、受影响的记录(或者返回的记录)条数。如果其中某些SQL语句有错误,它还会给你返回DBMS返回的错误信息提示。

因此通过万能数据库查询分析器,你可以很方便地了解每条SQL语句的执行效率。非常直观的是,你可以在万能数据库查询分析器的执行窗口的状态栏上,清楚地看到这样辅助信息,为你的数据库操作提供功能强大的支持。

下面以DB2为后台数据库、万能数据库查询分析器的中文版本《DB 查询分析器》为客户端工具,向大家演示一下《DB 查询分析器》连接上DB2的这种强大的功能:

<wbr></wbr>

A、 连接上数据库unit1562后,《DB 查询分析器》会打开一个命令窗口,输入以下4条SQL语句(其中最后一条SQL语句没有显示出来)。然后点击“运行”按钮或者按下F5功能键;

B、 等待这批SQL语句执行完成;

C、 点击“结果1”属性页,就会看到第一条SQL语句的执行时间及返回的结果,如图1所示;

<wbr><a href="http://photo.blog.sina.com.cn/showpic.html#blogid=4b70463f0100t0ag&amp;url=http://s13.sinaimg.cn/orignal/4b70463fga9fe8d3b4d4c" target="_blank"></a><br><img alt="" src="http://hi.csdn.net/attachment/201201/9/0_1326134479r9k7.gif"><br></wbr>

图1<wbr><wbr> 执行第一条SQL语句,执行所需时间:00:00:02:703 ,执行结果为1</wbr></wbr>

<wbr></wbr>

D、点击“结果2”属性页,就会看到第二条SQL语句的执行时间及返回的结果,如图2所示;

<wbr><wbr></wbr></wbr>

<wbr><a href="http://photo.blog.sina.com.cn/showpic.html#blogid=4b70463f0100t0ag&amp;url=http://s14.sinaimg.cn/orignal/4b70463fg77664186de0d" target="_blank"></a><br><img alt="" src="http://hi.csdn.net/attachment/201201/9/0_1326134537qslv.gif"><br></wbr>

图2<wbr><wbr> 执行第二条SQL语句,执行所需时间:00:00:00:125 ,执行结果也为1</wbr></wbr>

<wbr></wbr>

E、 点击“结果3”属性页,就会看到第二条SQL语句的执行时间及返回的结果,如图3所示;

<wbr></wbr>

<wbr><a href="http://photo.blog.sina.com.cn/showpic.html#blogid=4b70463f0100t0ag&amp;url=http://s14.sinaimg.cn/orignal/4b70463fg776641b3414d" target="_blank"></a><br><img alt="" src="http://hi.csdn.net/attachment/201201/9/0_13261345594106.gif"><br></wbr>

图3<wbr><wbr> 执行第三条SQL语句,执行所需时间:00:00:00:000 ,返回结果行数:10</wbr></wbr>

<wbr></wbr>

三、结束语

在数据库维护、管理、查询的时候,经常会遇到一次向DBMS提交多条SQL语句的情况。绝大多数的DBMS都没有提供直观的工具来返回每一条SQL语句的执行时间。通过万能数据库查询分析器,你可以很方便、直观地了解每条SQL语句的执行效率,为你的数据库操作提供功能强大的支持。

<wbr></wbr>

<wbr></wbr>

参考文献:

[1]<wbr> 马根峰<wbr> · 《DB 查询分析器》中断SQL语句的执行 · 天津:软件 2011.6</wbr></wbr>

[2]<wbr> 马根峰 · 万能数据库查询分析器中的事务管理在Oracle中的应用· 上海:微型电脑应用 2011.11</wbr>

[3]<wbr> 马根峰 ·《DB 查询分析器》批量执行DML语句并返回更详细的信息· 上海:电脑编程技巧与维护 2011.24 </wbr>

<wbr></wbr>

分享到:
评论

相关推荐

    DB查询分析器批量执行多条SQL语句并查看各自的执行时间

    ### DB查询分析器批量执行多条SQL语句并查看各自的执行时间 #### 一、引言 在数据库管理和维护过程中,频繁需要执行一系列SQL语句。然而,大多数数据库管理系统(DBMS)并未提供直观的方式展示每条SQL语句的具体...

    《DB 查询分析器》批量执行多条SQL语句并显示执行时间

    总结来说,《DB 查询分析器》是一款集多功能于一体的数据库查询分析工具,其批量执行SQL语句并显示执行时间的功能,为数据库管理提供了有力的支持。无论是进行复杂的数据库操作还是进行性能分析,这款工具都能提供...

    《DB 查询分析器》批量执行DML语句并返回更详细的信息

    用户可以一次性提交多条SQL语句,并获得每条语句的执行时间、返回或影响的记录数等详细信息。例如,在一个示例中,当执行包含UPDATE和DELETE语句的批处理时,分析器不仅会显示语句是否成功,还会明确指出受影响的...

    《DB 查询分析器》中断SQL语句的执行

    ### DB 查询分析器:中断 SQL 语句执行的利器 #### 一、背景介绍 在进行数据库查询或数据分析工作中,用户经常会遇到某些 SQL 语句执行时间过长的问题。特别是对于那些涉及大量数据处理的任务,即便是经过精心设计...

    《DB查询分析器》中断SQL语句的执行.pdf

    文章通过对《DB查询分析器》连接到IBM550小型机的AIX操作系统下DB2数据库的使用实例,详细地展示了该软件中断SQL语句执行的具体过程。该工具的实用性和有效性已经通过了实际操作的验证,并且在软件下载网站“中关村...

    DB2查询分析器

    在这个会话中,用户可以编写和编辑SQL语句,通过分析器提供的预览功能快速查看查询结果,并根据需要对查询进行调整和优化。最后执行查询,分析器将展示最终结果。整个过程的用户界面设计简洁明了,即便是新手用户也...

    db2数据库sql语句大全

    此命令用于运行统计分析,它针对表`&lt;&gt;`及其索引`&lt;&gt;`执行,并设置共享级别为`reference`,这意味着在运行期间可以继续进行读写操作。 #### 8. 恢复数据库 ```sql db2restoredb &lt;database_name&gt; from "d:\test" ...

    万能数据库查询分析器《DB 查询分析器》 1.0

    7、提供了对执行的一批SQL语句中每条SQL语句执行时间的记录,使用户更方便地了解SQL语句的执行效率。 8、更方地对各条SQL语句执行结果进行导出。 9、全面支持SQL语句中的三个SQL部分...

    微型Sql Server查询分析器、数据库比较工具,SQL语句编写助手

    这个查询分析器是SQL Server 2000里提取出来的,压缩文件只有900多K,不需安装,功能足够,十分方便,技术人员或实施人员可放邮箱或U盘里,随时可用。 数据库比较工具: 可对SqlServer的两个数据库表结构等进行...

    万能数据库查询分析器(DB查询分析器) v7.023.zip

    7、提供了对执行的一批SQL语句中每条SQL语句执行时间的记录,使用户更方便地了解SQL语句的执行效率。 8、更方地对各条SQL语句执行结果进行导出。 9、全面支持SQL语句中的三个SQL部分(DDL、DML、DCL)。 大家...

    万能数据库查询分析器中文版本《DB 查询分析器》使用手册

    - **批量执行SQL语句**:可以一次执行多条SQL语句,并记录每条语句的执行时间,帮助评估和优化查询性能。 - **查询结果导出**:支持将查询结果导出到文件,方便进一步处理和分析。 #### 二、安装过程 - **下载**...

    DB2 查询分析器 C# ERWIN

    作为一个查询分析器,该工具应具备友好的用户界面,允许用户直观地浏览ERWIN模型,选择表或视图,以及查看和编辑SQL语句。它可能包括查询历史记录、结果集查看器等功能,以增强用户体验。 7. **集成开发环境(IDE...

    SQL语句生成及分析器

    无论多么复杂的语句,都能分析出来(包括SQL各子句中嵌套的SQL语句) 5、数据库视图定义和重建 6、支持将SQL查询语句,替换为插入(Insert into)和更新(Update)语句 7、附属工具内嵌入Delphi IDE(支持Delphi 5和...

    查看LINQ生成SQL语句的几种方法

    安装并启用后,可以在调试器中暂停程序,然后选择查询变量并使用“查看SQL”选项来查看生成的SQL语句。 5. **DbContext.Log** Entity Framework的`DbContext`类提供了`Log`属性,可以设置一个TextWriter对象,将...

    DB查询分析器使用技巧(三)

    5. **强大的注释功能**:DB查询分析器支持单行或多行SQL语句的注释,用户可以通过简单的操作(如输入“--”或“/* */”)来实现SQL语句的注释,被注释的SQL语句将不会被执行。 #### 三、具体使用技巧 **1. 连接...

    DB查询分析器手册

    6. **批量执行SQL**:支持一次执行多条SQL语句,简化复杂操作流程。 7. **性能监控**:记录每条SQL语句的执行时间,辅助分析与优化查询性能。 8. **结果导出**:便捷导出查询结果,方便后续分析与报告制作。 9. **...

Global site tag (gtag.js) - Google Analytics