You want to analyze a SQL Tuning Set (STS) using SQL Performance Analyzer in a test databa

题目

You want to analyze a SQL Tuning Set (STS) using SQL Performance Analyzer in a test database. Which two statements are true regarding the activities performed during the test execution of SQLs in a SQL Tuning Set?()

A.Every SQL statement in the STS is considered only once for execution

B.The SQL statements in the STS are executed concurrently to produce the execution plan and execution statistics

C.The execution plan and execution statistics are computed for each SQL statement in the STS

D.The effects of DDL and DML are considered to produce the execution plan and execution statistics

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

将本地数据库服务器上的数据库navy2的test表导出到脚本(/data/test.sql)的正确语句是

A.mysqldump navy2 test > /data/test.sql

B.mysql navy2 test >/data/test.sql

C.output navy2 test > /data/test.sql

D.navy2 test > /data/test.sql


mysqldump navy2 test > /data/test.sql

第2题:

下列关于动态SQL、静态SQL的叙述中,不正确的是_________。

A.SQL语句在程序中已经按要求写好,体现为一个可执行的SQL语句,把一些参数通过变量传送给SQL语句即可执行,这是静态SQL;

B.SQL语句在程序中动态构造,体现为一个字符串,然后再交给DBMS执行,执行时可以传递变量,这是动态SQL;

C.动态SQL语句的执行方式只能是Prepare-Execute-Using方式,即预编译-传递参量并执行;

D.动态SQL 语句是指在程序编译时尚未确定,需要在程序执行过程中临时生成的SQL语句;


动态SQL语句的执行方式只能是Prepare-Execute-Using方式,即预编译-传递参量并执行

第3题:

A new report process containing a complex query is written, with high impact on the database. You wantto collect basic statistics about query, such as the level of parallelism, total database time, and the number of I/O requests.For the database instance STATISTICS_LEVEL, the initialization parameter is set to TYPICAL and theCONTROL_MANAGEMENT_PACK_ACCESS parameter is set to DIAGNOSTIC+TUNING.What should you do to accomplish this task?()

A. Execute the query and view Active Session History (ASH) for information about the query.

B. Enable SQL trace for the query.

C. Create a database operation, execute the query, and use the DBMS_SQL_MONITOR. REPORT_SQL_MONITOR function to view the report.

D. Use the DBMS_APPLICATION_INFO.SET_SESSION_LONGOPS procedure to monitor query execution and view the information from the V$SESSION_LONGOPS view.


参考答案:C

第4题:

删除数据库Test的正确SQL语句是()

A.Drop DataBase Test

B.Delete DataBase Test

C.Alter DataBase Test

D.Delete From DataBase Test


这是一条错误的SQL语句

第5题:

43、Mybatis动态sql标签有哪些?

A.trim

B.foreach

C.than

D.set


ID

第6题:

【单选题】以下关于MyBatis的<set>元素的使用及说法正确的是。

A.<set>元素主要用于更新操作,其主要作用是在动态包含的SQL语句前输出一个SET关键字,并将SQL语句中最后一个多余的逗号去除。#B.使用MyBatis的<set>元素来更新操作时,前端需要传入所有参数字段,否则未传入字段会默认设置为空。#C.在映射文件中使用<set>和<if>元素组合进行update语句动态SQL组装时, <set>元素内包含的内容可以都为空,<if>元素会进行判断处理。#D.在映射文件进行更新操作时,只需要使用<set>元素就可以进行动态SQL组装。
D

第7题:

8、下列关于动态SQL、静态SQL的叙述中,不正确的是_________。

A.SQL语句在程序中已经按要求写好,体现为一个可执行的SQL语句,把一些参数通过变量传送给SQL语句即可执行,这是静态SQL;

B.SQL语句在程序中动态构造,体现为一个字符串,然后再交给DBMS执行,执行时可以传递变量,这是动态SQL;

C.动态SQL语句的执行方式只能是Prepare-Execute-Using方式,即预编译-传递参量并执行;

D.动态SQL 语句是指在程序编译时尚未确定,需要在程序执行过程中临时生成的SQL语句;


动态SQL语句的执行方式只能是Prepare-Execute-Using方式,即预编译-传递参量并执行

第8题:

22、在MyBaits映射文件中使用<set>和<if>元素组合进行update语句动态SQL组装时,如果<set>元素内包含的内容都为空,则会出现SQL语法错误。()


SQL语法错误;语法错误

第9题:

SQL语句中描述条件的子句是()。

A.WHERE

B.FROM

C.VALUES

D.SET


Where

第10题:

5、在MyBaits映射文件中使用<set>和<if>元素组合进行update语句动态SQL组装时,如果<set>元素内包含的内容都为空,则会出现SQL语法错误。


正确解析:映射文件的作用:1.元素用来映射查询语句,它可以帮助我们从数据库中读取出数据,并组装数据给业务开发人员2.元素用于映射插入语句,在执行完元素中定义的SQL语句后,会返回一个表示插入记录数的整数3.和元素的使用比较简单,它们的属性配置也基本相同 4.元素的作用就是定义可重用的SQL代码片段,然后在其他语句中引用这一代码片段。