左链接:以左表为参照,显示所有数据,右表中没有则以null显示;右链接:以右表为参照显示数据,左表中没有则以null显示。右链接:以右表为参照显示数据,左表中没有则以null显示。
查询重复的多个字段(group by)select 重复字段A, count(*) from 表 group by 重复字段A having count(*) > 1 2.查询重复的多个字段(group by)select 重复字段A, 重复字段B, count(*) from 表 group by 重复字段A, 重复字段B having count(*) > 1
区分度不高的字段不适合做索引,因为索引页是需要有开销的,需要存储的,不过这类字段可以做联合索引的一部分。
InnoDB必须有主键(建议使用自增主键,不用UUID,自增主键索引查询效率高)、支持外键、支持事务、支持行级锁。系统崩溃后,MyISAM很难恢复。综合考虑,优先选择InnoDB,MySQL默认也是InnoDB。
该面试题相对容易回答,RPC 是分布式系统的基础,从思路上我们应该理解它是由网络通信、序列化、传输协议、服务调用等组件所构成。同时,对业界主流 RPC 的实现技术也要有足够的了解,如 Alibaba Dubbo、Google gRPC、Facebook Thrift 等。