判断2 在线考试 答题题目
1、(判断题) 禁用所有未使用的端口和服务可以减少应用系统受到攻击的可能性。;
2、 关于concat和concat_ws两个字符串拼接函数用法的描述正确的是?
3、 在JavaScript代码中遗留`debugger`语句可能导致什么问题?
4、 在MyBatis的XML映射文件中,使用主键查询但未进行参数空值校验可能导致全表扫描,应如何正确解决?
5、(判断题) 生产操作的内容务必事前验证,审核,事中谨慎执行,双人操作,事后检查结果。;
6、(判断题) 物化视图只包含查询的定义,不存储数据。;
7、(判断题) 为了保证数据分布均匀,在没有合适字段作为分布键的情况下,应选择数据表的主键作为分布键。;
8、(判断题) 生产数据修改风险极大,要做好数据备份,且需要双人操作。;
9、(判断题) 满足性能要求的前提下,数据量在亿级别以下,不需要使用分区。;
10、 TDSQL灾备库同步DML时,若表缺少高选择性索引可能导致:
11、(判断题) 普通视图占有数据库存储空间。;
12、(判断题) TiDB的二级索引存储方式与主键索引完全相同。
13、(判断题) TiDB支持在分区表上创建全局索引
14、(判断题) 参数化下载可有效避免用户输入内容被利用,从而避免任意文件下载攻击。;
15、 在JavaScript中处理动态拼接href参数时,为了防止XSS注入风险,应采取下列哪种处理方式?
16、(判断题) 投产交付必须规范,版本不可以夹带。;
17、 以下哪种情况最适合创建前缀索引?
18、(判断题) 存在Binlog灾备时,批量DML操作必须保证表有高选择性索引
19、(判断题) 关于生产系统变更操作的说法:对于突发生产故障,须对事故原因,影响 范围等分析清楚后,才能进行相应的处置;;
20、(判断题) 所有表必须使用InnoDB存储引擎,不得使用MyISAM存储引擎。;
21、(判断题) 数据保留策略中过期数据不可销毁;
22、(判断题) 数据库默认的事务隔离级别是READ-COMMITED(ORACLE的默认级别)。;
23、(判断题) 如果一个索引的所有列刚好是另一个索引的前导列,则该索引是冗余的,可以删除。;
24、 在需要保证数据库操作原子性的场景下,若某方法需同时修改3张目标表但未使用事务管理,应如何改进?
25、(判断题) 为保证数据的传输安全,禁止使用的http请求是connect、trace 、options 、head。;
26、(判断题) 版本投产以后发现数据有点问题,业务部门要求马上改。项目组应满足业务部门需要,马上修改,避免业务部门投诉。;
27、 TDSQL建议索引行数不超过全表的:
28、(判断题) 投产过程遇到小问题,为了准时上线,可以隐瞒情况完成系统投产。;
29、(判断题) 要综合考虑系统的表数据量情况,才可决定是否对数据表进行分区。因为过多的数据表进行了分区,会 造成表对象数量过多,系统元数据急剧膨胀,给系统的运行和维护带来很大负担。;
30、(判断题) UNION会将两个结果集中的记录进行排除重复记录的操作,UNION ALL没有这个操作,因此使用后者可以更快返回记录,在业务上没有特殊要求的时候,应该优先使用UNION ALL。( );
31、(判断题) 紧急变更无需申请,可直接操作处理。;
32、(判断题) 在Oracle中,索引技术使用ROWID来进行数据的快速定位。;
33、(判断题) 生产事件发生后,数据中心拉应急会,项目组重点是定位问题根因,不用考虑业务影响。;
34、 在TIDB数据库迁移过程中,发现某XML文件中的日期格式转换函数STR_TO_DATE参数错误.当前代码为`STR_TO_DATE(#{dataDt}, 'yyyy-MM-dd')`,正确的格式应为下列哪一项?
35、(判断题) 索引能提供查询速度,所以建越多越好。;
36、(判断题) 凡记录数超过2千万条,或大小(记录数*平均行长度)超过20G的表,被视为大表。大表需要进行分区。目的在于避免过大的segments的出现,大segments不利于管理和提升高可用性。( );
37、 关于@Transactional注解的事务传播机制,默认采用的是:
38、(判断题) 数据库默认会启动事务自动提交(AUTOCOMMIT),也建议保持开启。;
39、(判断题) 某系统因开发时间紧张,将开放API接口配置在权限白名单中,这样外部系统可以按需访问任何开放API接口,节约系统对接的成本。;
40、(判断题) 为了使用户在大量数据的读写操作和查询操作中速度更快,可以使用分区表技术。;
41、(判断题) 紧急情况下,应急预案可以不用评审;
42、(判断题) 生产应急重在反应迅速,应急脚本写好了就马上生效;
43、 TiDB的索引存储采用什么结构?
44、(判断题) TDSQL允许在同一个字段上创建多个不同长度的前缀索引
45、 对于MyBatis中IN子句的动态参数拼接,正确的安全实现方式是?
46、(判断题) WHERE字句与HAVING字句的使用场景完全一样;
47、(判断题) 可使用count(列名)或count(常量)来替代count(*)。 ;
48、(判断题) 如遇十分紧急情况,生产应急预案可在实施之后再进行评审。;
49、(判断题) 版本基线只是一个参照,打版本的时候有点差异也没关系;
50、 在缓存更新操作中,先执行`remove`后执行`refresh`可能导致什么问题?应如何解决?
51、(判断题) 存入数据校验不严格的话,即便使用了预编译依然存在注入风险。;
52、(判断题) 生产环境中必须完全移除所有`debugger`调试语句.
53、(判断题) 数据库访问、内存占用等应在不需要使用的时候被释放。;
54、(判断题) 版本部署变更时间注意避开业务交易高峰,部署完成要进行绿灯验证。;
55、(判断题) 主键越短越好,最好是自增类型;如果不能使用自增,则应考虑构造使用单向递增型主键,禁止使用随机类型值。 建议使用自增字段bigint作为主键。;
56、(判断题) 在Java中,将BigDecimal类型数据使用doubleValue()方法进行类型转换,不会造成精度丟失。
57、(判断题) 子查询会产生临时表,临时表没有任何索引,数据量大时严重影响效率。;
58、(判断题) 实施交付阶段,对于重点任务需要提交专项投产方案。;
59、(判断题) 生产操作的内容验证无误后单人执行即可,无需双人操作;
60、(判断题) 一条 SQL 中的所有表必须有关联条件,避免笛卡尔积。 ;
微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序