- s a f e _ r e c o ver),在这种情况下,key _ buffer 不能使用。
减少服务器的停机时间
防止服务器访问(您正在处理的)表的另一种方法是在数据目录的外面使用该表文件的拷贝。这样并不能消除交互作用的问题,因为仍然必须防止服务器访问(并可能修改)正在进行拷贝的表。但是,如果您不愿意使服务器脱机的话,该路线可能是使服务器停机时间最小化的一种方法,这对您是有吸引力的。在将该表的文件拷贝到另一个目录时关闭服务器,然后恢复服务器。
myisamchk 的未来打算
myisamchk 的表检查和修复功能打算在MySQL3.23 版本系列的某个时候被合并到服务器中。如果这种打算实现,对表的检查和修复将更容易,因为服务器与my i s a m c h k的交互问题将不再会出现。
同样,您能够告诉服务器在启动时检查表,因此在启动服务器前将不需要设置任何特殊的命令在引导期间执行。该程序不对ISAM 表进行操作,因此在服务器获得表的检修复能力时,应考虑将ISAM 表转换成MyISAM 表。请查看新发行版的MySQL参考指南,了解在此范围内有什么新进展。可以用ALTER TABLE 语句转换表的类型:
ALTER TABLE tbl_name TYPE=MYISAM

全国销售热线:
售后服务热线:(0)13949036533







