KCA试题库完美版_第1页
KCA试题库完美版_第2页
KCA试题库完美版_第3页
KCA试题库完美版_第4页
KCA试题库完美版_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

01KCA基础部分01走进KingbaseES下列四项中,属于金仓云数据库服务管控平台的是:(C)A、KESB、KDMSC、KRDSD、KADB2.数据库作为专业的商业数据库,其“三高”特点指的是:(ABD)A、高可靠B、高性能C、高可用D、高安全3.数据库作为专业的商业数据库,其“三易”特点指的是:(ACD)A、易管理B、易部署C、易迁移D、易使用4.下列四项中,属于KingbaseESv8监控产品的是:(C)A、KDTSB、KStudioC、KMonitorD、KFS5.以下关于KingbaseESv8说法错误的是?(B)A、KingbaseESv8数据库系统是金仓推出的产品之一B、KingbaseESv8数据库系统的产品定位只是OLAPC、KingbaseESv8数据库系统软件包中提供了一套图形化管理工具D、KingbaseESv8支持多种流行的操作系统6.有关联机分析处理(0LAP)与联机事务处理(OLTP)的描误的是:(ABCD)。A.OLAP面向操作人员OLTP面向决策人员B.OLAP经常对数据进行插入、删除等操作,OLTP仅对数据进行汇总和分析C.OLTP使用历史性的数据,OLAP使用当前数据D.OLAP不会从已有数据中发掘新的信息,而OLTP可以7.多选联机事务处理(OLTP)过程,其业务特点:(ACE)​A、支持大量并发用户定期插入、修改、删除数据​B、查询复杂​C、实时性要求高​D、存取不频繁​E、个别事务能够很快地完成,并且只需访问相对较少的数据8.单选以下关于KingbaseESv8说法错误的是?(B)A、KingbaseESv8数据库系统是金仓推出的产品之一B、KingbaseESv8数据库系统的产品定位只是OLAPC、KingbaseESv8数据库系统软件包中提供了一套图形化管理工具D、KingbaseESv8支持多种流行的操作系统02KES装卸与启停6.在CentOS7系统中安装KingbaseESv8数据库系统,安装时设置开机自动启动金仓服务的脚本是哪个?(A)A、root.shB、setup.shC、Unistall.shD、rootuninstall.sh7.单选关闭数据库时,使用sys_ctl-m参数指定数据库的关闭方式,默认的关闭方式是哪种?(C)A、smartB、immediateC、fastD、abort8.KESV8R6安装时选择开发版license,默认最大支持多少个普通用户连接?(C)A、100B、7C、10D、909.下面字符集在KES中支持简体中文的编码有哪几个?(ABD)A、GBKB、UTF8C、BIG5D、GB1803010.金仓数据库KES支持的国产cpu架构平台有?(ABCD)A、鲲鹏B、龙芯C、飞腾D、海光​11.关闭数据库时,使用sys_ctl-mimmediatestop方式停止数据库服务时,描述正确的有哪些?(CD)A、数据库中正在执行的事务不会中断B、老连接不会受到影响C、新建会话不可以连接数据库D、数据库不产生检查点12.sys_ct1是一个KingbaseESV8实用控制工具,以下哪些是sys_ct1的功能?(ABCD)A.初始化数据库实例B.让数据库实例重新读取配置文件C.查看数据库服务的状态D.在Winicows平台下允许为数据库实例注册一个系统服务或取消一个系统服务13.多选假设,在CentOS7.2x64环境中,为了避免KES软件重新安装时造成不必要的冲突,在卸载软件时,应该注意哪些操作?(ABC)A、从操作系统中注销数据库的服务B、清理数据库软件残留的文件及自定义的文件C、以图形化或命令行的方式正确卸载数据库软件D、清理操作系统的注册表信息14单选在KES中,数据库集簇目录data的权限应设置为?A、755B、700C、777D、77515单选关闭数据库时,使用sys_ctl-m参数指定数据库的关闭方式,默认的关闭方式是哪种?A、smartB、immediateC、fastD、abort03数据库对象管理工具12.KingbaseESv8工具集中,能够实现执行SQL语句、分析查询计划、显示查询统计情况和实现索引分析等功能的工具是哪个?A、数据校验工具B、数据迁移工具C、数据库部署工具D、数据库对象管理器13.我们使用KingbaseES数据库对象管理器对数据库进行备份时,实际上是调用的哪个程序?A、KingbaseESManagerToolsB、sys_dumpC、sys_basebackupD、sys_xlogdump14.使用数据库对象管理器连接KingbaseESv8时提示“connectionattempttimeout”,则可能的原因是?(选择两项)A、连接请求被数据库服务器上的防火墙阻止B、数据库服务器上的SELinux功能没有关闭"C、客户端与服务器的时间不同步D、数据库服务未启动或连接端口不正确15.金仓数据库对象管理工具能执行哪些操作?A.执行物理备份B.查看活动会话连接C.执行逻辑备份D.创建对象并执行权限管理16多选金仓数据库对象管理工具能执行哪些操作?A、执行物理备份B、查看活动会话连接C、执行逻辑备份D、创建对象并执行权限管理17单选数据库中系统视图存放于哪个模式下?A、systemB、sys_userC、sys_catalogD、sys_config​18单选用于限制用户或角色能否在指定数据库创建模式的权限是?​A、temporary​B、temp​C、create​D、connect04命令行工具–KSQL15.“ksql-Usystem-p54321TEST”命令中的“TEST”指的是:A、数据库主机名B、数据库用户密码C、数据库名D、数据库用户名16.如下元命令中可以查看表结构的命令是:A、\dB、\dttable_nameC、\dtD、\dtable_name​17.关于SQL命令COPY与元命令\copy说法正确的是:A、执行COPY命令要求操作系统的root权限B、执行\copy命令要求数据库超级用户权限C、\copy命令的效率优于COPY命令"D、COPY命令无法处理格式错误的数据行​18.KSQLCOPY命令支持输出哪些文件格式?A、textB、sqlC、csvD、binary​19.在ksql工具中,用于展示元命令所执行的底层sql的选项为?A、-lB、-fC、-oD、-E20单选下面语法中可以成功执行连接KingbaseESv8数据库“SAMPLES”的语句是?A、TEST=#\cSAMPLES54321systemB、TEST=#\cSAMPLESsystem54321C、TEST=#\cSAMPLES54321systemD、TEST=#\cSAMPLESsystem5432121单选ksql是KingbaseES自带的交互式客户端。如果未设置环境变量KINGBASE_HOST,则使用ksql时,默认使用的hostname参数值是?A、B、当前服务器IP地址C、当前主机名D、localsocket22多选ksql命令列出数据库中的所有角色或用户的元命令是什么?A、\drB、\dgC、\duD、\dn23多选下面哪几组中的两个ksql元命令执行结果相同?A、\du和\dgB、\dl和\lC、\dn和\nD、\dp和\z24多选以下命令可以成功登录数据库实例的有哪些?A、ksql-h-p54321-UuserTESTB、ksql‘hostaddr=port=54321user=userdbname=TEST’C、ksqlkingbase://user@:54321/TESTD、ksql-c‘\cTESTuser54321’25多选在\cxyzw进行会话切换时,描述正确的有哪些?A、x表示数据库B、z表示主机ipC、y表示用户D、w表示端口26单选假如表t中存在100条数据,如下命令select*fromtwhererownum<>10;可以显示的结果为?A、报错B、99行记录C、0行记录D、9行记录27假如表t中存在100条数据,如下命令selectdistinet1fromt;可以显示的结果为?(写错了,如果是DISTINCT就是一行记录)A.报错B.0行记录C.1行记录D.100行记录28单选在KingbaseESv8中,在生成执行计划时,是基于哪种计算模型生成的?A、基于规则(Rule)B、基于时间(Time)C、基于成本(Cost)D、基于资源(Resource)05用户与角色1下列SQL语句中,可以在KingbaseESv8中创建普通用户abc并设置密码为’123’的是:A、CREATEROLEabcPASSWORD‘123’;B、CREATEROLEabcINENTIFIEDBY‘123’;C、“CREATENOSUPERUSERabcWITHPASSWORD‘123’;”D、CREATEUSERabcSETPASSWORD‘123’;2.单选那个语句表明用户不会自动继承它所属角色直接或间接拥有的所有权限?ACREATEUSERuser01PASSWORD‘kingbase’BALTERUSERuser01VALIDUNTIL‘infinity’;DCREATEUSERuser01PASSWORD‘kingbase’INHERIT;DCREATEUSERuser02PASSWORD‘kingbase’NOINHERIT;3.限制用户连接数据库的方式有?A、锁定用户B、回收login权限C、删除该用户D、连接数限制为04.单选下列有关KingbaseES数据库中角色(ROLE)的描述错误的是?AUSER是ROLE的同义词B角色可以嵌套C角色只是数据库内部对象,一个实例中可以存在与数据库数量相同的同名角色D角色既可以看作是单一用户也可以看作是一组权限集合5.单选在KingbaseESv8中,以下哪个权限不是创建用户时指定的权限?A超级用户的权限B创建数据库的权限C是否允许LOGIN的权限D连接某个数据库的权限6在创建用户或角色时,使用CREATEROLE和CREATEUSER有什么区别?A.没有区别B.CREATEUSER创建的用户或角色被默认授予了LOGIN的权限,而CREATEROLE创建的用户或角色被默认设置了NOLOGTN的权限C.创建用户只能使用CREATEUSER,创建角色只能使用CREATEROLED.使用CREATEROLE创建的角色永远禁止登录数据库7单选在创建用户或角色时,使用CREATEROLE和CREATEUSER有什么区别?A、没有区别B、CREATEUSER创建的用户或角色被默认授予了LOGIN的权限,而CREATEROLE创建的用户或角色被默认设置了NOLOGIN的权限C、创建用户只能使用CREATEUSER,创建角色只能使用CREATEROLED、使用CREATEROLE创建的角色永远禁止登录数据库8多选限制用户连接数据库的方式有?A、锁定用户B、连接数限制为0C、回收login权限D、删除该用户9单选在kingbaseES中,如果有数据库、模式、对象的属主为用户a,当管理员system执行dropuseracascade;命令时,结果描述正确的是?A、成功,用户a被删除,对象残留B、成功,用户a和相关对象一并被删除C、报错,因为有对象属于用户aD、报错,该SQL语法错误10单选管理员system使用alteruserasetsearch_path=x;时,描述错误的是?A、当用户a连接任意数据库时,该参数结果为xB、删除用户a时将报错C、当用户a被重命名后,该设置失效D、报错,应为x不存在06对象的访问权限入门1.多选关于模式级别的usage权限,描述正确的是?A对于模式,允许访问指定模式中的对象B对于序列,允许使用currval和nextval函数C对于表中的数据可以进行增删改查D对于类型和域,允许在创建表,函数和其他模式对象时使用该类型或域2.多选拥有者在对象上的哪些特殊权限不能被授予或回收?AdropBrevokeCgrantDtruncate3.多选数据库级别的权限包含?AcreateBconnectCtempDtemporary4多选用户user01需要查询数据库test中的hr模式中的t01表,需要为其授予哪些必要权限?A为user01用户授予t01表的select权限B为user01用户授予superuser的权限C为user01用户授予连接test库的权限D为user01用户授予hr模式的usage权限多选以下哪些是数据库实例级别的权限?A、CONNECTB、CREATEDBC、SUPERUSERD、CREATEROLE多选使用哪些数据字典可以查看标识在表或视图上授予的特权?A、table_privilegesB、routine_privilegesC、role_table_grantsD、role_routine_grants多选拥有者在对象上的哪些特殊权限不能被授予或回收?A、dropB、grantC、truncateD、revoke多选关于public模式、public角色描述正确的是?A、public角色默认可以连接所有数据库B、生产环境中,不建议将权限授予public角色C、所有用户都可以在public模式创建对象D、生产环境中,不建议使用public模式存储对象07对象的访问权限进阶多选在KingbaseESv8,在权限控制中,对于默认权限描述正确的是?A、默认权限是指授予用户针对数据库的模式中某些类型对象的统一权限。B、默认权限只是针对已存在的对象进行的权限控制C、默认权限可避免为用户针对每一个模式对象进行授权,甚至包括那些未来新创建的模式对象D、默认权限只能授予而无法撤回单选在KingbaseESv8,在权限控制中,对于权限转授描述错误的是?A、当授予用户权限时可以使用“WIAHGRANTOPTION”选项为用户指定可转授权B、撤消级联授权时可使用CASCADE选项执行权限的级联回收C、拥有可转授的用户还可以继续将权限和可转授权再授予其它用户D、撤消授权时使用CASCADE选项可以回收非级联授予的权限单选在KingbaseESv8,在权限控制中,对于权限依赖描述错误的是?A、要能成功删除存在权限依赖的用户,可以使用cascade选项进行级联删除B、要能成功删除存在权限依赖的用户,必须先撤消掉授予用户的相关对象权限C、当显式为用户授予了相应的对象权限时,删除用户将会因权限依赖导致失败D、当用户的权限全部继承于其它角色时,删除该用户不会遇到权限依赖而导致失败在KingbaseESv8,在权限控制中,对于细粒度权限描述正确的是?A.KES支持为用户授予表的查询、更新和插入权限时,只指定部分列B.KES通过使用表的行级策略实现限制用户访问部分数据行的功能C.用户获取列级相关权限后,也只能对有权限访问的列执行相关操作D.实现限制用户访问部分数据行的功能,必须启用表的行级安全特性,针对一张表可以创建多条行级策略,这些行级策略可共同限制用户对表数据的访问08库、模式、表空间关于模式的描述正确的是?A.通常,模式指定是业务所使用的对象的集合B.可以将不同业务的对象存放于不同的模式下以便于进行业务隔离C.一个数据库包含一个或多个模式D.在不同模式中可以创建相同名称的对象关于模式的使用,描述正确的是?A.如果创建的模式与用户同名,则模式的所有者自动变更为该同名用户B.删除模式时可通过scade将包含于该模式的所有对象级联删除C.修改模式的名称,很可能会导致应用程序出错D.数据库自带的模式无法删除单选关于Schema的说法中错误的是:A往同一数据库的不同Schema中可以创建同名的表B“创建数据库的同时,会默认创建名为public的Schema”C用户A是模式schema01的属主,他就可以在任何数据库中的schema01下创建表D数据库属于用户A,数据库下的Schema可以属于用户B单选下列关于KingbaseES中表空间的说法错误的是:A一个数据库中的对象只能存放在数据库设置的默认表空间中B“一个数据库实例中可以创建多个表空间”C一个表空间只有在所有使用它的数据库中的对象都被删除后才能可以删掉D模板数据库TEMPLATE0存放在表空间SYS_DEFAULT中从数据库外部创建一个新的数据库,你需要使用以下哪个工具?A.initdbB.reindexdbC.clusterdbD.createdb单选KingbaseESv8中逻辑层次关系下列描述哪个是正确的?A一个实例下可以有多个数据库B一个实例下只能有一个模式C一个数据库可以在多个实例上D一个实例下只能有一个表空间多选如果需要删除数据库,相关描述正确的是?A删库时会移除磁盘上对应的文件夹及文件B增/删/改库的操作不能在一个显式事务中进行C删除当前使用的库会报错D删库要由库的所有者或数据库管理员进行操作在KingbaseS8中哪个模板数据库支持用户连接和修改?A.TESTB.TEMPLATE1C.TEMPLATEOD.SAMPLES你是KingbaseESv8的系统管理员,现在生产库上的一个复杂查询由于生成的临时文件过大导致磁盘空间不足而中止了,你需要为其指定一个新的磁盘来存放临时文件。则以下哪个选项适用于这种场景?A.CREATETABLESFACE语句和配置temp_tablespaces参数B.CREATETABLESPACE语句和配置defaulttablespace参数C.CREATETEMPORARYTABLESPACE语和配置cefaultzablespace参数D.CREATETEMFORARYTABLESPACE语句和配置temp_tablespaces参数单选在KingbaseESv8中,把表从一个表空间移动到另一个表空间会锁表吗?A、会B、不确定C、不会单选默认情况下,在模板数据库TEMPLATE1中,不可以创建、删除、更改对象。A、正确B、不确定C、错误单选在KingbaseESv8中哪个模板数据库支持用户连接和修改?A、TESTB、TEMPLATE1C、TEMPLATE0D、SAMPLES单选为了在查询语句中省略模式名而直接从’cert’模式中的’test’表里查询数据,则你需要在会话中设置哪个参数?A、schema_pathB、search_pathC、default_schemaD、SYS_NAMESPACE多选关于数据库集簇与实例关系,描述正确的是?A、KES集簇是指由单个KES实例管理的数据库的集合B、同一数据库集簇中的进程、相关的内存结构统称为实例C、KES集簇中的库使用相同的全局配置文件和监听端口、共享相关的进程和内存结构D、可以单独将数据库集簇中的指定数据库进行启停多选关于数据库,描述正确的是?A、数据库是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合B、从逻辑结构来说:数据库内部通过表空间、模式、表/索引等对象与文件系统上的文件关联C、从物理结构来说:数据库由一系列位于文件系统上的文件组成D、只有数据库管理员才能创建和维护数据库多选如果需要修改数据库的相关属性,需要具有什么权限?A、usage权限B、数据库管理员C、createdb权限D、数据库属主多选如果需要删除数据库,相关描述正确的是?A、删库时会移除磁盘上对应的文件夹及文件B、增/删/改库的操作不能在一个事务中进行C、删除当前使用的库会报错D、删库要由库的所有者或数据库管理员进行操作09单表查询单选下面逻辑运算符的优先级排列正确的是(C)。AAND/NOT/OR;BOR/NOT/AND;CNOT/AND/OR;DOR/AND/NOT;多选下面SQL语句执行错误的是(abd)。Aselectfromorderswhereordernameisnotnull;Bselect.fromorderswhereordernameisnull;C“select*fromorderswhereordername<>null;”D“selectfromorderswhereordernamenotisnull;”单选关于WHERE和HAVING子句下列说法正确的是()。AWHERE子句能被用于在分组之后排除行;B只要引用不同的列,WHERE和HAVING子句就能用在相同的语句中;CHAVING子句能在子查询中使用聚合函数;D用在HAVING子句中的聚合函数和列必须被指定到SELECT语句的列表中;单选"KingbaseESv8中以下语句能够成功执行.SELECT*FROMt01a,t02bWHEREa.id1=b.id1(+);"A错误B正确C不确定下面哪条SQL语句可正确执行并返回emp表中按工资从高到低排列的第6至10条记录A.SELECT+FROMempORDERBYsalaryDESCLIMIT6AND10:B.SELECT*FROMempHAVINGrowrmBETWEEN6AND10ORDERBYsalaryDESC:C.SELECT*FROMempWHEREYOwnUmBETWEEN6AND10ORDERBYsalaryDESCD.SELECT*FROMempORDERBYsalaryDESCOFFSET5ROWSFETCHNEXT5ROWSONLY:关于分页检索操作中,描述错误的是?A.limitn,返回结果集中前n行记录B.fetchy,表示返回y行记录C.offsetx,表示行记录偏移量,从第x+1行返回行记录D.only,自动过滤子表的行记录,仅返回父表的行记录通常,在select查询列时可以定义别名,如下命令“select1a,2a,3afromdualwherea=2;”,执行结果描述正确的是?A.报错,因为多列的别名相同B.报错,因为where条件中不能引用列的别名C.成功,返回0行记录D.成功,返回1行记录在通过where子句进行数据模糊查询,关于通配符、换位码描述错误的是?A.“%”代表匹配任意个字B.通常,使用“\”作为换行C.“_”代表匹配一个字符D.可以通过模糊查询定位空值10多表查询在emp表中mgr字段(代表员工的leader)上创建了外键参照引用主键列empno如果要查询每个员工的leader的姓名,需要使用何种表连接方式?A.自然连接B.交叉连接C.全外连接D.自连换11表的定义多选假如已存在表t1,使用"createtablet2asselect*fromt1;"生成的表t2,有哪些信息可以从表t1被引用过来?A表t1的列名、数据类型定义B表t1的注释定义C表t1的默认值定义D表t1的业务数据多选KingbaseESv8中的字符类型包含哪几种?AtextBchar(n)Ccstring(n)Dvarchar2(n)多选在KingbaseESv8的数值类型中,以下属于整数类型的是?AsmallintBserialCbigintDnumeric关于多表连接的方式,描述正确的有?A.内连接根据两个连接表的同名列或逻辑相关列的值进行比较,返回与连接条件匹配的行数据B.自然连接是等值连接的一种特殊形式,使用NATURAL关键字代替连接条件,通过两张或者多张表中所有具有相同名称的字段进行等值连接C.左外连接的结果集包括LEFTOUTER子句中指定的左表的所有行,而不仅仅是连接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关联的结果集行中来自右表的所有列均为空值D.自连接通过为表设置别名将一张表虚拟成两张表后进行连接操作,常用于一张表内列之间具有键值依赖的数据检索关于多表连接的描述正确的有?A.N张表关联至少需要N-1个有效的连接条件,否接,也可以是外连接则会产生笛卡尔积B.非等值连接可以是内连接也可以是外连接C.连接条件的比较运算符不是等号时被称作非等值连接D.自然连接可以是内连接也可以是外连接关于多表连接的用途,描述正确的是?A.表查询能够执行跨表数据检索,常用于报表和统计分析B.多表连接会产生大量的临时数据,在OLTP业务场景下基本不用C.用于连接查询的多张中具有逻辑相关性的可用于连接查询多D.多表连接会增加业务复杂度,在OLAP业务场景下基本不用11表的约束多选哪些类型的约束会自动创建一个索引?uniquenotnullprimarykey单选KES支持延迟检测约束的功能,便于在数据迁移和应用数据批量导入时保证成功率和操作效率。延迟约束在何时才进行约束规则检查?A会话结束时B事务提交时CSQL执行完成时D数据库关闭时单选KES支持约束的状态控制,要对现有的数据不执行完整性约束检查,而对新插入的数据进会执行检查,应该采用哪种方法?Aenable+novalidateBdisable+novalidateCdisable+validateDenable+validate多选使用KES的级联约束,删除父表元组时对子表元组的处理方法有哪些?A默认不允许删除存在约束引用的父表元组BDELETECASCADE选项可以在删除父表元组时实现级联删除子表元组C使用ONDELETESETNULL选项可以在删除父表元组时实现级联更新子表元组的外键列为空值D使用CASCADE选项可以在删除父表元组时实现级联删除子表15TOAST行外存储多选在KingbaseESv8中,关于TOAST描述正确的是?A该技术将大型字段值压缩或切片成多个物理行B主表指定的列中不存储任何实际值,只存储ToastPointerC如果一个表中有任何一个列使用了TOAST,那么该表将有一个与之关联的TOAST表D向一个表中存储超过2kb的行值时,触发TOAST策略多选在KingbaseESv8中,关于TOAST的优势,描述正确的有?A可以存储超长超大字段,避免之前不能直接存储的限制BSQL语句的排序集也缩小了,并且排序将更多地在内存里完成C物理上与普通表是分离的,检索查询时不检索到大字段会极大地加快速度D更新普通表时,该表的大字段没有被更新时,不用去更新Toast表多选在KingbaseESv8中,适用于TOAST的字段类型有哪个?AtextBxmlCjsonDjsonb16索引的定义单选KingbaseESv8支持如下方式创建索引:ALTERINDEXidx_test_idREBUILD;A正确B错误C不确定多选在KingbaseESv8中,通常使用reindex进行索引的重建,那reindex操作支持哪种级别的索引操作?AindexBtableCschemaDdatabaseEsystem单选KingbaseESv8支持在同一列上创建多个相同类型的索引。A正确B错误C不确定在KingbaseESv8中,通过哪个函数可以获取指定索引的DDL命令?A.sys_index_has_propertyB.sys_index_columnhas_propertyC.sys_get_indexdefD.sys_indexam_has_property在KingbaseES8中,支持使用UNIQUE、ASC、DESC(降序)、NULLSFIRSTNULLSLAST方式的索引是?A.treeB.ginC.hashD.brin17索引的应用关于索引,下列说法正确的是A.hash索引适合等值查询,但如果hashjoin功能被关闭则nash素引将不可用B.严格地讲,GiST不是一种索引,而是一个实现多类素引模式的访问接C.对于流式时序数据的范围查询需求,适合使用brin索引D.对于长度为3072Byte的数字型字符串,同样可以使用Btree索引多选关于索引,下列说法正确的是:A、hash索引适合等值查询,但如果hashjoin功能被关闭则hash索引将不可用B、严格地讲,GiST不是一种索引,而是一个实现多类索引模式的访问接口C、对于流式时序数据的范围查询需求,适合使用brin索引D、对于长度为3072Byte的数字型字符串,同样可以使用Btree索引单选哪种索引的扫描方式执行速度是最快的?A、索引唯一扫描B、索引全扫描C、索引范围扫描D、索引快速全扫描多选使用下列语句为t01表的id和name列创建复合索引:CREATEINDEXt01_idxont01(id,name);下面哪些语句会执行索引扫描?A、select*fromt01whereid=10andnamelike‘a%’;B、select*fromt01wherenamelike‘a%’;C、select*fromt01wherenamelike‘a%’andid=10;D、select*fromt01whereid=10;多选在KingbaseESv8中,通常,为减少对业务的影响,如何处理无效的索引?A、在业务空闲时重建该索引B、删除无效且无用的索引C、使用concurrently方式并发重建索引D、在线重编译无效索引18物化视图在KingbaseESv8中,关于物化视图的描述,正确的有?A、物化视图也是由查询来定义的一种视图,本身会存储数据,是一种特殊的物理表B、物化视图针对基表数据查询的副本,或者用来生成基表数据汇总后的报表C、物化视图存储的数据类似于基于数据的快照,可刷新物化视图来查看最新的基表数据D、物化视图可以大大提升复杂查询的效率19序列多选在KingbaseESv8中,如果需要修改序列的相关定义,需具备哪些权限?A序列的所有者B数据库管理员C序列所属模式的usage权限D序列所属模式的create权限20数据操纵单选在KingbaseESv8中,在进行DML操作时,returning*表示?A可以显示变化前的数据B可以回退数据的变化C可以显示变化后的数据D可以将变化的数据强制落盘单选在KingbaseESv8中,命令"insertintot1(x)selectgenerate_series(1,100);"可以向表t1的x列插入什么数据?A1和100共2行记录B1至100共100行记录C1个100共1行记录D100个1共100行记录单选在KingbaseESv8中,如果未给表的指定列赋值,描述错误的是?A如果未给表的指定列赋值,则报错B如果该列没有默认值,则存放空值C如果该列没有默认值,又不想存放空值,则可以通过触发器赋值D如果该列有默认值,则存放默认值多选在KingbaseESv8中,mergeinto可以实现哪些操作的集中化处理?AinsertBupdateCtruncateDdelete21集合运算、子查询、伪列单选下面关于嵌套子查询说法正确的是?A子查询可以嵌套且没有嵌套深度的限制。B外部查询可以嵌套一个内部查询,但内部查询不能嵌套其它查询。C“外部查询可以有多个内部查询,但是不能嵌套。”D在一个多行子查询中不能嵌套一个单行子查询。多选KES支持以下哪些伪列字段查询?AROWNUMBLEVELCNEXTVALDSETVAL单选假如表t中存在200条数据,如下命令select*fromtwhererownum<>100;可以显示的结果为?A报错B99行记录C0行记录D199行记录多选在KingbaseESv8中,在进行集合运算时,颠倒上下查询命令会影响检索结果的是(数据顺序可以忽略)?AexceptBintersectCunionDminus22内置单行函数单选在KingbaseESv8中,下列那条SQL语句可以正确地将123与’abc’合并为’123abc’?ASELECT123+‘abc’;BSELECT123.‘abc’;CSELECT123||‘abc’;DSELECTCONTAINS(123,‘abc’)FROMDUAL;单选在使用默认参数的情况下,有关KingbaseESv8对NULL与空字符串’‘处理方式的说法正确的是:ANULL等价于’’BNULL不等价于’’C执行“SELECTNULL=‘’;”返回TrueD执行“SELECTNULL=‘’;”返回False单选在KES中,下面哪种写法可以将字符串中的字母转换为大写?ASELECTinitcap(‘wwwdf’);BSELECTchar_length(‘wwwdf’);CSELECTlower(‘wwwdf’);DSELECTupper(‘wwwdf’);单选在KES中,下面那种写法可以将数字转换为字符串?ASELECT123::text;BSELECTto_number(‘ab,1,2x3,4b5’,‘999999’);CSELECTCAST(123asVARCHAR(10));;DSELECTtext‘123’;23内置多行函数多选KES中以下哪个SQL不会报错?A“SELECTcno,MIN(score),MAX(score)FROMexam.scoreGROUPBYcnoWHEREMIN(score)>=70ORDERBY2;”B“SELECTino,COUNT(*)FROMexam.scoreGROUPBYcno,ino;”C"SELECTto_number(‘ab,1,2x3,4b5’,‘999999’);"D“SELECTcount(sno)FROMexam.studentGROUPBYgender;”多选在KingbaseESv8中,count()是否会忽略空值,相关描述错误的是?A如果中存在非空列,则忽略B如果中存在非空列,则不忽略C如果中所有列都为空值,则不忽略D如果*中所有列都为空值,则忽略多选在KingbaseESv8中,默认情况下,在使用多行函数进行数据汇总时,会将哪些值忽略?A重复值B空值C空字符串D027KDMS数据库迁移评估系统(ORACLE版)单选以下关于使用KDMS采集软件描述正确的是A需要创建采集用户,并对采集用户进行授权B以管理员身份运行采集软件C建议使用chrome浏览器D以上都是单选KDMS中如何查看项目中某个存储过程转换、改写的点有哪些A找到该存储过程对象,点击查看详情,到编辑界面,挨行对比原始语句和自动转换的语句不一样的地方B在评估报告进行查找,或者找到该存储过程对象,点击查看详情,到编辑界面,查看执行控制台信息C借助第三方对比软件D以上都不对单选以下关于数据库迁移评估系统描述错误的是A数据库迁移评估系统的目标是将kingbase数据库对象平滑迁移到其他数据库产品B数据库迁移评估系统是基于“云+端+服务”的模式C数据库迁移评估系统包括一个核心系统+N个数据库对象采集软件D数据库迁移评估系统是为了提升数据库迁移实施效率单选数据库迁移评估系统进行项目评估的重要成果物是A项目计划B转换和改写规则C项目实施报告D评估报告和转换后的SQL脚本28金仓数据迁移工具(ORACLE版)单选在使用金仓KDT执行异构数据库迁移到KES的过程中能否选择迁移源库表中的部分数据?A不能B不确定C能单选在使用金仓KDT执行异构数据库迁移到KES时是否支持对失败对象手动修改后并执行二次迁移?A否B是C不确定多选在使用金仓KDT执行异构数据库迁移到KES时支持哪些往目标库迁移数据的方式?A重建/新建表(导入数据)B删除已存在的表的数据后再导入数据C在已存在有表中更新数据D在已存在的表中追加数据多选使用KDT进行数据迁移时,为减少对业务程序的影响,应考虑哪些注意点?A、目的端数据库名称与源端名称一致B、目的端用户与源端名称一致C、目的端模式与源端名称一致D、目的端对象定义与源端名称一致02KCP部分29体系结构金仓数据库KingbaseESy8采用多进程方式的好处是()A、单个进程崩溃不会影响其他进程B、能有效处理短连接问题C、多进程可提高对多核CPU的使用率D、可以降低内存的使用率关机事务处理(OLTP)过程,其业务特点A.支持大量并发用户定期插入、修改、删除数据B.查询复杂C.实时性要求高D.存取不频繁E.个别事务能够很快地完成,并且只需访问相对较少的数KingbaseESv8默认安装后单个数据文件的最大尺寸是多少?A.512MBB.4GBC.1GBD.16GB哪个后台子进程能强制触发后台写进程将shared_buffer中的脏数据全部写入磁A.walwriterB.autovacuumlauncherC.bgwriterD.checkpointer单选在KingbaseESv8中,请问SELECT操作时,是不是一定没有写磁盘的操作?A、是B、不确定C、不是单选在KingbaseESv8的参数中,设置用于构建临时hash表和临时物化操作的内存大小的参数是什么?A、shared_buffersB、work_memC、temp_buffersD、autovacuum_work_mem单选KingbaseESv8数据库在客户端与服务器之间传递数据时,是否会进行字符集的转换?A、是B、不确定C、否单选一个排序操作的单个SQL执行完毕后,work_mem内存空间会释放。A、正确B、不确定C、错误单选KingbaseES提供监听并接受客户端连接请求的进程是A、kingbaseB、statscollectorC、sys_ctlD、walreceiver多选金仓数据库KingbaseESv8采用多进程方式的好处是A、单个进程崩溃不会影响其他进程B、能有效处理短连接问题C、多进程可提高对多核CPU的使用率D、可以降低内存的使用率单选KingbaseESv8默认安装后单个数据文件的最大尺寸是多少?A、512MBB、4GBC、1GBD、16GB多选在KingbaseESv8中,数据库实例中的主进程的作用,描述正确的是?A、数据库实例的启动、停止B、管理数据库集簇中的文件C、监听客户端连接请求,分配后端进程及内存资源D、管理后台子进程多选在KingbaseESv8中,可以将表或索引中的碎片空间进行回收的操作包含?A、truncateB、reindexC、vacuumfullD、recluster多选在KingbaseESv8中,哪个文件保存了只包含对所有活动事务可见的tuple的数据页的追踪信息?A、relfilenodeB、relfilenode_fsmC、relfilenode_vmD、relfilenode_init用于存储导务提交序列号和子事务状态数据的目录是?A.sys_logB.sys_csnlogC.sys_walD.sys_stat_tmp在KingbaseESv8中,后台进程kwrcollector的作用是?A.系统日志进程,将错误信息写入到日志文件中B.统计信息收集进程收集会话执行信息和表的使用信息C.性能分析数据采集进程,定期采集实例运行过程中产生的IO、内存命中等统计数据D.后台写进程将sharebuffer中的脏数据写入到文件中30服务器配置多选以下操作可以重载数据库实例的是?A、sys_ctl-D<data_dir>reloadB、打开ksql执行“sys_reload_conf();”C、sys_ctl-Ukingbase$KINGBASE_DATAreloadD、打开ksql执行“RELOADSERVER;”单选参数superuser_reserved_connections为10,如果要支持普通用户最大连接数1000的话,max_connections参数应该设置为多少?A、1000B、1010C、990D、1100单选在KingbaseESv8中,如果在数据库级、用户级进行了参数配置,通过哪个数据字典可以获取相关配置信息?A、sys_db_settingB、sys_db_role_settingC、sys_role_settingD、sys_settings单选在KingbaseESv8中,数据库集簇的主参数文件名称是?A、sys_hba.confB、kingbase.confC、kingbase.auto.confD、sys_ident.conf单选在KingbaseESv8中,数据库集簇的辅助参数文件名称是?A、sys_hba.confB、kingbase.confC、kingbase.auto.confD、sys_ident.conf单选在KingbaseESv8中,查看sys_settings字典的哪个列可以获取参数的默认值?A、boot_valB、settingC、min_valD、reset_val单选“在KingbaseESv8中,关于参数work_mem的三种修改方法同时存在时,(1)ALTERDATABASEtestSETwork_mem=‘16MB’;(2)ALTERUSERuser01SETwork_mem=‘32MB’;(3)ALTERROLEuser01INDATABASEtestSETwork_mem=‘8MB’;则用户user01连接数据库test时,该参数的结果是?”A、8MBB、4MBC、16MBD、32MB在KingbaseESv8中,如果需要将wal_segment_size由默认的16MB调整为32MB则需要如何调整?A.在kingbase.conf中添加wal_segment_size=32MB,然后sys_ctlrestartB.altersystemsetwal_segment_size=32然后sys_ctlrestartC.在kingbase.conf中添加wal_segment_size=32MB,然后sys_ctlreloadD.新建data2目录,调整属主权限后,initdb-Usystem-W-D/data2–wal-segsize=32,并按需调整数据库端口,然后sysctl-D/data2start在KingbaseESv8中,如果需要还原指定参数到初始值,则合适的方式有?A.ALTERSYSTEMSETparameterTODEFAULT:B.ALTERSYSTEMSETarameterTOnul1:C.ALTERSYSTEMRESETALLD.ALTERSYSTEMRESETparameter.在KingbaseESv8中,使用set命令在事务期间修改参数时,需要添加那个关键?A.LocalB.currentC.transaction31客户端认证单选在KingbaseESv8中,关于sys_hba.conf描述错误的是?A、在调用initdb执行数据目录初始化时,会在数据目录中默认部署这个文件。B、以行为单位,每行是一个有效的记录,允许跨行的记录存在。C、允许或拒绝哪些用户从哪些IP或哪些网段的IP连接到服务器。D、服务器在用户登录时需要匹配文件中配置策略,从前往后顺序查找。单选在KingbaseESv8中,关于sys_ident.conf描述错误的是?A、要使用操作系统认证,首先需要在sys_hba.conf中配置连接认证方式为ident。B、该配置文件用于配置用户利用操作系统认证登录数据库的映射关系。C、操作系统认证只允许用户在服务器本地登录(local方式)策略下进行配置。D、生产环境推荐使用操作系统认证登录数据库。多选在KingbaseESv8中,修改sys_hba.conf以后,执行sys_ctlreload操作时,产生的结果描述正确的是?A、文件sys_hba.conf中的配置立即生效,不需要重启数据库服务B、文件sys_hba.conf中的配置无法生效,需要重启数据库服务C、该操作不会中断业务D、该操作会自动中断并重新建立业务连接多选“在KingbaseESv8的sys_hba.conf文件中存在如下记录:“localallalltrust”,则效果描述正确的有?”A、所有用户可在服务器本地登录所有数据库。B、所有用户可免密使用localsocket方式登录数据库。C、所有用户都默认具有执行流复制的权限。D、所有用户可通过任意网段登录所有数据库。32逻辑备份和还原单选KingbaseESv8中逻辑备份任务是以一个事务的方式进行,该事务的隔离级别是什么?A、repeatablereadB、readuncommittedC、serializableD、readcommitted多选KingbaseESv8中执行逻辑备份时,某些表已经存在,使用哪个参数可以在恢复时清除这些表中现有的数据后再执行数据恢复?A、-cB、-xC、-CD、–clean单选在KingbaseESv8中,使用sys_dump输出的备份文件,默认格式是?A、定制(c)B、明文(p)C、tar(t)D、目录(d)单选在KingbaseESv8中,使用sys_dump工具进行逻辑备份时,参数–lock-wait-timeout表示?A、等待表锁超时的时间,超时后备份任务报错退出B、备份任务运行时间超过该参数指定的时间时将报错退出C、会话连接的时间超过该参数指定的时间时将报错退出关于逻辑备份恢复的使用场景,描述正确的是?A.可用于在大型数据库中执行部分静态对象的备B.主要用于数据库逻辑错误的恢复,恢复后对其它数据没有太大影响。C.可用于跨平台数据恢复D.在生产中是对物理备份的有效补充。关于逻辑备份的优缺点,描述正确的有?A.由于逻辑备份速度较慢,不适合对大型系统执行全量数据备份B.灵活性强,可选择对象执行细粒度备份和还原C.在线备份和其它并发的DML操作不会冲突D.逻辑备份的内容只是数据在备份时间点的快照,无法利用归档日志执行完全恢复在KingbaseESv8中,使用sys_dumpall输出备份文件时,相关参数描述正确的是?A.-r,只转储角色,不包括数据库或表空间B.-g,只转储全局对象,不包括数据库中的对象C.-t,只转储表空间,不转储数据库或角色D.-s,只转储模式及模式中的对象的定义,不转储表的数据在KingbaseESv8中,使用sys_restore还原时,相关描述正确的是?A.支持并行任务进行恢复工作B.支持还原除sq1脚本之外的所有逻辑备份类型的文件。C.支持在还原时指定表空间映射。D.支持在还原时删除原有对象再重新创建和恢复数据。关于sys_dump和sys_dumpall的区别,描述正确的有?A.sys_dump支持4种备份格式,sysdumpall只支持备份为SQL脚本格式B.sys_dump支持细粒度备份,sysdumpall强制备份整个数据库集簇中的数据C.sys_dump支持压缩和加密备份,sysdumpall不支持压缩和加密备份D.sys_dump必须要连接到指定的数据库,sysdumpall不能指定连接的数据库。33物理备份和还原KingbaseESV8中使用sys_rman执行完全恢复时可能依赖哪些对象?A.全量物理备份B.归档日志C.增量物理备份D.集族数据目录中WAL日E.WALBUFFER中的缓存日志单选有关KES物理增量备份的描述正确的是A、增量备份过程不允许外部事务程序访问数据库B、增量备份装载后数据库即处于一致性状态C、增量备份会备出全部数据D、增量备份宜在事务不繁忙时进行多选关于sys_restore恢复命令说法正确的是:A、恢复时可以指定只恢复数据B、只能恢复全库不能指定恢复单独的表C、恢复时可以指定创建对象之前先进行删除操作D、恢复时可以多线程同时进行恢复多选KingbaseESV8中使用sys_rman执行完全恢复时可能依赖哪些对象?A、全量物理备份B、归档日志C、增量物理备份D、集簇数据目录中WAL日志E、WALBUFFER中的缓存日志多选KESv8r6的sys_rman工具支持哪些备份类型?A、全量备份B、单表备份C、差异备份D、增量备份单选在对KESv8r6中,数据库进行不完全恢复后,数据库的默认状态是?A、只读状态B、拒绝连接C、读写状态D、禁止启动多选在KESv8r6中,如果需要清理部分物理备份文件,相关操作描述正确的是?A、可以通过sys_rman结合expire删除指定的备份文件B、删除增量备份或差异备份时,则全量备份会失效C、删除全量备份时,依赖于该备份的增量备份、差异备份则一并被删除D、直接从文件系统rm备份即可在KESv8r6中,在进行物理备份之前,需要将数据库开启到归档模式,则参数wa1_leve1为何值时无法开启归档?A.inimalB.replicaC.logicalD.always在KESv8r6中,关于物理备份描述错误的是?A.差异备份:每次的备份只需备份与前一次全量备份相比增加或者被修改的内容。B.全量备份:无论之前是否存在备份,都完整备份整个数据库集族中的内容。C.增量备份:每次的备份只需备份与前一次全量差异、增量备份相比增加或者被修改的内容。D.累积备份:每次的备份将所有的差异备份、增量备份进行打包备份。在KESv8r6中,使用sysrman–config=/backup/rman/sys_rmanconfstanza=kingbasexxx用于查看备份集的清单信息,其中xxx的命令是?A.ShouB.listC.infoD.display在KESy8r6中,使用sysrman--config=/backup/rman/sys_rman.confstanza=kingbasexxx用于删除相关的备份集,其中xxx的命令是?A.obsoleteB.deleteC.expireD.purge在KESv8r6中,使用物理备份将数据库集族进行不完全恢复时,需要使用–target-action参数将恢复后的系统置为读写状态,则该参数值应为?A.pauseB.readwriteC.startD.pomote在KESv8r6中,关于物理备份恢复使用的场景,描述正确的有?可用于基于时间点或事可用于数据库文件损坏号的数据恢复(PITR)等物理错误场景下的数据恢复。可用于在大型系统中执行整库级的数据恢复。可用于将整个数据库集簇恢复到另一个新的费据库实例中。在KESv8r6中,关于冷备份描述正确的是?A.备份时需要关闭实例然后利用操作系统命令将整个集簇主数据目录备份到指定的备份路径B.冷备也叫文件系统级别备份。C.还原时也必须关闭实例,然后将备份文件复制到原始数据文件路径D.冷备不支持对象级备份和还原,只能备份和还原整个数据库集簇。在KES8r6中,关于热备份描述正确的是?A.热备依赖于数据文件备份和WAL日志的连续归档,因此数据库必须运行在归档模式下。B.热备也叫在线备份C.备份时不需要关闭实例,还原时需要关闭实例D.这种备份还原时支持读取WAL归档日志执行完全恢复和PITR恢复。34事务日志与巡检点1.以下哪些参数会影响触发自动检查点条件?A、min_wal_sizeB、checkpoint_timeoutC、max_wal_sizeD、checkpoint_complet1on_target单选KingbaseES数据库系统使用WAL机制保证数据的安全性,那么WAL中记录的数据是什么?A、已提交的SQL语句B、数据文件的修改记录C、客户端发来的SQL命令D、已执行的SQL语句的二进制格式数据单选KingbaseES中使用FPW技术来防止块折断,会在checkpoint后数据块第一次变脏时将整块写入哪种文件中?A、datafileB、commitlogC、alertlogD、wallog多选以下哪些参数会影响触发自动检查点条件?A、min_wal_sizeB、checkpoint_timeoutC、max_wal_sizeD、checkpoint_completion_target单选在KingbaseESv8中,每个WALsegmentfile的默认大小为?A、16MBB、4MBC、50MBD、100MB多选在日常巡检的操作中,如下操作正确的有?A、selectversion();用于查看KES详细版本信息B、selectsys_postmaster_start_time();用于查看KES的启动时间C、selectget_license_validdays();用于查看授权的有效期D、select*fromsys_stat_activity;用于查看KES的会话信息单选关于sys_stat_activity系统表说法错误的是?A、可以查看到连接的状态信息B、可以查看到事务的开始时间C、可以查看到连接执行的SQL语句文本D、可以查看数据库的审计信息在KingbaseESy8中,通常数据块大小为8kB,操作系统的磁盘块会更小些,为了防止数据块的“部分写/块折断”现象,需要设置参数full_page_writes,相关描述错误的是?A.关闭这个选项将影响用于时间点恢复(PITR)的WAL归档使用。B.这个参数只能在kingbase.conf文件中或在服务器命令行上设置。默认值是on。C.把这个参数关闭会加快正常操作,但是在系统失败后可能导致数据损坏,或者不可恢复D.sys_basebackup期间,也会出现部分数据页写到一半时文件被copy走了,所以即便full_page_write=off在备份时也会被强制自动打开,保证备份成功在KingbaseESy8中,如果遇到WAL不能被回收或不能被重复利用导致空间不足问题,为了尽快恢复数据库的正常运行,紧急情况下需要清理wal日志;则清理日志的命令是?A.sys_cleanwalB.sys_removewalC.sys_resetwalD.sys_purgewal在KingbaseESv8中,关于检查点的描述,错误的是?A.checkpoint_completion_target,指定检查点完成的目标,作为检查点之间总时间的一部分B.checkpoint_timeout自动wa1检查点之间的最长时间,即最长发生一次checkpoint的时间,以秒计。C.checkpoint_flush_after,在执行检查点时,只要有checkpoint_flush_after字节被写入,就尝试强制OS把这些写发送到底层存储。D.当发生断电或系统崩溃时,为防止造成不可恢复的数据损坏,数据库会自动强制发生检查点在KingbaseESv8中,如果遇到数据库实例异常终止,则启动数据库实例时进行实例恢复的过程。相关描述正确的有?A.“前滚”完成后,多数数据库还会把未完成的事务取消掉,就象这些事务从来没有执行过一样。这个动作称之为“回滚”B.当实例重新启动后,会重做(replay)这些日志让实例恢复到异常终止时的状态,这个动作通常称为“前滚”C.在“前滚”过程中,数据库是不能被用户访问的D.数据库把每项操作记录到重做日志中。在KingbaseESv8中,关于WAL文件00000001000000000000001A,描述正确的有?A.前8个16进制字符:00000001表示timelineB.WAL文件名称由三段8位的16进制数组成C.中间8个16进制字符00000000表示logidD.最后8个16进制字符:00000001表示1ogseg,Logseg前616进制字符始终为0在KingbaseESv8中,关于控制文件sys_control描述正确的有?A.可通过命令sys_controldata查看该文件的相关信息。B.sys_control是物理文件,保存检查点的基本信息,在数据库恢复中使用。C.最后更新Redopoint等信息到sys_control文件中,作为实例恢复的起点D.控制文件sys_control无法进行冗余,如损坏则数据库实例无法启动35归档日志单选在KingbaseESv8中,关于归档日志的描述,错误的是?A、通过使用归档日志,可以保留所有WAL日志的历史记录B、归档日志(ArchiveLog)是非活动的WAL日志备份。C、当数据库处于ARCHIVELOG模式并进行日志切换时,后台进程archiverprocess会将WAL日志的内容保存到归档日志中D、当数据库出现介质失败时,使用归档日志、在线WAL日志可以完全恢复数据库单选在KingbaseESv8中,为了对数据库集簇进行物理备份或流复制,需要将数据库启动到归档模式,相关描述错误的是?A、archive_mode为on,表示启用归档模式B、archive_mode需要重启数据库服务才能生效C、当wal_level配置参数值为minimal时,无法启用归档D、由于强制切换而提早关闭的被归档文件与完整的归档文件长度不同。多选在KingbaseESv8中,将归档日志进行压缩存储时,使用的命令正确的有?A、archive_command=‘bzip2<%p>/archive/%f.bz2’B、archive_command=‘gzip<%p>/archive/%f.gz’C、archive_command=‘lz4-f-q-z%p/archive/%f.lz4’D、archive_command=‘tar-zxvf<%p>/archive/%f.tar’在KESv8r6中,使用sys_rman[option…]backup备份数据库集簇时,选项–type指定备份类型,不可以是?A.fullB.incrC.diffD.copy在KingbaseESv8中,将归档日志进行远程存储时,使用的命令正确的有?A.archive_comand=‘scp%pnode2:/archive/%f’B.archive_command=‘scp%pnode2:/archive/%f’C.archivecomnand=‘rsync-a%pkingbase@node2:/archive/%f’D.archive_comnand=‘sync-a%pkingbase@node2:/archive/%f’36事务基础知识在KingbaseESv8中,如一个事务失败,在数据文件中这个事务产生的数据会不会在事务回滚时被清理掉?A.会B.不确定C.不会在KingbaseESv8的事务特性(ACID)中,多版本并发控制(MVCC)最终维护的是什A.原子性B.隔离性C.一致性D.持久性若要修改一个事务的事务隔离级别,则应在事务开始时执行?A.BEGINS;SETdefault_transactlonisolation=‘repeatableread’.B.BEGINTRANSACTIONISOLATIONLEVELrepeatableread:C.SETTRANSACTIONISOLATIONLEVELrepeatableread:D.以上语句都不正确你在使用ksq1连接KingbaseES数据库,以下哪个场景下会使运行中的事务被中止并自动回退?A.在会话开始时B.当用户会话中断时C.上一个事务结束时D.当用户使用\q正常退出KSQL时在KingbaseESv8中,如果事务中存在错误操作时,相关描述正确的是?A.commit结束事务时将事务中所有操作rollbackB.rollback结束事务时将commit结束事务时将事事务中错误的操作务中正确的操作C.rollback,正确操作将commit,错误的操作忽comnit路D.end结束事务时将进行事务的rollback在KingbaseESv8中,哪些操作无法通过事务进行控制?A.创建数据库B.删除数据库C.修改数据库D.vacuumfull在KingbaseESv8中,支持只读事务吗?A.不支持B.支持C.需要调整数据库的隔离级别才能支持D.需要修改数据库集簇的参数配置才能支持在KingbaseESv8中,只读事务中执行哪些操作不会报错?A.DMIB.DQLC.DDLD.DCL在KingbaseESv8中,通过事务哪种隔离级别可以同时避免脏读、幻读的情况发生?A.ReadCommittedB.ReadUncommittedC.RepeatableReadD.Serializable对于事务型的数据库管理系统,通常具有ACID四个基本特征,相关描述正确的有?A.Consistency,一致性,在事务开始之前和结束以后,系统从一个一致状态转换到另一个一致状态,数据库的完整性没有被破坏。B.Atomicity,原子性。一个事务中的所有操作,要么全部完成,要么全部不执行,不会正常结束在中间某个环节。事务在执行过程中发生错误,会被回滚到事务开始前的状态,就像这个事务从来没有执行寸一样。C.Isolation,隔离性隔离性可以防止多个事务并发执行时由于交叉执行而导致数据的不一致,用于解决并行事务间可能出现的脏读、幻读、不可重复读的问题D.Durability,持久性。事务处理结束后,对数据的修改是永久的,即使数据库实例崩溃也不会丢失数据。在KingbaseES8中,关于事务如何开始或结束的相关说明,正确的是?A.可以使用STARTTRANSACTION来开启-个事务,执行END默认会自动提交B.在AUTOCOMMIT=ON的情况下,每条SQL是一个自动提交的事务,这种事务又称为隐式事务C.在AUTOCOMMIT=OFF的情况下,显示事务指不会自动结束的事务,这种事务一般需要用户手动控制来结束事务D.可以使用BEGIN来开启一个事务,执行END默认会自动提交37并发控制在KingbaseESv8中,以下哪个有关系统列的描述是错误的?A.ctid是行记录(tuple)在其表中的物理位置,常用于快速定位行记录B.cmin是插入事务的命令标识符,且默认存在C.xmin是插入事务的事务ID,且默认存在D.oid是对象标识符,且默认存在如果在FORUPDATE或FORSHARE中使用OFtabname明确指定了表名字,那么只有这些被指定的表会被锁定,其他在SELECT中使用的表将不会被锁定。A.正确B.不确定C.错误当更新一条数据时KingbaseESv8内部对于多版本是如何操作?A.实际上是播入新行,把日行上的xmax设置为当前事务id,新插入行的xmin设置为当前事务id,新行的xmax设置为0B.实际上是插入新行,把日行上的xmax设置为当前事务id,新插入行的zmax设置为当前事务id,新行的xmin设置为0C.实际上是更新旧行,把日行上的xmin设置为当前事务id,更新旧行的数据,并将xmax设置为0D.实际上是插入新行把日行上的xmax设置为0,新插入行的zmin设置为当前事务1d,新行的xmax设置为0,旧行内容更新为新行的指针数据库的锁用于提供A.改进性能B.可用性和易于维护C.保证数据完整性和一致性D.用户安全为SELECT语句加上FORUPDATE会给表上施加什么锁A.ACCESSEXCLUSIVEB.ROWEXCLUSIVEC.ROWSHARED.SHAREUPDATEEXCLUSIVE执行VACUUM时,使用哪个选项可以防止事务ID回卷?A.ANALYZEB.FREEZEC.FULLD.DISABLE_PAGE_SKIPPING基于KingbaseESv8的多版本的实现,读取行数据时,并不会在行上加任何锁A.正确B.不确定C.错误在KingbaseESv8中,假设存在一个长时间运行的事务100,则关于MVCC及碎片空间回收,描述正确的是?A.事务2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论