Tag
#索引
索引 相关 Java 面试题和知识点。
a,b 的联合索引,select b where a = xx,无法走索引覆盖什么原因?
a,b 的联合索引,select b where a = xx,无法走索引覆盖什么原因? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
一个表有用户和时间两个列,现有 3 个需求:根据用户查;根据日期查;根据日期和用户查;问怎么建立索引?
一个表有用户和时间两个列,现有 3 个需求:根据用户查;根据日期查;根据日期和用户查;问怎么建立索引? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
Redis、MySQL 和 MongoDB 的区别是什么,各自适用场景呢?
Redis、MySQL 和 MongoDB 的区别是什么,各自适用场景呢? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
MySQL 如果突然断电,会发生数据丢失吗?
MySQL 如果突然断电,会发生数据丢失吗? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
Redis 和 MySQL 的一次普通查询,RT 在什么范围内是合理的?
Redis 和 MySQL 的一次普通查询,RT 在什么范围内是合理的? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
为什么 MySQL 的默认隔离离别是 RR?
为什么 MySQL 的默认隔离离别是 RR? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
我们的数据库隔离级别最后选的是读已提交(RC)
我们的数据库隔离级别最后选的是读已提交(RC) 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
RR 隔离级别实现原理,它是如何解决不可重复读
RR 隔离级别实现原理,它是如何解决不可重复读 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
Spring 声明式事务原理?哪些场景事务会失效?
Spring 声明式事务原理?哪些场景事务会失效? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
MySQL 的 B+ 树的高度怎么计算?(比如有 100w 的数据,字段为 int 类型)
MySQL 的 B+ 树的高度怎么计算?(比如有 100w 的数据,字段为 int 类型) 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
为什么 MySQL 用 B+ 树,MongoDB 用 B 树?
为什么 MySQL 用 B+ 树,MongoDB 用 B 树? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
从 B+ 树的角度分析为什么单表 2000 万要考虑分表?
从 B+ 树的角度分析为什么单表 2000 万要考虑分表? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
InnoDB 为什么不用跳表,Redis 为什么不用 B+ 树?
InnoDB 为什么不用跳表,Redis 为什么不用 B+ 树? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
如何做 SQL 调优:用了主键索引反而查询很慢?
如何做 SQL 调优:用了主键索引反而查询很慢? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
使用分布式锁时,分布式锁加在事务外面还是里面,有什么区别?
使用分布式锁时,分布式锁加在事务外面还是里面,有什么区别? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
分库分表时,每个城市的人口不一样,有的密集,有的稀疏,如何实现均匀分布?
分库分表时,每个城市的人口不一样,有的密集,有的稀疏,如何实现均匀分布? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
给你 ab,ac,abc 字段,你是如何加索引的?
给你 ab,ac,abc 字段,你是如何加索引的? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
数据库隔离级别是否了解?你们的数据库默认隔离级别?为什么选它?
数据库隔离级别是否了解?你们的数据库默认隔离级别?为什么选它? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
你们是怎么分库分表的?分布式 ID 如何生成?
你们是怎么分库分表的?分布式 ID 如何生成? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
MySQL 里有 2000W 数据,Redis 中只存 20W 的数据,如何保证 Redis 中的数据都是热点数据?
MySQL 里有 2000W 数据,Redis 中只存 20W 的数据,如何保证 Redis 中的数据都是热点数据? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。