问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql中keys是什么啊

发布网友 发布时间:2022-05-05 05:05

我来回答

3个回答

懂视网 时间:2022-05-05 09:27

在mysql的myisam引擎中,有一个是容易忽视的,叫压缩索引PACK_KEYS ,

myISAM使用前缀压缩来减小索引大小,默认情况下会压缩字符串,也可以压缩整数

可以使用create table时用PACK_KEYS控制索引压缩的方式。

PACK_KEYS在MySQL手册中如下描述:

如果您希望索引更小,则把此选项设置为1。这样做通常使更新速度变慢,同时阅读速度加快。把选项设置为0可以取消所有的关键字压缩。把此选项设置为DEFAULT时,存储引擎只压缩长的CHAR或VARCHAR列(仅限于MyISAM)。

如果您不使用PACK_KEYS,则默认操作是只压缩字符串,但不压缩数字。如果您使用PACK_KEYS=1,则对数字也进行压缩。

在对二进制数字关键字进行压缩时,MySQL采用前缀压缩:

o 每个关键字需要一个额外的字节来指示前一个关键字中有多少字节与下一个关键字相同。

o 指向行的指针以高位字节优先的顺序存储在关键字的后面,用于改进压缩效果。

这意味着,如果两个连续行中有许多相同的关键字,则后续的“相同”的关键字通常只占用两个字节(包括指向行的指针)。与此相比,常规情况下,后续的关键字占用storage_size_for_key + pointer_size(指针尺寸通常为4)。但是,只有在许多数字相同的情况下,前缀压缩才有好处。如果所有的关键字完全不同,并且关键字不能含有NULL值,则每个关键字要多使用一个字节。(在这种情况中,储存压缩后的关键字的长度的字节与用于标记关键字是否为NULL的字节是同一字节。

比如有个字段保存 文件名,如"abc.pdf",其中pdf大家都是一样的,因此可以

根据这个字段采用压缩索引:

CREATE TABLE <TABLE_NAME> (
`id` INT NOT NULL ,
`name` VARCHAR(250) NULL ,
PRIMARY KEY (`id`) )
PACK_KEYS = 1;
ALTER TABLE table_name PACK_KEYS = 1;

热心网友 时间:2022-05-05 06:35

primary key是主键,单独key的话就是这个字段不能重复,是唯一值,和主键还是有区别的

热心网友 时间:2022-05-05 07:53

即是:主键
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 小孩扁桃体肿大,但无痛感,怎么办 儿童扁桃体肿大该怎么办 小孩扁桃体肿大,怎么办? 中国人为什么喜欢存钱?中国人均存款现在是多少人民币 中国人为什么爱存钱 各省银行存款大PK,中国人怎么这么爱存钱 案例讨论:中国居民为什么喜欢存款 中国老百姓为什么喜欢储蓄? 中国人为什么特别爱省钱存钱 为什么说中国人喜欢存钱是为了防范意外? 现在为什么很多人喜欢在银行存钱? 为什么中国人爱储蓄? 中国人为什么就这么爱存钱? 中国人喜欢存钱是受到了哪些方面的影响? 中国人为什么喜欢攒钱 为什么中国人都喜欢存钱 绍兴平水四丰村田的桂花树会拆吗? 想知道: 广州市 白云区太和镇龙归 钟落潭镇沙田村有多少公里 在哪 为什么中国人最爱存钱 想知道: 广州市 从广州体育学院到增城裕达隆国际学校怎么坐车? 怎么把华硕win7旗舰版回复出厂设置? 请问PS线性减淡(添加)在哪个位置,我怎么找不到呢 ps线性减淡在iPad photoshop 线性减淡 如何操作 photoshop里线性减淡、线性加深、颜色减淡、颜色加深的定义分别是什么 pscs6加深工具抗压模式在哪啊 MySQL建表后的这句话是什么意思? 试述我国中央银行的独立性? 盘锦有夜间售药的药店吗? 灰色衣服袖子发黄怎么办 灰色衣服袖口上脏东西怎么去除 赖冠霖家境如何父母是干什么的? 赖冠霖是生在单亲家庭吗 赖冠霖出道日期? 这场初恋纯属虚构男主角是谁 赖冠霖的家在哪里? 鹅肝和猪肝哪个营养好 赖冠霖和cube娱乐解约,这是为什么? 赖冠霖私下人品怎样? 鸡肝和猪肝哪个补血好