在KingbaseESv8中,执行命令explain (costs false,analyze true,buffers true) select * from exam.student;得到的结果为:Seq Scan on student (actual time=0.008..0.009 rows=8 loops=1) Buffers: shared hit=1 Planning Time: 0.046 ms Execution Time: 0.023 ms (4 行记录)。根据如上信息,描 A. (4 行记录),表示student表中只有4条数据 B. costs false,执行计划中不显示预估成本 C. buffers true,显示物理读和内存命中信息 D. shared hit表示内存命中块数。
时间: 2023-02-09 12:48:52 浏览: 187
A. (4 行记录)错误,它表示此查询返回了4行结果。 B. costs false正确,执行计划中不显示预估成本。 C. buffers true正确,显示物理读和内存命中信息。 D. shared hit正确,表示内存命中块数。
相关问题
在KingbaseESv8中,有哪几种工具可以查看SQL的执行计划
在KingbaseESv8中,可以使用以下几种工具来查看SQL的执行计划:
1. EXPLAIN命令:可以在SQL语句前加上EXPLAIN关键字,执行SQL语句后会返回查询计划。
2. pgAdmin:是一个图形化管理工具,可以通过执行SQL语句并选择“Explain”选项来查看查询计划。
3. SQL*Plus:是Oracle提供的一个命令行工具,可以通过执行“EXPLAIN PLAN FOR”命令来查看查询计划。
4. SQL Developer:是Oracle提供的一个图形化管理工具,可以通过执行SQL语句并选择“Explain Plan”选项来查看查询计划。
5. Toad:是一款商业化的数据库管理工具,可以通过执行SQL语句并选择“Explain Plan”选项来查看查询计划。
在KingbaseESv8中,有哪几种工具无法查看SQL的执行计划
在KingbaseESv8中,无法查看SQL的执行计划的工具包括:
1. pgAdmin III
2. Navicat for PostgreSQL
3. DbVisualizer
4. Microsoft SQL Server Management Studio
5. Toad for PostgreSQL
阅读全文