首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
拾牙慧者
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
拾牙慧者
4年前
关注
《MySQL tips:隐式类型转换与隐式字符编码转换对查询效率的影响》
维护一个交易系统,交易记录表tradelog包含交易流水号(tradeid)、交易员id(operator)、交易时间(t_modified)等字段。交易编号tradeid...
0
评论
分享
拾牙慧者
4年前
关注
《MySQL tips:查询时,尽量不要对字段进行操作》
维护一个交易系统,交易记录表tradelog包含交易流水号(tradeid)、交易员id(operator)、交易时间(t_modified)等字段。 假设已经记录了从20...
0
评论
分享
拾牙慧者
4年前
关注
《MySQL——使用联合索引、覆盖索引,避免临时表的排序操作》
在上一篇笔记(MySQL——order by逻辑(全字段排序与rowid排序))中,讲到查询语句查询多个字段的时候使用order by语句实现返回值是有序的,而order ...
0
评论
分享
拾牙慧者
4年前
关注
《MySQL——order by逻辑(全字段排序与rowid排序)》
假设满足city = '杭州’条件的行是从ID_X到ID_(X+N)的这些记录。 tip:sort_buffer是MySQL分配给每个线程用于排序的内存。 sort_buf...
0
评论
分享
拾牙慧者
4年前
关注
《MySQL——count()逻辑》
count()语义:该函数为一个聚合函数,对于返回的结果集一行行地判断,如果count函数地参数不是NULL,累计值就加1,否则不加。最后返回累计值。 所以count(*)...
0
评论
分享
拾牙慧者
4年前
关注
《MySQL——给长字符串加索引》
假设现在表User 中存在email字段,为长字符串。select f1,f2 from User where email = '1540984562@qq.前缀索引占用的...
0
评论
分享
拾牙慧者
4年前
关注
《MySQL——选错索引,该如何做》
如果不断地删除历史数据和新增数据,MySQL有时会选错索引。 选择索引是优化器的工作,优化器优化时会考虑的因素:扫描行数、是否需要排序、是否使用临时表 MySQL通过统计索...
0
评论
分享
拾牙慧者
4年前
关注
<MySQL>何时使用普通索引,何时使用唯一索引
如果能够保证业务代码不会写入重复数据,就可以继续往下看。 如果业务不能保证,那么必须创建唯一索引。普通索引和唯一索引在查询能力上是没有很大差别的。 如:select id ...
0
评论
分享
拾牙慧者
4年前
关注
《MySQL——锁》
全局锁主要用在逻辑备份过程中,对于InnoDB 引擎的库,使用–single-transaction; MySQL 提供了一个加全局读锁的方法,命令是 Flush tabl...
0
评论
分享
拾牙慧者
4年前
关注
《操作系统知识点整理》
线程的创建时间比进程快,因为进程在创建的过程中,还需要资源管理信息,比如内存管理信息、文件管理信息,而线程在创建的过程中,不会涉及这些资源管理信息,而是共享它们;线程的终止...
0
评论
分享
拾牙慧者
4年前
关注
《MySQL——索引笔记》
回到主键索引树搜索的过程,我们称为回表。覆盖索引就是在这次的查询中,所要的数据已经在这棵索引树的叶子结点上了。ID 的值已经在 k 索引树上了,因此可以直接提供查询结果,不...
0
评论
分享
拾牙慧者
4年前
关注
MySQL索引底层原理理解以及常见问题总结
二叉树的key为col2,value为索引所在行的磁盘地址。 但如果拿col1来作为key的话,会发现二叉搜索树退化成链表。仍然以col1作为索引key,发现找6只需要查找...
1
评论
分享
拾牙慧者
4年前
关注
《MySQL——连接查询》
分析两张表,person 表并没有为 cardId 字段设置一个在 card 表中对应的 id 外键。如果设置了的话,person 中 cardId 字段值为 6 的行就插...
0
评论
分享
拾牙慧者
4年前
关注
《MySQL——38道查询练习(无连接查询)》
由学号、姓名、性别、出生年月日、所在年级组成。学号为主键。由教师编号、姓名、性别、出生年月日、职称、所在部门组成,教师编号为主键。由课程号、课程名称、教师编号组成,课程号为...
0
评论
分享
拾牙慧者
4年前
关注
《设计模式整理》
单例模式: 单例模式主要解决了一个全局使用的类频繁的创建和销毁的问题。 单例模式下确保某一个类只有一个实例,并且自行实例化并向整个系统提供这个实例。 单例模式有三要素: 1...
0
评论
分享
拾牙慧者
4年前
关注
可变参数模板、右值引用带来的移动语义完美转发、lambda表达式的理解
可变参数模板对参数进行了高度泛化,可以表示任意数目、任意类型的参数: 语法为:在class或者typename后面带上省略号。Template<class ... void...
0
评论
分享
拾牙慧者
4年前
关注
C++基础知识点整理
1、全局静态变量 加了static关键字的全局变量只能在本文件中使用。 存储在静态存储区,整个程序运行期间都存在。 2、局部静态变量 作用域仍为局部作用域。 不过离开作用域...
0
评论
分享
拾牙慧者
4年前
关注
《MySQL——数据表设计三大范式》
数据表中的所有字段都是不可分割的原子值。 字段值还可以继续拆分的,就不满足第一范式,如下: 下面这个,更加贴合第一范式: 范式设计得越详细,对某些实际操作可能会更好,但并非...
0
评论
分享
拾牙慧者
4年前
关注
《MySQL——约束》
-- 使某个字段不重复且不得为空,确保表内所有数据的唯一性。-- 联合主键中的每个字段都不能为空,并且加起来不能和已设置的联合主键重复。-- 自增约束的主键由系统自动递增分...
0
评论
分享
下一页
个人成就
文章被点赞
24
文章被阅读
104,257
掘力值
884
关注了
3
关注者
20
收藏集
4
关注标签
0
加入于
2021-01-02