您好!欢迎光临北京欢迎你科技有限公司官网!

售前咨询热线:  400-8737-108  北京地区专线: 010-52886123  售后(hòu)服务专线: 010-56035709  VIP专线(xiàn): 15901551129(24小时)

您可(kě)以通过以下新闻与公司动态进一步了解我们。我(wǒ)们所签约的客户,无论他们的项目是大或者小,我们都(dōu)将提供好(hǎo)的服务。

  • 整理编辑(jí)人员:北京网站建(jiàn)设 首(shǒu)次发布时间:2015/5/5 点击次(cì)数:535926

      虽然都是使用(yòng)B-Tree索引(yǐn),但是MyISAM索引和Oracle索引地处理(lǐ)方式不太(tài)一样,MyISAM地索(suǒ)引中会记录值为(wéi)NULL地列信息,只(zhī)不过NULL值地索引键占用空间非常少,所以,NULL值地处理方式可能会影响(xiǎng)到MySQL地查询建设器对执行计划地选择,于是MySQL提供啦myisam_stats_method这个参数让我们可以自行(háng)决定对索引中地NULL值地(dì)处理方式.
      myisam_stats_method参数地作用就是告(gào)诉MyISAM在收(shōu)集(jí)统计信息地时候,是认为(wéi)所有NULL值等(děng)同,还是每(měi)个NULL值是完全不相等地,所以可设置地值也为nulls_unequal和nulls_equal.
      当设(shè)置myisam_stats_method=要_并转,MyISAM在搜索统(tǒng)计信(xìn)息时会认为每个NULL值都(dōu)不同,则基于这个字段索引地(dì)Cardinality就会更大,也就是说MyISAM会认为DISTINECT值(zhí)数量(liàng)更(gèng)多,这样就会让查询建设器处理(lǐ)Query地时候使用这个索引地倾向性更多.
      而在设置myisam_stats_method=nulls_equal之后,MyISAM搜集统计信息地时候则会认为每个NULL值(zhí)都是一(yī)样(yàng)地(dì),这(zhè)样Cardinality数值会降低,建设器选择执(zhí)行计划地时候放弃这个索引地(dì)倾向性更高(gāo).
    北京欢迎你科技有限公司原创文章,关键词:北京网站建设 北京建网站(zhàn) 北京网站制作 转载请注明出处:www.gushen135.com谢谢!
    上一(yī)篇 :北京建网站公(gōng)司概述MySQL数据库地并发建设!
    下一篇 :北京网(wǎng)站建设公司总结地数据库设置(zhì)索引地好(hǎo)处!
  • 微信客服1

  • 微信客服2

  • 微信客服3

  • 微(wēi)信客服4

咨询热线:010-52886123 400-8737-108
京ICP备11011491号-1
客服工作时间
周一至周(zhōu)日
9:00 - 24:00
客服团队
网站超市
高端定制(zhì)
手(shǒu)机网站
微信网站
八合(hé)一站
空间域名
网站备(bèi)案
投诉建议
夜间值班
联系(xì)电话
400-8737-108
网站地图