用友面试总结

数据库


索引失效

innodb的特性

聚簇索引和非聚簇索引

比较好的一个应对面试的回答

InnoDB中,表数据文件本身就是按B+Tree组织的一个索引结构,聚簇索引就是按照每张表的主键构造一颗B+树,同时叶子节点中存放的就是整张表的行记录数据,也将聚集索引的叶子节点称为数据页。这个特性决定了索引组织表中数据也是索引的一部分;

  一般建表会用一个自增主键做聚簇索引,没有的话MySQL会默认创建,但是这个主键如果更改代价较高,故建表时要考虑自增ID不能频繁update这点。

  我们日常工作中,根据实际情况自行添加的索引都是辅助索引,辅助索引就是一个为了需找主键索引的二级索引,现在找到主键索引再通过主键索引找数据;

索引优化的案例

大文本字段的查询

1.可以使用zip算法将文本压缩byte数组,然后存到blob字段中

2.将大文本存到第三方数据库s3等第三方数据库

分布式锁

zk加锁的原理

还有那些方式可以实现分布式锁

JVM

内存模型

堆中怎么划分的

堆中各区的比例

线上有没有JVM调优

回答了一个线上因为zk节点导致的oom问题,可以详细补充下

 ConcurrentHashMap

问到了源码,回答的不好,需要补充源码

线上有没有并发问题

系统设计

两个系统,有同样含义的表,但是字段名不一样,需要做融合,该怎么做

Redis

用过吗

基本的数据操作和数据类型

直接说的没用过,要补充一下

CAP理论

没听过

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值