
数据库
过客看海
离开业务的技术没有意义,离开技术的业务没有底气
展开
-
mysql 为什么使用b+树作为索引的结构
mysql 为什么使用b+树作为索引的结构一 B树的特性 1.关键字分布再整棵树的所有节点 2.任何一个关键字出现且只出现在一个节点中。 3.搜索有可能在非叶子节点结束. 4.其搜索性能等价于再关键字全集内做一次二分查找二 B+树的特性(B+树是B树的一种变形树 可以解决某些问题) 1.所有关键字都出现在叶子节点的链表中,且链表中的关键字是有序的...原创 2019-10-29 17:30:48 · 215 阅读 · 0 评论 -
count(常量) count(列) count(*) 的区别
count(常量) count(列) count(*) 的区别1、count(列) 返回行中 列 不为null的数量2、count(*) 返回行中包含值为null的行数 sql规范的语法 有优化3、count(1) 返回直接查询符合条件的数据库的行 查询结果跟count(*)相同 但是没有优化COUNT(*)的优化 MyISAM下 会有单独记录下表的总行数 如果使...原创 2019-10-22 11:28:59 · 1173 阅读 · 0 评论 -
oracle exp/imp增量备份恢复
orcale大数据备份机制转载 2015-12-28 10:46:12 · 7238 阅读 · 3 评论 -
mysql给已存在表添加主键ID字段
1.alter table anve_order add id int2.alter table `anve_order` change id id int not null auto_increment primary key;原创 2019-07-04 15:49:35 · 6580 阅读 · 0 评论