刚刚在浏览percona的网站的时候,看到percona的开发者与读者有下面一段对话,我觉得在mysql数据库设计阶段,这段小对话会有很大的借鉴意义,我觉得如果你比较在意性能的话,还是不要用varchar作为主键。
很有借鉴意义的对话哦
读者问: 能否选择用varchar作为innodb的PRIMARY KEY? 假如varchar用作innodb表的主键列它的有长度是否有限制? 有人建议用md5或者uuid来代替int和bigint作为innodb的主键。
percona的开发者回答: varchar在比较的时候很慢,它使用字符集和排序代码一次一个字节地比较;它跟整型不一样的地方,整型比较可以直接通过cpu比较。而且md5和uuid是非常大随机字符串,导致主键非常大,所有的二级键也会变得非常大。(注:对于InnoDB而言,即便是查询也选择主键索引,辅助索引(secondary index)可能会覆盖所选列,因为InnoDB将主键值存储在每个辅助索引中)
对于程序员来说使用varchar作为主键可能是会有一些方便,但是对于innodb来说确实非常糟糕。。当然使用什么类型的字段作为主键,还是要根据具体的需求而定,我个人不推荐varchar。
相关下载 |
原标题:壹周游闻:大厂接入元宇宙概念转向“谨慎” 壹周游闻:大厂接入元宇宙概念转向“谨慎” 基于游戏日报内容报道范围,汇总游戏行业详情>>
Netflix 在本周的财报电话会议上向投资者表示,他们并不打算大规模收购游戏工作室。 今年 7 月,Netflix 宣布将进军电子游戏市场,并任命前 EA 和 Facebook 高管迈克详情>>
据外媒报道, SpaceX的最新一次发射任务被取消,它的Starlink(星链)互联网星座推迟了新卫星的添加。 据悉,今日(当地时间10月22日)猎鹰9号的发射是该公司的第15次星链任务。不详情>>
原标题:投资理财选平台 不能只看代言人 来源:每日经济新闻 每经评论员 李蕾 近日湖南卫视主持人汪涵因为曾经代言的理财平台“爱钱进”被立案侦查而上了热详情>>
对于使用了傲腾内存的用户来说,应该慎重更新Windows 10 5月更新。 Intel已经证实,Windows 10 May 2020更新(2004版本)会导致Optane内存出现兼容性问题,只有Optane内存型号中详情>>
闲鱼说起来真是一个好地方,可以将自己一些头脑发热时买的东西放上面出售,既环保又能回收现金流,当然,也可以用低价淘到一些自己需要的好东西,各取所需嘛,实惠。但,你知道闲鱼也是有秘诀的吗?如果你有钟意的游详情>>
谨慎垃圾重华 详细星辰吸收经验值汇总, 关于吸收带有经验的星辰损失计算: 首先,我们知道吃0经验的启明星辰涨... 详情>>
看到很多人玩仙好像很厉害的样子,这位玩家也入坑搞了个小炮,结果伤害真心有点惨不忍睹,发一身装详情>>
《寒刀行》是一款基于武侠类的网页游戏,是属于暗黑武侠风,在游戏中,寒刀行的技能几乎包含了所有玩家输出手段,带给我们不一样的游戏效果和体验。今天小编就来介绍一下我们的技能系统。寒刀行官网:http:详情>>
傲天天天酷跑:傲大天谨慎次基详情>>
小编为您搜罗的答案:“谨慎”,是形容词,意思是对外界事物或自己的言行密切注意,以免发生不利或不幸的事情。比如:特别谨慎;他说话很谨慎;做出了谨慎的回答。“小心”,可以做形容词,也可以做动词。做形容词时详情>>
《qq炫舞》手残有风险,游戏需谨慎详情>>
谨慎一点出牌,一对A,怕外面有打牌封,这样出牌谨慎一点详情>>
9月份马上就迎来iOS12正式版了,在此之前一个又一个的测试版跟大家见面,在距离beat7版本发布48小时之后,beat8也跟大家见面了。相对来说会比预期的快一些,能感受得出来苹果还是相当重视iO详情>>
由于iOS8刚刚发布,尤其是iOS8.0.1出现了重大BUG,虽然问题已经在iOS8.0.2中解决,但是有很多用户并不适应iOS8,并且选择重新刷回前一个版本即iOS7.1.2。不过... 详情>>
去年末,苹果为降频门事件发布了最新政策,为iPhone 6以及更新机型用户更换电池时提供优惠或免费更换。 详情>>
分享游戏资讯,欢迎关注评论在最近刚刚更新了周年庆活动的王者荣耀当中,一共拥有73个英雄,包括战士、法师、坦克、辅助、刺客、射手等几个职业的英雄,这些英雄通过玩家操作,相详情>>
我虽然谨慎充钱,但却不害怕氪金!详情>>
为了谨慎一点,这样出牌,但是赢得不多,换一种方法详情>>
DNF:搬砖需谨慎,这些职业可千万别练!2018-06-16 18:00:47 梦回游戏圈 分享到: 分享到微信朋友圈 × 搬砖是地下城这个游戏的一大特色,几乎所有的玩家都有过... 详情>>
近日,《Kirarafantasia》开服首日,也正如大多数人意料中的一样,刚刚开服就开始了维护,但是粉丝的详情>>
DNF:搬砖需谨慎,这些职业可千万别练!2018-06-16 18:00:47 梦回游戏圈 分享到: 分享到微信朋友圈 × 搬砖是地下城这个游戏的一大特色,几乎所有的玩家都有过... 详情>>
搬砖是地下城这个游戏的一大特色,几乎所有的玩家都有过搬砖的经历,无论你是萌新还是大佬,搬砖是必不可少的,详情>>
有关iPhone升级至iOS11.4后掉电快的问题愈演愈烈,但苹果官方尚未给出任何回应。在苹果官方支持论坛中,很多iPhone用户表示,升级至iOS11.4详情>>
开团这么久,还是遇到了传说中的野人搞事。我们这里是小团,C自己出,一般就放点奶和光。今天开团。放了个3000T奶爸,奶爸进团又说放个瞎子朋友打大地,报了ID,二话没说直详情>>
玩DNF的玩家,不要看别人伤害很高,就以为这个职业很爆炸,其实都是跟氪多少金有关系的。下面我们来看下下面这些职业,有钱跟没钱真的是天差地别的:1、刺客别以为刺客一套收招能用到死,刺详情>>
可以说,国内大部分的厂家还是在希望趁着风口分一杯羹,并没有更多的去了解这个行业,只是想着快速抢占市场,做着一锤子买卖。详情>>