>  기사  >  데이터 베이스  >  MyISAM对大字段表的查询支持_MySQL

MyISAM对大字段表的查询支持_MySQL

WBOY
WBOY원래의
2016-06-01 14:01:15901검색

大家好:

  我有一个表用MyISAM做存储引擎,其中含有三个BLOG字段用来存图片,当这个表有1800多条记录时,对主键进行查询(不查三个BLOG字段),需要要20多秒。当把存储引擎换成InnoDB时,几乎瞬间完成。

  我不明白,不是MyISAM比较快吗,还是MyISAM对大字段查询支持不太好。

  mysql对于myisam 表,只会把索引放到内存里面, data文件用的是操作系统的I/O buffer.

  innodb 索引和数据都是同一个文件,在内存足够的情况下,其实都在内存里面..

  另外,不建议用mysql来存放数据...图片,大文件这种.. 效率比较低

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.