表分类及查询速度

1 表 分类

标准表 standard table

排序表 sorted table

哈希表 hashed table

标准表+排序表=索引表 index table

全部的表 any table 

 

2 总结:

项目准表排序表哈希表
索引访问 不允
关键字访问
义关键字的不自动排序按照关键字排序不自动排序
相同关键字行可重可重或不可重不可重
UNIQUE/NON-UNIQUE[NON-UNIQUE] KEYUNIQUE/NON-UNIQUE KEYUNIQUE KEY
推荐访问方式主要通索引主要通过关键只能通过关键
    

 

二分查找(BINARY SEARCH): 依赖于索引,只能用于索引表。存在多个满足条件的数据是,查找到的结果是二分查找到的第一条满足条件的数据。

 

3 遍历查找,二分查找,排序表关键字查找,哈希表查找的速度比较:
二分查找比遍历查找快很多。
排序表按照索引查找与二分查找速度相当。(原理上也是树查找)
哈希表查找比二分查找稍快。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值