MYSQL高手请给点详细的指点
服务器端软件环境
C/S架构
操作系统:windows2000 server
数据库:mysql 4.0.16
客户端软件环境
C/S架构
操作系统:windows2000
ODBC:mysql ODBC 3.5.1
以上是我公司用内部软件,不知道为什么隔一段时间就会跳出
mysql odbc 3.5.1 driver mysql - 4.0.18-nt
can't open file "XXX.MYI"  error 145
的信息  然后打开mysql.exe用REPAIR修复  由于表内的数据一直在增大
所以每次修复时间从1小时到了2小时  
请问是不是服务器上的数据库设置有问题  还是MYSQL版本太低
希望各位大大给我指个详细的操作方法