测验概述
已完成 0/10 个问题
问题:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
信息
Java 测试
您已完成过测验,因此您不能再测验。
测验载入中...
您必须登入或注册才能开始测验。
您必须先完成以下测验才能开始:
测验结果
答对 0/10 个问题
答题时间:
时间已花费
类别
- 未分类 0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 已答
- 回顾
-
1/10问题
1. 问题
用户系统中,实现密码安全存储应该使用
正确
必须使用 bcrypt/PBKDF2 等专用函数,MD5/SHA1 已不安全。
错误
必须使用 bcrypt/PBKDF2 等专用函数,MD5/SHA1 已不安全。
-
2/10问题
2. 问题
日志分析中,查询最近1小时的错误日志应该使用
正确
不同写法效果相同,关键确保时间列有索引。
错误
不同写法效果相同,关键确保时间列有索引。
-
3/10问题
3. 问题
多租户 SaaS 系统中,隔离租户数据的最佳实践是
正确
小型系统可用方案B,中大型可用方案A或C(如 PostgreSQL RLS)。
错误
小型系统可用方案B,中大型可用方案A或C(如 PostgreSQL RLS)。
-
4/10问题
4. 问题
数据仓库中,处理缓慢变化维(SCD)类型2应该使用
正确
SCD类型2的标准实现需要记录历史版本,常用这些列组合。
错误
SCD类型2的标准实现需要记录历史版本,常用这些列组合。
-
5/10问题
5. 问题
物联网系统中,存储传感器时间序列数据应该使用
正确
小规模可用方案A,大规模推荐方案B或C(如 TimescaleDB)。
错误
小规模可用方案A,大规模推荐方案B或C(如 TimescaleDB)。
-
6/10问题
6. 问题
实现软删除(标记删除而非物理删除)应该使用
正确
方案B最通用,某些框架可能用方案A或C。
错误
方案B最通用,某些框架可能用方案A或C。
-
7/10问题
7. 问题
查询优化中,处理分页查询的”深度分页”问题应该
正确
keyset 分页(有时叫”seek method”)是解决深度分页的最佳实践。
错误
keyset 分页(有时叫”seek method”)是解决深度分页的最佳实践。
-
8/10问题
8. 问题
实现数据库变更审计应该使用
正确
方案A最通用,方案B(如 Debezium)适合大数据量,方案C最简单。
错误
方案A最通用,方案B(如 Debezium)适合大数据量,方案C最简单。
-
9/10问题
9. 问题
处理多语言应用的数据存储应该
正确
小规模固定语言用方案A,动态语言用方案B,简单应用可用方案C。
错误
小规模固定语言用方案A,动态语言用方案B,简单应用可用方案C。
-
10/10问题
10. 问题
实现高并发计数器更新应该使用?
正确
数据库特定语法(如 MySQL 的原子自增)性能最好,避免锁竞争。
错误
数据库特定语法(如 MySQL 的原子自增)性能最好,避免锁竞争。