美团测试开发面经3
2018-09-02 本文已影响0人
小雨启明
1、两个表S1(A,B),S2(A,B),把S2表中的B属性改成(S1表中A属性与S2表中A属性相同的)对应的S1表中的B属性
update s1,s2 set s1.B=s2.B where s1.A=s2.A;
2、数据库事务
事物处理时一种机制,用来管理必须成批执行的SQL操作,保证数据库不包含不完整的操作结果。利用事物处理可以保证一组操作要么完全执行,要么完全不执行。
事务有四种特性:
原子性、一致性、隔离性、持久性
参考:高级数据库三:浅谈数据库事务(transaction) - CSDN博客
事物的隔离有四种级别:
未提交读、提交读、可重复读、序列化。
3、HTTP请求头
4、tcp/udp的区别
1)TCP是面向连接的;UDP是无连接的;
2)TCP提供可靠的服务;UDP不保证可靠交付;
3)TCP为点到点通信,UDP支持一对一,一对多,多对一和多对多的交互通信;
4)UDP具有较好的实时性;
5)TCP对系统资源要求较多,UDP要求较少。