| 订阅 | 在线投稿
分享
 
 
当前位置: 王朝网络 >> mysql >> you qian ru shen jiang jie MySQL shu ju ku suo yin de xuan ze xing

you qian ru shen jiang jie MySQL shu ju ku suo yin de xuan ze xing

2008-06-01 03:22:20 编辑來源:互联网 评论
 
 
 
本文为【由浅入深讲解MySQL数据库索引的选择性】的拼音翻译版
  zai MySQL zhong , dui yu suo yin de shi yong bing shi yi zhi dou cai yong zheng que de jue ding 。
  jian dan biao de shi li :
  CREATE TABLE `r2` (
  ID` int(11) DEFAULT NULL,
  ID1` int(11) DEFAULT NULL,
  CNAME` varchar(32) DEFAULT NULL,
  KEY `ID1` (`ID1`)
  ) ENGINE=MyISAM DEFAULT CHARSET=latin1
  SELECT COUNT(*) FROM r2;
  250001 (V1)
  SELECT COUNT(*) FROM r2 WHERE ID1=1;
  83036 (V2)
  (execution time = 110 ms)
  (ID1=1) tiao jian cha xun suo yin de xuan ze xing shi V2/V1 = 0.3321 huo 33.21%
  yi ban lai shuo ( li ru shu “SQL Tuning“), ru guo xuan ze xing chao guo 20% na me quan biao sao miao bi shi yong suo yin xing neng geng you 。
  wo zhi dao Oracle yi zhi shi zai xuan ze xing chao guo 25% shi hui xuan ze quan biao sao miao 。
  er MySQL ne :
  mysql> EXPLAIN SELECT COUNT(SUBNAME) FROM r2 WHERE ID1=1;
  +----+-------------+-------+------+---------------+-----
  | id | select_type | TABLE | type | possible_keys | KEY | key_len | ref | rows | Extra |
  +----+-------------+-------+------+---------------+-----
  | 1 | SIMPLE | t2 | ref | ID1 | ID1 | 5 | const | 81371 | USING WHERE |
  +----+-------------+-------+------+---------------+-----
  zhe jiu shi MySQL jiang hui shi yong suo yin lai wan cheng zhe ge cha xun 。
  rang wo men lai dui bi suo yin cha xun he quan biao sao miao de zhi xing shi jian :
  SELECT COUNT(SUBNAME) FROM t2 WHERE ID1=1 - 410 ms
  SELECT COUNT(SUBNAME) FROM t2 IGNORE INDEX (ID1) WHERE ID1=1 - 200 ms
  ru ni suo kan dao quan biao sao miao yao kuai 2 bei 。
  shen kao geng te shu de li zi : xuan ze xing ~95%:
  SELECT cnt2 / cnt1 FROM (SELECT count(*) cnt1 FROM r2) d1, (SELECT count(*) cnt2 FROM r2 WHERE ID1=1) d2;
  0.9492 = 94.92%;
  shuo ming MySQL jiang hui yong suo yin lai wan cheng cha xun 。
  zhi xing shi jian :
  SELECT COUNT(SUBNAME) FROM t2 WHERE ID1=1 - 1200 ms
  SELECT COUNT(SUBNAME) FROM t2 IGNORE INDEX (ID1) WHERE ID1=1 - 260 ms
  zhe ci quan biao sao miao yao kuai 4.6 bei 。
  wei shen me MySQL xuan ze suo yin fang wen cha xun ?
  MySQL mei you ji suan suo yin de xuan ze xing , zhi shi yu ce luo ji IO cao zuo de shu liang , bing qie wo men de li zi zhong jian de luo ji IO shu liang , suo yin fang wen yao shao yu quan biao sao miao 。
  zui hou wo men de chu jie lun , dui yu suo yin yao xiao xin shi yong , yin wei ta men bing bu neng bang zhu suo you de cha xun 。【原文】【汉音对照
 
 
 
 
 
 
 
 
 
日版宠物情人插曲《Winding Road》歌词

日版宠物情人2017的插曲,很带节奏感,日语的,女生唱的。 最后听见是在第8集的时候女主手割伤了,然后男主用嘴帮她吸了一下,插曲就出来了。 歌手:Def...

兄弟共妻,我成了他们夜里的美食

老钟家的两个儿子很特别,就是跟其他的人不太一样,魔一般的执着。兄弟俩都到了要结婚的年龄了,不管自家老爹怎么磨破嘴皮子,兄弟俩说不娶就不娶,老父母为兄弟两操碎了心...

如何磨出破洞牛仔裤?牛仔裤怎么剪破洞?

把牛仔裤磨出有线的破洞 1、具体工具就是磨脚石,下面垫一个硬物,然后用磨脚石一直磨一直磨,到把那块磨薄了,用手撕开就好了。出来的洞啊很自然的。需要猫须的话调几...

我就是扫描下图得到了敬业福和爱国福

先来看下敬业福和爱国福 今年春节,支付宝再次推出了“五福红包”活动,表示要“把欠大家的敬业福都还给大家”。 今天该活动正式启动,和去年一样,需要收集“五福”...

冰箱异味产生的原因和臭味去除的方法

有时候我们打开冰箱就会闻到一股异味,冰箱里的这种异味是因为一些物质发出的气味的混合体,闻起来让人恶心。 产生这些异味的主要原因有以下几点。 1、很多人有这种习...

 
 
zai MySQL zhong , dui yu suo yin de shi yong bing shi yi zhi dou cai yong zheng que de jue ding 。 jian dan biao de shi li : CREATE TABLE `r2` ( ID` int(11) DEFAULT NULL, ID1` int(11) DEFAULT NULL, CNAME` varchar(32) DEFAULT NULL, KEY `ID1` (`ID1`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 SELECT COUNT(*) FROM r2; 250001 (V1) SELECT COUNT(*) FROM r2 WHERE ID1=1; 83036 (V2) (execution time = 110 ms) (ID1=1) tiao jian cha xun suo yin de xuan ze xing shi V2/V1 = 0.3321 huo 33.21% yi ban lai shuo ( li ru shu “SQL Tuning“), ru guo xuan ze xing chao guo 20% na me quan biao sao miao bi shi yong suo yin xing neng geng you 。 wo zhi dao Oracle yi zhi shi zai xuan ze xing chao guo 25% shi hui xuan ze quan biao sao miao 。 er MySQL ne : mysql> EXPLAIN SELECT COUNT(SUBNAME) FROM r2 WHERE ID1=1; +----+-------------+-------+------+---------------+----- | id | select_type | TABLE | type | possible_keys | KEY | key_len | ref | rows | Extra | +----+-------------+-------+------+---------------+----- | 1 | SIMPLE | t2 | ref | ID1 | ID1 | 5 | const | 81371 | USING WHERE | +----+-------------+-------+------+---------------+----- zhe jiu shi MySQL jiang hui shi yong suo yin lai wan cheng zhe ge cha xun 。 rang wo men lai dui bi suo yin cha xun he quan biao sao miao de zhi xing shi jian : SELECT COUNT(SUBNAME) FROM t2 WHERE ID1=1 - 410 ms SELECT COUNT(SUBNAME) FROM t2 IGNORE INDEX (ID1) WHERE ID1=1 - 200 ms ru ni suo kan dao quan biao sao miao yao kuai 2 bei 。 shen kao geng te shu de li zi : xuan ze xing ~95%: SELECT cnt2 / cnt1 FROM (SELECT count(*) cnt1 FROM r2) d1, (SELECT count(*) cnt2 FROM r2 WHERE ID1=1) d2; 0.9492 = 94.92%; shuo ming MySQL jiang hui yong suo yin lai wan cheng cha xun 。 zhi xing shi jian : SELECT COUNT(SUBNAME) FROM t2 WHERE ID1=1 - 1200 ms SELECT COUNT(SUBNAME) FROM t2 IGNORE INDEX (ID1) WHERE ID1=1 - 260 ms zhe ci quan biao sao miao yao kuai 4.6 bei 。 wei shen me MySQL xuan ze suo yin fang wen cha xun ? MySQL mei you ji suan suo yin de xuan ze xing , zhi shi yu ce luo ji IO cao zuo de shu liang , bing qie wo men de li zi zhong jian de luo ji IO shu liang , suo yin fang wen yao shao yu quan biao sao miao 。 zui hou wo men de chu jie lun , dui yu suo yin yao xiao xin shi yong , yin wei ta men bing bu neng bang zhu suo you de cha xun 。
󰈣󰈤
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
玉美人_珠联璧合
清纯美女米卡
清新靓丽的早晨
玲子的自信与性感
痞子的甘南日记
疑是银河落九天
雪域坝上四——纯美色
冬日恋歌——西城杨柳弄轻柔
 
>>返回首页<<
 
 
 为你推荐
 
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 热帖排行
 
 
 
 
 
©2005- 王朝网络 版权所有