代码之家  ›  专栏  ›  技术社区  ›  user2576266

在windows2008中压缩保存Mysql数据的驱动器的性能优势

  •  1
  • user2576266  · 技术社区  · 11 年前

    我想知道压缩一个包含MyISAM表的windows驱动器是否会对MySQL查询产生任何性能增强。

    2 回复  |  直到 10 年前
        1
  •  0
  •   Maxim Krizhanovsky    11 年前

    它可以为SELECT查询产生更好的性能(因为它将读取更少的字节),但通常会减慢写入速度。事实上,你可以用 ARCHIVE 存储引擎,它还压缩数据

        2
  •  0
  •   alandarev    11 年前

    消极的大文件的Lemple-Ziv压缩,假设如果你要读取一个大文件,它不应该是基于随机访问的。但MySQL正是这样做的——通过(缓存的)键找到一个指向数据的指针,并从大型数据文件中读取行。

    正如@Darhazer所指出的,最好使用MySQL归档功能。