采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
关于NULL标准位,视频里面说是用BITMAP的方式保存为NULL的字段,假如有5个字段,其中两个字段为null,那NULL标志位会把5个字段都存进去,例如11100这样的结构,还是只存那两个为null的字段? 假如是第二种情况,即只存了两个为NULL的字段到标志位,那mysql又是通过什么方法从5个字段找出那两个为NULL的字段的,是遍历的方式么?
按照顺序的bitmap,比如01000就是第二个为null
会把所有可能为null的字段放进去,Not null 的不会出现。就像你说的那样,是一个bitmap结构。
那是如何通过这个标志位找到具体的null字段的?
登录后可查看更多问答,登录/注册
从数据库原理到高性能实战,一次性涵盖
1.2k 16
1.1k 8
1.3k 7
1.5k 6
1.1k 6
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号