0
点赞
收藏
分享

微信扫一扫

linux的ssh命令使用介绍

Python芸芸 2024-09-24 阅读 16

1. 一张自增表里面总共有7条数据,删除了最后2条数据,重启数据库后又插入了一条数据,此时ID是几

2. FLOAT和DOUBLE的区别是什么

3. Char和Varchar区别是什么

4. varchar(50)中的50是什么意思?

5. 如果一个表有一列定义为TimeStamp,将发生什么

6. DateTime和TimeStamp的区别

7. 数据库存储日期格式时,如何考虑时区转换问题

8. 如果要存储用户的密码散列,应该使用什么字段进行存储

9. 空值和NULL的区别是什么

10. DROP、DELETE和Truncate区别

dropdeletetruncate
类型DDLDMLDDL
回滚不可回滚可以回滚不可回滚
删除内容从数据库中删除表,所有的数据行、索引、权限也会被删除表结构还在,删除表中所有数据表结构还在,删除表中所有数据
删除速度删除速度最快慢、逐行删除删除速度快

11. MySQL中IN和Exists区别

12. UNION和UNION ALL区别

13. 什么是内连接、外连接、交叉连接

14. MySQL的内连接、左连接和右连接有什么区别

15. Now()和Current_Date()有什么区别?

16. Count(1)、Count(*) 、Count(列名)的区别

17. 在MySQL中有对Count(*)做优化吗?做了哪些优化?

18. 什么是视图以及为何要使用视图

19. 可以使用多少列创建索引

20. 什么是最左前缀原则?什么是最左匹配原则?

21. 聚集索引和非聚集索引区别

22. MYSQL索引为什么用B+树,而不是二叉树

23. MYSQL常用引擎,InnoDB和MyISAM的区别

24. MySQL可以针对表级别设置数据库引擎吗?怎么设置?

25. InnoDB引擎的索引策略

26. InnoDB引擎的四大特性

27. InnoDB的事务与日志的实现方式

28. InnoDB中count(*)、count(1)、count(主键)、count(字段)哪个性能最高

29. MySQL事务ACID特性的实现思想

30. MySQL锁分类

31. MySQL事务实现原理是什么

32. Repeatable Read隔离级别下MVCC如何工作

33. 什么是全局锁?他的应用场景有哪些?

34. 如何设置数据库为全局只读锁

35. InnoDB引擎的行锁是怎么实现的

36. select for update有什么含义?会锁表还是锁行

37. 在高并发情况下,如何做到安全的修改同一行数据

38. 如何优化锁

举报

相关推荐

0 条评论