2020年10月11日
摘要: count(1)和count(*): 都为统计所有记录数,包括null 执行效率上:当数据量1W+时count(*)用时较少,1w以内count(1)用时较少 count(字段): 统计字段列的行数,不包括null 若字段为主键则count(主键)效率最高,否则少量数据时使用count(1) 总结: 阅读全文
posted @ 2020-10-11 20:17 Code2020 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 何为跳表? 跳表是一个随机化的数据结构,实质就是一种可以进行二分查找的有序链表。 跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。 跳表不仅能提高搜索性能,同时也可以提高插入和删除操作的性能。 跳表详解 有序链表 考虑一个有序链表,我们要查找3、7、17这几个元素,我们只能从头开始遍 阅读全文
posted @ 2020-10-11 20:15 Code2020 阅读(3796) 评论(1) 推荐(1) 编辑
摘要: 知识点总结 1.数据库默认隔离级别: mysql repeatable,oracle,sql server read commited 2.mysql binlog的格式三种:statement,row,mixed 3.为什么mysql用的是repeatable而不是read committed:在 阅读全文
posted @ 2020-10-11 15:58 Code2020 阅读(1713) 评论(0) 推荐(0) 编辑