1
您的位置: 线上活动  >  在线答题  >  答题题库

判断2

2025-11-03 21:14:28.226.0.69817

判断2 在线考试 答题题目
1、(判断题) 禁用所有未使用的端口和服务可以减少应用系统受到攻击的可能性。;
  • A、正确
  • B、错误


  • 2、 关于concat和concat_ws两个字符串拼接函数用法的描述正确的是?
  • A、使用concat函数需指定分隔符
  • B、使用concat_ws函数时第一个参数应为分隔符
  • C、无分隔符拼接时应优先使用concat_ws函数


  • 3、 在JavaScript代码中遗留`debugger`语句可能导致什么问题?
  • A、生产环境运行时触发可能断点导致中断
  • B、增强代码安全性
  • C、提升代码执行效率
  • D、浏览器兼容性更好


  • 4、 在MyBatis的XML映射文件中,使用主键查询但未进行参数空值校验可能导致全表扫描,应如何正确解决?
  • A、不做处理,不影响性能
  • B、在参数入口处增加空值校验
  • C、在SQL中使用<if test=\"cstId != null\">条件判断
  • D、同时进行B和C两种处理


  • 5、(判断题) 生产操作的内容务必事前验证,审核,事中谨慎执行,双人操作,事后检查结果。;
  • A、正确
  • B、错误


  • 6、(判断题) 物化视图只包含查询的定义,不存储数据。;
  • A、正确
  • B、错误


  • 7、(判断题) 为了保证数据分布均匀,在没有合适字段作为分布键的情况下,应选择数据表的主键作为分布键。;
  • A、正确
  • B、错误


  • 8、(判断题) 生产数据修改风险极大,要做好数据备份,且需要双人操作。;
  • A、正确
  • B、错误


  • 9、(判断题) 满足性能要求的前提下,数据量在亿级别以下,不需要使用分区。;
  • A、正确
  • B、错误


  • 10、 TDSQL灾备库同步DML时,若表缺少高选择性索引可能导致:
  • A、A. 主库写入延迟
  • B、B. 备库全表扫描
  • C、C. 索引碎片增加
  • D、D. 缓存命中率下降


  • 11、(判断题) 普通视图占有数据库存储空间。;
  • A、正确
  • B、错误


  • 12、(判断题) TiDB的二级索引存储方式与主键索引完全相同。
  • A、正确
  • B、错误


  • 13、(判断题) TiDB支持在分区表上创建全局索引
  • A、正确
  • B、错误


  • 14、(判断题) 参数化下载可有效避免用户输入内容被利用,从而避免任意文件下载攻击。;
  • A、正确
  • B、错误


  • 15、 在JavaScript中处理动态拼接href参数时,为了防止XSS注入风险,应采取下列哪种处理方式?
  • A、直接拼接原始字符串参数
  • B、使用encodeURI()函数转义
  • C、使用encodeURIComponent()函数转义
  • D、对参数进行base64编码处理


  • 16、(判断题) 投产交付必须规范,版本不可以夹带。;
  • A、正确
  • B、错误


  • 17、 以下哪种情况最适合创建前缀索引?
  • A、A. 整型主键字段
  • B、B. 长文本字段
  • C、C. 日期时间字段
  • D、D. 枚举类型字段


  • 18、(判断题) 存在Binlog灾备时,批量DML操作必须保证表有高选择性索引
  • A、正确
  • B、错误


  • 19、(判断题) 关于生产系统变更操作的说法:对于突发生产故障,须对事故原因,影响 范围等分析清楚后,才能进行相应的处置;;
  • A、正确
  • B、错误


  • 20、(判断题) 所有表必须使用InnoDB存储引擎,不得使用MyISAM存储引擎。;
  • A、正确
  • B、错误


  • 21、(判断题) 数据保留策略中过期数据不可销毁;
  • A、正确
  • B、错误


  • 22、(判断题) 数据库默认的事务隔离级别是READ-COMMITED(ORACLE的默认级别)。;
  • A、正确
  • B、错误


  • 23、(判断题) 如果一个索引的所有列刚好是另一个索引的前导列,则该索引是冗余的,可以删除。;
  • A、正确
  • B、错误


  • 24、 在需要保证数据库操作原子性的场景下,若某方法需同时修改3张目标表但未使用事务管理,应如何改进?
  • A、在方法签名添加@Transactional注解
  • B、使用编程式事务管理手动控制
  • C、增加数据库重试机制
  • D、无需处理,数据库自带原子性


  • 25、(判断题) 为保证数据的传输安全,禁止使用的http请求是connect、trace 、options 、head。;
  • A、正确
  • B、错误


  • 26、(判断题) 版本投产以后发现数据有点问题,业务部门要求马上改。项目组应满足业务部门需要,马上修改,避免业务部门投诉。;
  • A、正确
  • B、错误


  • 27、 TDSQL建议索引行数不超过全表的:
  • A、A. 10%
  • B、B. 20%
  • C、C. 30%
  • D、D. 50%


  • 28、(判断题) 投产过程遇到小问题,为了准时上线,可以隐瞒情况完成系统投产。;
  • A、正确
  • B、错误


  • 29、(判断题) 要综合考虑系统的表数据量情况,才可决定是否对数据表进行分区。因为过多的数据表进行了分区,会 造成表对象数量过多,系统元数据急剧膨胀,给系统的运行和维护带来很大负担。;
  • A、正确
  • B、错误


  • 30、(判断题) UNION会将两个结果集中的记录进行排除重复记录的操作,UNION ALL没有这个操作,因此使用后者可以更快返回记录,在业务上没有特殊要求的时候,应该优先使用UNION ALL。( );
  • A、正确
  • B、错误


  • 31、(判断题) 紧急变更无需申请,可直接操作处理。;
  • A、正确
  • B、错误


  • 32、(判断题) 在Oracle中,索引技术使用ROWID来进行数据的快速定位。;
  • A、正确
  • B、错误


  • 33、(判断题) 生产事件发生后,数据中心拉应急会,项目组重点是定位问题根因,不用考虑业务影响。;
  • A、正确
  • B、错误


  • 34、 在TIDB数据库迁移过程中,发现某XML文件中的日期格式转换函数STR_TO_DATE参数错误.当前代码为`STR_TO_DATE(#{dataDt}, 'yyyy-MM-dd')`,正确的格式应为下列哪一项?
  • A、#yyyy-#MM-#dd'
  • B、%Y-%m-%d'
  • C、YYYY-MM-DD'
  • D、%y-%m-%d'


  • 35、(判断题) 索引能提供查询速度,所以建越多越好。;
  • A、正确
  • B、错误


  • 36、(判断题) 凡记录数超过2千万条,或大小(记录数*平均行长度)超过20G的表,被视为大表。大表需要进行分区。目的在于避免过大的segments的出现,大segments不利于管理和提升高可用性。( );
  • A、正确
  • B、错误


  • 37、 关于@Transactional注解的事务传播机制,默认采用的是:
  • A、REQUIRED
  • B、REQUIRES_NEW
  • C、SUPPORTS
  • D、NEVER


  • 38、(判断题) 数据库默认会启动事务自动提交(AUTOCOMMIT),也建议保持开启。;
  • A、正确
  • B、错误


  • 39、(判断题) 某系统因开发时间紧张,将开放API接口配置在权限白名单中,这样外部系统可以按需访问任何开放API接口,节约系统对接的成本。;
  • A、正确
  • B、错误


  • 40、(判断题) 为了使用户在大量数据的读写操作和查询操作中速度更快,可以使用分区表技术。;
  • A、正确
  • B、错误


  • 41、(判断题) 紧急情况下,应急预案可以不用评审;
  • A、正确
  • B、错误


  • 42、(判断题) 生产应急重在反应迅速,应急脚本写好了就马上生效;
  • A、正确
  • B、错误


  • 43、 TiDB的索引存储采用什么结构?
  • A、A. B+Tree
  • B、B. LSM-Tree
  • C、C. Hash表
  • D、D. 红黑树


  • 44、(判断题) TDSQL允许在同一个字段上创建多个不同长度的前缀索引
  • A、正确
  • B、错误


  • 45、 对于MyBatis中IN子句的动态参数拼接,正确的安全实现方式是?
  • A、使用${}直接拼接逗号分隔字符串
  • B、使用#{}配合<foreach>标签遍历集合
  • C、使用字符串替换函数处理参数
  • D、在XML中直接写入固定值列表


  • 46、(判断题) WHERE字句与HAVING字句的使用场景完全一样;
  • A、正确
  • B、错误


  • 47、(判断题) 可使用count(列名)或count(常量)来替代count(*)。 ;
  • A、正确
  • B、错误


  • 48、(判断题) 如遇十分紧急情况,生产应急预案可在实施之后再进行评审。;
  • A、正确
  • B、错误


  • 49、(判断题) 版本基线只是一个参照,打版本的时候有点差异也没关系;
  • A、正确
  • B、错误


  • 50、 在缓存更新操作中,先执行`remove`后执行`refresh`可能导致什么问题?应如何解决?
  • A、缓存雪崩,需设置随机过期时间
  • B、数据冗余,应直接删除缓存
  • C、可能导致出现并发空窗期,应调用原子性方法`refreshCache`


  • 51、(判断题) 存入数据校验不严格的话,即便使用了预编译依然存在注入风险。;
  • A、正确
  • B、错误


  • 52、(判断题) 生产环境中必须完全移除所有`debugger`调试语句.
  • A、正确
  • B、错误


  • 53、(判断题) 数据库访问、内存占用等应在不需要使用的时候被释放。;
  • A、正确
  • B、错误


  • 54、(判断题) 版本部署变更时间注意避开业务交易高峰,部署完成要进行绿灯验证。;
  • A、正确
  • B、错误


  • 55、(判断题) 主键越短越好,最好是自增类型;如果不能使用自增,则应考虑构造使用单向递增型主键,禁止使用随机类型值。 建议使用自增字段bigint作为主键。;
  • A、正确
  • B、错误


  • 56、(判断题) 在Java中,将BigDecimal类型数据使用doubleValue()方法进行类型转换,不会造成精度丟失。
  • A、正确
  • B、错误


  • 57、(判断题) 子查询会产生临时表,临时表没有任何索引,数据量大时严重影响效率。;
  • A、正确
  • B、错误


  • 58、(判断题) 实施交付阶段,对于重点任务需要提交专项投产方案。;
  • A、正确
  • B、错误


  • 59、(判断题) 生产操作的内容验证无误后单人执行即可,无需双人操作;
  • A、正确
  • B、错误


  • 60、(判断题) 一条 SQL 中的所有表必须有关联条件,避免笛卡尔积。 ;
  • A、正确
  • B、错误


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序