![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
哦呕哦
这个作者很懒,什么都没留下…
展开
-
Mysql索引实现
1.索引到底是什么?索引是帮助MySQL高效获取数据的排好序的数据结构,索引存储在磁盘文件里索引结构: 二叉树,红黑树,HASH,BTREE磁盘存取原理: 寻道时间(速度慢,费时),旋转时间(速度较快),一般使用磁盘I/O次数评价索引结构的优劣2.为什么不使用红黑树来实现索引?一般使用磁盘I/O次数评价索引结构的优劣。先从B-Tree分析,根据B-Tree的定义,可知检索一次最多需要访问h个节点。数据库系统的设计者巧妙利用了磁盘预读原理,将一个节点的大小设为等于一个页,这样每个节点只需要一次I/O原创 2020-05-24 22:31:45 · 138 阅读 · 0 评论 -
oracle去重
if not object_id('Tempdb..#T') is null drop table #TGoCreate table #T([ID] int,[Name] nvarchar(1),[Memo] nvarchar(2))Insert #Tselect 1,N'A',N'A1' union allselect 2,N'A',N'A2' union all转载 2017-09-07 16:34:44 · 1773 阅读 · 0 评论 -
mysql中char与varchar的区别:
mysql中char与varchar的区别:char:定长,效率高,一般用于固定长度的表单提交数据存储 ;例如:身份证号,手机号,电话,密码等varchar:不定长,效率偏低1、varchar类型的变化MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255(根据不同版本数据库来定)。在 MySQL5转载 2018-02-07 16:58:40 · 167 阅读 · 0 评论