使用CHAR列进行表连接的效率

原创 2010年06月06日 15:14:00

具体的可以见这篇文章:

http://www.mysqlperformanceblog.com/2007/06/18/using-char-keys-for-joins-how-much-is-the-overhead/

http://www.mysqlperformanceblog.com/2008/10/21/join-performance-charsets/

 

得出结论如下:

(1)使用INTEGER连接比CHAR更有效率

(2)对于myisam,使用CHAR进行连接开启key compress比未开启key compress时效率更高

(3)在更短CHAR列上进行连接更快

(4)在CHAR列上,Latin1比UTF8连接更快

(5)对于CHAR列,相同字符集的列连接更快,因为不需要CONVERT函数的转换

通用Delphi数据库输入控件DBPanel的实现

李晓平/河北固安华北石油职工大学 ---- 无论是开发什么样的程序,数据输入是不可缺少的。快速地生成一个美观的输入界面无疑会大大提高程序开发的效率。系统原有的控件,往往不尽人意。在delphi中,如果...
  • nm
  • nm
  • 2000-08-29 08:04:00
  • 2281

【SQL】IN、EXISTS和表连接三者的效率比较

一、 IN和EXISTS比较 在许多基于基础表的查询中,为了满足一个条件,往往需要对另一个表进行查询。此时就会用到IN和EXISTS。 例如:查询departments表中存在的部门的人数。 1、 ...
  • NextAction
  • NextAction
  • 2017-04-27 14:00:55
  • 3054

Mysql char varchar效率

char定长,varchar不定长,char要比varchar占用更多的空间,由于定长char的效率高于varchar,char最大255,varchar最大65536"更高级一点的数据是"char在...
  • zyb88325
  • zyb88325
  • 2015-03-05 19:49:38
  • 668

mysql中char与varchar的区别 哪种字段的查找效率高

在mySQL 中char 和 varchar 都是存储字符串的,区别在于char有固定的长度,而varchar属于可变长的字符类型。char(M)类型的数据列里,每个值都占用M个字节,如果某个长度小于...
  • CSDN_GOON
  • CSDN_GOON
  • 2015-11-26 16:28:43
  • 5779

SQL中char和varchar的效率分析

  写这文章之前先查了点资料,刚好找到一个关于char和varchar性能测试,如下##########################################################...
  • Anckly
  • Anckly
  • 2006-07-26 02:08:00
  • 9318

Oracle多表连接优化和效率解读

Oracle多表连接 效率  执行路径:ORACLE的这个功能大大地提高了SQL的执行性能并节省了内存的使用:我们发现,单表数据的统计比多表统计的速度完全是两个概念.单表统计可能只要0....
  • fy573060627
  • fy573060627
  • 2015-09-07 13:22:01
  • 5847

关于char和varchar的查询效率问题

一开始,我也认为char效率要高的,毕竟占的空间固定,不用对于空间做过多处理 网上有很多坑爹的说   char效率高 亲测   char(100)   varchar(100)  ...
  • my_one_piece
  • my_one_piece
  • 2017-05-15 10:29:23
  • 540

open flash char 使用心得(参数篇)

最近由于项目需要,一直在使用open flash char(以下简称ofc)。感觉这玩意儿展现出的效果确实不错。不过在功能上略显不足。真正对于复杂的报表展示,使用起来还是比较繁琐。(个人认为,如果有更...
  • wangwenhui11
  • wangwenhui11
  • 2009-05-19 13:52:00
  • 3220

openflashchar实例java版

  • 2013年05月15日 15:33
  • 308KB
  • 下载

MySQL性能优化之char、varchar、text的区别

text/char/varchar的区别
  • brycegao321
  • brycegao321
  • 2017-09-20 10:53:16
  • 1190
收藏助手
不良信息举报
您举报文章:使用CHAR列进行表连接的效率
举报原因:
原因补充:

(最多只允许输入30个字)