您现在的位置: 软界网资讯中心软件技术数据库MySQL > 资讯显示
行业新闻|互联网|信息安全|软件评测|游戏娱乐|人才新闻|展会信息|软件技术|精英访谈|公司新闻      
轻松掌握MySQL中静态(固定长度)表特征
2007-11-30 0:00:00   网友评论       阅读次数 点此评论
  

  静态格式是MyISAM表的默认存储格式。当表不包含变量长度列(VARCHAR, BLOB, 或TEXT)时,使用这个格式。每一行用固定字节数存储。

  MyISAM的三种存储格式中,静态格式就最简单也是最安全的(至少对于崩溃而言)。静态格式也是最快的on-disk格式。快速来自于数据文件中的行在磁盘上被找到的容易方式:当按照索引中的行号查找一个行时,用行长度乘以行号。同样,当扫描一个表的时候,很容易用每个磁盘读操作读一定数量的记录。

  当MySQL服务器正往一个固定格式MyISAM文件写的时候,如果计算机崩溃了,安全是显然的。在这种情况下,myisamchk可以容易地决定每行从哪里开始到哪里结束,所以它通常可以收回所有记录,除了写了一部分的记录。注意,基于数据行,MyISAM表索引可以一直被重新构建。

  静态格式表的一般特征:

  · CHAR列对列宽度是空间填补的。

  · 非常快。

  · 容易缓存。

  · 崩溃后容易重建,因为记录位于固定位置。

  · 重新组织是不必要的,除非你删除巨量的记录并且希望为操作系统腾出磁盘空间。为此,可使用OPTIMIZE TABLE或者myisamchk -r。

  · 通常比动态格式表需要更多的磁盘空间。

      来源: 作者:
【评论查看】
更多关于 MySQL Vista  的新闻
07年十佳IT产品 Windows XP挤掉Vista/图 2007-12-7 0:00:00
XP SP3多数功能借鉴Vista 安装将无需密码 2007-12-6 0:00:00
Vista SP1反盗版有新招 30天不激活就黑屏 2007-12-5 16:35:27
微软:Windows Vista盗版率只相当于XP一半 2007-12-5 16:35:25
微软改变对待盗版Vista策略 态度不再强硬 2007-12-5 16:34:02
      
热点新闻
·《春秋Q传》全新师徒系统即将上线
·Photoshop实例:调出MM清
·CAT开出48亿罚单 华为高层赴泰
·"中国黑客门"调查:被攻击国家三缄
·美"国安小黑屋"曝光:监视全球网民
·还原美丽:Photoshop美女磨
·炫出我的个性!QQ皮肤绘制全程实录
·防QQ密码被盗的十项技巧
·微软否认"Vista可能引起网络性
·Adobe将推在线版免费Photo
热门评论
·惠普连续5个季度压制戴尔 稳居PC
·Photoshop实例:调出MM清
·起价3000元 龙芯电脑首次接受消
·Adobe将推在线版免费Photo
·西门子开展举报行动 已接到部分举报
·微软否认"Vista可能引起网络性
·防QQ密码被盗的十项技巧
·还原美丽:Photoshop美女磨
·赛迪顾问与微软发布中国IT服务产业
·戴尔正酝酿“iPhone杀手” 明