金仓数据库模拟题

好看动漫时间:2024-04-27 14:52:21点击:6

1、在的数据目录中,系统表保存在哪个目录下()?[单选题]*
A.base
B.(正确答案)
C.
D.

2、以下哪些进程是的后台进程()?[单选题]*
A.(正确答案)
B.
C.
D.

3、下列属于的共享缓存区的是()?[单选题]*
A.workmem
B.workmem
C.temp
D.(正确答案)

4、不属于的共享缓存区重要组成部分的是()?[单选题]*
A.temp(正确答案)
B.
C.WAL
D.pool

5、以下说法正确的是()?[单选题]*
A.一个数据库实例下只有一个数据库
B.一个数据库只能使用一个表空间
C.一个用户可以在同一会话中同时访问多个数据库
D.一个数据库实例下可以有多个表空间(正确答案)

6、默认情况下新创建的数据库是以哪个库的副本()?[单选题]*
A.
B.
C.(正确答案)
D.

7、通用版数据文件的默认尺寸为()?[单选题]*
A.4KB
B.8Kb
C.8KB(正确答案)
D.32Kb

8、以下哪个选项属于命令行工具的次要功能()?[单选题]*
A.查看和修改系统内核参数
B.查看与修改数据库参数
C.备份与恢复数据库数据
D.启停、重载数据库实例(正确答案)

9、客户端工具ksql显示用户的元命令是()?[单选题]*
A.\d
B.\dr
C.\dg(正确答案)
D.\deu

10、可以在ksql中切换到远程KES服务器10.10.8.2的“SALE”库上的命令是哪个?()?[单选题]*
A.\c10.10.8.2SALE
B.\cSALE10.10.8.2(正确答案)
C.\c@10.10.8.2SALE
D.\c10.10.8.2SALE

11、想要让不再接受新的连接,中断当前正在运行的事务并等待所有数据库进程退出后关闭数据库,应执行以下的()?[单选题]*
A.stop-m-D/data
B.stop-mfast-D/data(正确答案)
C.stop-m-D/data
D.stop-m-D/data

12、的错误日志只能保存一周,超过一周的日志将被覆盖()?[单选题]*
A.正确
B.错误(正确答案)
C.视情况而定
D.不确定

13、不属于参数的可选值的是()?[单选题]*
A.none
B.ddl
C.dml(正确答案)
D.mod

14、的连接认证配置文件是哪个?()?[单选题]*
A..conf
B..conf(正确答案)
C..conf
D..opts

15、若要允许远程计算机(192.168.2.11)使用APP用户通过加密密码访问数据库SALE,则应向认证文件中添加以下哪条规则()?[单选题]*
A.SALEAPP192.168.2.11
B.APPSALE192.168.2.11md5
C.hostAPPSALE192.168.2.11/24
D.hostSALEAPP192.168.2.11/24md5(正确答案)

16、以下关于使用SQL命令“ROLEAPPWITH‘’;”创建的用户说法错误的是()?[单选题]*
A.使用该用户可以登录数据库(正确答案)
B.使用该用户可以创建数据库
C.使用该用户登录需要密码
D.该用户为普通用户

17、下列数据类型哪个不可以作为表字段使用()?[单选题]*
A.OID
B.
C.ANY(正确答案)
D.

18、以下哪个选项不是支持的伪列()?[单选题]*
A.(正确答案)
B.
C.
D.

19、不属于支持的索引类型的是()?[单选题]*
A.GIN
B.Hash
C.(正确答案)
D.

20、只适用于等值查询的索引类型是()?[单选题]*
A.
B.Hash(正确答案)
C.
D.GIN

26、在的参数中,用于构建且则hash表和且则物化操作的内存大小的参数是什么?()?[单选题]*
A.
B.(正确答案)
C.
D.

27、关于的内存架构,错误的说法是()?[单选题]*
A.是共享缓存(正确答案)
B.是共享缓存
C.是共享缓存
D.是本地缓存

28、中能够回收空间并返还给系统的SQL命令是()?[单选题]*
A.
B.
C.full(正确答案)
D.

29、以下语句执行时会对表施加ROW锁的是()?[单选题]*
A.
B.FOR(正确答案)
C.
D.

30、数据库提供的锁机制是用于()?[单选题]*
A.保证账户安全
B.提升性能
C.增强可维护性
D.保证数据一致性(正确答案)

31、关于同步参数,下列说法不正确的是()?[单选题]*
A.默认值为on
B.无论设置为何值,都与数据库的数据一致性无关
C.设置为时,主库会在所有备库完成WAL持久化之后就返回成功()(正确答案)
D.设置为off可以提高数据库性能

32、以下不是发起的条件的是()?[单选题]*
A.以模式关闭数据库实例
B.生成的WAL日志总量超过了设置(正确答案)
C.自上个检查点阅历了的时间间隔
D.生成的WAL日志总量超过了设置

33、登录测试库中的账户时提示账户过期,执行以下哪个命令可以解决该问题()?[单选题]*
A.USER;
B.ROLE;
C.ROLE‘’;(正确答案)
D.USER;

34、现有s1、s2、s3和s4四台备库,若要设置s1、s3为同步备库,s2为潜在同步备库,s4为异步备库,则下列参数配置符合条件的是()?[单选题]*
A.=‘2(s1,s2,s3)’
B.=‘2(s1,s2,s3)s4’
C.=‘2(s1,s3,s2)’(正确答案)
D.=‘1,2(s1,s3,s2)’

35、下列关于说法不正确的是()?[单选题]*
A.用于清空表数据
B.表被后,OID是不变的(正确答案)
C.不能单独在一个有外键的表上执行
D.不能在外部表上执行

36、如果忘记了数据库超级用户的登录密码,应如何处理()?[单选题]*
A.修改.conf中行验证模式为,重载配置后本地登录修改密码(正确答案)
B.修改.conf中host行验证模式为,重载配置后本地登录修改密码
C.修改.conf中行验证模式为,重载配置后本地登录修改密码
D.无法修改密码,需要重建数据库实例

37、关于命令,下列说法正确的是()?[单选题]*
A.该命令会重新组织表数据的物理分布(正确答案)
B.该命令的原理是在目标表上进行数据块移动和排序
C.颠末的表oid保持不变
D.可以在一个事务块中执行

38、假如你是的DBA,需要做一次在线的文件级备份。那么你应使用以下哪个工具集去做这次备份?()?[单选题]*
A.
B.
C.(正确答案)
D.

39、在~.添加什么内容可以使启动命令–D简化为?()?[单选题]*
A.=(正确答案)
B.=
C.=
D.=

40、以下哪个脚本可以设置开机自动启动金仓服务?()?[单选题]*
A..sh
B.root.sh(正确答案)
C..sh
D..sh

41、查看数据库大小写是否敏感的命令是?()?[单选题]*
A.showCASE;
B.show;(正确答案)
C.show;
D.showCAPS;

42、默认的表类型和索引形式属于()?[单选题]*
A.索引组织表,聚集索引
B.堆表,聚集索引
C.堆表,二级索引(正确答案)
D.索引组织表,二级索引

43、是自带的逻辑备份工具,在使用对某个表执行备份时是否会阻塞在该表上的写操作?()?[单选题]*
A.会
B.不会(正确答案)
C.视情况而定

44、被用来从一个运行着的数据库实例上以流的方式获取WAL日志的工具。则它使用的协议是什么?()?[单选题]*
A.TCP
B.UDP
C.FTP
D.(正确答案)

45、在中执行以下SQL命令:[单选题]*
test(idkey,name);(正确答案)
INTOtest(name)(‘aaa’),(‘bbb’),(‘ccc’);
*FROM;
则查询成果中name='bbb’的id值是?(C)?
A.0
B.1
C.2

46、下列哪个选项具有防止事务ID回卷的功能()?[单选题]*
A.FULL
B.
C.(正确答案)
D.

47、如果一个表的OID为,则追踪该表中仅包含有效的数据页分布信息的文件是哪个?()?[单选题]*
A.
B.(正确答案)
C.
D.

48、哪个语句可使命令插入存在键值冲突的行?()?[单选题]*
A.
B.DO
C.ON(正确答案)
D.

49、若要修改一个事务的事务隔离级别,则应在事务开始时执行?()?[单选题]*
A.SETread;
B.read;(正确答案)
C.;SET=‘read’;
D.以上语句均不正确

50、有关的MVCC机制,以下说法正确的是:(C)?[填空题]

1.MVCC确保了只有提交后的行是可见的;[填空题]

2.MVCC机制不能被禁用。[单选题]*
A.1(正确答案)
B.2
C.1和2
D.都不正确

51、以下哪个文件仅在数据库实例运行或非正常关闭时存在?()?[单选题]*
A..conf
B..conf
C..pid(正确答案)
D..conf

52、支持以下哪种过程编程语言?()?[单选题]*
A.PL/SQL
B.PL/Perl
C.PL/
D.以上所有都支持(正确答案)

53、以下修改字段名语句正确的是?()?[单选题]*
A.testTOaid;
B.testidTOaid;(正确答案)
C.testididaid;
D.以上语句均不正确

54、你是的系统用户,你需要创建一个测试用的表test(idint,name(8)),该表可以多会话多次使用,但你不希望其数据写入到WAL日志,则你应如何创建该表?()?[单选题]*
A.test(idint,name(8));
B.TEMPtest(idint,name(8));
C.TEMPtest(idint,name(8));
D.test(idint,name(8));(正确答案)

55、你是的系统管理员,现在生产库上的一个复杂查询由于生成的且则文件过大导致磁盘空间不足而中止了,你需要为其指定一个新的磁盘来存放且则文件。则以下哪个选项适用于这种场景?()?[单选题]*
A.语句和参数
B.语句和参数(正确答案)
C.语句和参数
D.语句和参数

56、SQL语言中,条件“年龄40AND50”表示年龄在40至50之间,并且满足以下哪个条件?()?[单选题]*
A.包括40岁但不包括50岁
B.包括50岁但不包括40岁
C.40岁和50岁都包括(正确答案)
D.40岁和50岁都不包括

57、数据库默认的监听端口是?()?[单选题]*
A.
B.3306
C.(正确答案)
D.1521

58、在中,一个表最多可以建立多少个索引?()?[单选题]*
A.16
B.32
C.1024
D.无限制(正确答案)

59、在中,一个索引最多可以包含多少个列?()?[单选题]*
A.16
B.32(正确答案)
C.1024
D.无限制

60、自带的命令行工具的作用是什么?()?[单选题]*
A.清理WAL日志文件
B.将WAL日志转换为人类可读的形式显示(正确答案)
C.备份WAL日志
D.从WAL日志导出SQL语句

61、使用ksql输出查询成果到文件的命令是?()?[单选题]*
A.\ifile
B.\ffile
C.\ofile(正确答案)
D.\gfile

62、在中,如果的设定值为100,那么默认情况下普通用户最多可建立多少个连接?()?[单选题]*
A.100
B.103
C.97(正确答案)
D.3

63、你是数据库管理员,为了防止无关用户连接到生产库,你需要回收所有非超级用户的连接权限,此时你需要使用以下哪个语句实现?()?[单选题]*
A.ONFROM;
B.ONFROM;
C.ONFROMALL;
D.ONFROM;(正确答案)

64、SQL命令一般分为DQL、DDL、DML等几类,属于哪一类?()?[单选题]*
A.DML(正确答案)
B.DQL
C.DCL
D.DDL

65、的授权系统将用户分成四类,其中权限最大的用户是:()?[单选题]*
A.系统管理员(正确答案)
B.流复制用户
C.数据库拥有者
D.一般用户

不定项选择题[填空题]

1、命令的功能有()?*
A.回收磁盘空间(正确答案)
B.清理失效的(正确答案)
C.压缩表数据
D.冻结事务号(正确答案)

2、关于说法正确的是()?*
A.支持逻辑备份和物理备份
B.支持基于时间点的恢复模式(正确答案)
C.支持备份集校验功能(正确答案)
D.支持多线程恢复(正确答案)

3、当发生以下哪种情况时,后台进程会执行WAL缓存持久化操作()?*
A.事务被中止时(正确答案)
B.WAL被写满时(正确答案)
C.发起时
D.达到设置的时间间隔时(正确答案)

4、关于的流复制机制说法正确的是()?*
A.主库发送WAL日志给从库(正确答案)
B.主库发送解析过的SQL语句给从库
C.支持异步复制,也支持同步复制(正确答案)
D.必须使用复制槽才能进行流复制同步

5、支持的锁类型有()?*
A.临键锁
B.表级锁(正确答案)
C.行级锁(正确答案)
D.间隙锁

6、在中,操作会使用以下哪种锁?()?*
A.
B.Row(正确答案)
C.(正确答案)
D.row

7、如何在不停机的情况下,中止测试库中一个被挂起的DDL语句()?[单选题]*
A.使用()函数中止该进程(正确答案)
B.使用()函数中止该进程
C.执行命令
D.在ksql中执行\q元命令

8、中间件的次要功能有()?*
A.连接池(正确答案)
B.数据分片
C.负载平衡(正确答案)
D.限流(正确答案)

9、关于索引,以下说法正确的是()?*
A.正常创建索引会阻塞对表的写操作,为减少影响,可以在创建索引时使用参数(正确答案)
B.hash索引仅支持等值查询,使用时需谨严(正确答案)
C.brin索引适合流式入库的时序数据,时间范围查询的场景(正确答案)
D.重建索引时也可以使用选项避免锁表

10、一个新创建的数据库,不包含以下哪个模式()?[单选题]*
A.
B.
C.TEST(正确答案)
D.

11、新建数据库的拥有者为用户,则下列说法正确的是()?*
A.使用用户可以直接drop(正确答案)
B.使用用户可以直接drop(正确答案)
C.使用用户可以直接dropuser
D.以上说法均正确

12、属于支持的表连接策略有()?*
A.loopjoin(正确答案)
B.join(正确答案)
C.hashjoin(正确答案)
D.loopjoin(正确答案)

13、可以确定一主多从集群中主备角色的方法是()?*
A.通过进程确定,启用了wal的是主库(正确答案)
B.通过系统视图确定,有信息的为主库(正确答案)
C.通过节制文件确定,显示“in”的是主库(正确答案)
D.通过系统函数返回值确定,()返回的是主库

14、以下哪种方法可以将数字123转换为字符’123’?()?*
A.123:;(正确答案)
B.CAST(123as);(正确答案)
C.(123,‘’);
D.(123);(正确答案)

15、在主从流复制架构中,如果仅在主库上新建一个表空间目录,并创建一个表空间指向该目录,则一定会发生以下哪些情况()?*
A.从库操作系统会发生崩溃
B.从库数据库实例会发生崩溃(正确答案)
C.主库新建的表空间目录权限自动变为700(正确答案)
D.从库上自动创建了表空间目录

16、执行计划的代价是以哪些参数为基础计算的?()?*
A.(正确答案)
B.(正确答案)
C.
D.(正确答案)

17、使用获得的统计信息被储存在哪个表中()?*
A.(正确答案)
B.
C.
D.(正确答案)

18、下列描述正确的是?()?*
A.分析器负责分析查询语句的语法是否合法(正确答案)
B.优化器是基于代价估计来选择查询路径的(正确答案)
C.优化器确定最优查询路径(正确答案)
D.规划器负责生成查询计划(正确答案)

19、员工表包含如下4个字段(,,,),使用SQL语句“VIEWAS[单选题]*
*FROMemp=100;”创建视图,则执行下列语句不会报错的是?(ABCD)?(正确答案)
A.INTO(101,‘Tom’,30,100);
B.INTO(102,‘Ken’,100,80);
C.SET=‘Blus’=100;
D.SET=‘Kate’=30;

20、表的表定义如下:(o_idNOTNULL,c_idNOTNULL,),该表用于追踪客户的订单号和每单成交量。则以下哪些语句可以将所有客户的成交量清零?()?[单选题]*
A.ONLYSET=0;(正确答案)
B.SET=0;
C.SET=0o_id=ALL;
D.SET=0id=true;

21、在中,关于SQL语句“DROPDEPT”的描述正确的有?()?*
A.该语句不能被撤销
B.所有基于该表的视图也将被一并删除
C.该表上的索引也将被一并删除(正确答案)
D.该语句会等待该表上所有尚未结束的事务完成后才执行(正确答案)

22、数据库对象管理工具支持以下哪几种功能?()?*
A.SQL自动补齐(正确答案)
B.SQL成果排序(正确答案)
C.数据库对象ER图(正确答案)
D.初始化数据库实例

23、你是的管理员,由于安全需要,现在你需要删除一个已废弃的账户,假设该账户使用的数据库对象都可以安全删除,则你可以使用哪种方法删除该账户?()?*
A.直接执行DROPUSER;
B.先执行DROPBY;再执行DROPUSER;(正确答案)
C.先执行BYTO;再执行DROPUSER;(正确答案)
D.直接执行DROPROLE;

24、在中你可以在一个模式上指定什么权限?()?*
A.(正确答案)
B.DROP
C.
D.(正确答案)

25、创建表空间时可以指定哪些规划器参数?()?*
A.(正确答案)
B.
C.(正确答案)
D.

26、一张名为test的表定义如下:[单选题]*
test(snKEY,id,(sn0ANDid0));(正确答案)
则下列SQL语句执行后会报错的是:(BC)?
A.INTOtest(2,-1);
B.INTOtest(1,0);
C.INTOtest(NULL,-3);
D.INTOtest(3,NULL);

27、在中,布尔类型可以使用的操作符是逻辑操作符和比较操作符,其中常见的逻辑操作符有哪些?()?*
A.AND(正确答案)
B.OR(正确答案)
C.NOT(正确答案)
D.NULL

28、采用多进程方式的好处是()?*
A.可以降低内存的使用率
B.能有效处理短连接问题
C.单个进程崩溃不会影响其他进程(正确答案)
D.多进程可提高对CPU的使用率(正确答案)

29、从列表中选择支持的操作系统有()?*
A.(正确答案)
B.(正确答案)
C.(正确答案)
D.HP-UX(正确答案)

30、从列表中选择支持的CPU:()?*
A.x86(正确答案)
B.龙芯(正确答案)
C.海思(正确答案)
D.(正确答案)

31、针对下列SQL语句ONFOREACHROW();正确的2项是:()?*
A.该语句定义了一个触发器“”(正确答案)
B.每次在表上执行操作,函数()就会被调用1次
C.函数()在操作执行前被调用
D.如果函数返回NULL则操作不会被执行
E.执行’DROPON;'可以删除这个触发器(正确答案)

32、下列说法正确的是?()?*
A.是DML语句
B.是DDL语句(正确答案)
C.是DML语句(正确答案)
D.是DDL语句

33、在中,创建一个新的表,则:()?*
A.该表的字段数量没有上限
B.新建的表通常是空表(正确答案)
C.表名只能使用字母字符
D.“”语句用于创建新表(正确答案)

34、中类型的表示方法正确的有:()?*
A.TRUE(正确答案)
B.0(正确答案)
C.‘t’(正确答案)
D.‘’(正确答案)

35、语句用于计算或输出一个行合集,以下语句使用正确的是?()?*
A.INTO(name)(‘Tom’),(‘Cat’);(正确答案)
B.(3*9);(正确答案)
C.(1,‘WE’),(2,‘ARE’),(3,‘GOOD’)(正确答案)
D.(1,‘aaa’),(2,‘bbb’),(3,‘ccc’)ASt(id,info);

推荐内容