|
|
|
| Переодически стала вылетать ошибка после переезда на другой сервер.
Table './u34581_2/nc_room0' is marked as crashed and last (automatic?) repair failed Викторина(-1):
Как избавиться?
Структура таблицы:
CREATE TABLE `nc_room0` (
`klu4` int(8) NOT NULL default '0',
`time` varchar(5) NOT NULL default '',
`who` varchar(40) NOT NULL default '',
`message` blob NOT NULL,
`messagewosm` blob NOT NULL,
`messagewoasm` blob NOT NULL,
`id` double NOT NULL default '0',
`towhom` varchar(12) NOT NULL default '',
`hid` smallint(1) NOT NULL default '0',
`usid` int(12) NOT NULL default '0',
`komu` varchar(40) NOT NULL default '',
PRIMARY KEY (`klu4`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
| |
|
|
|
|
|
|
|
для: Лена Смирнова
(01.05.2009 в 12:34)
| | Скорее всего сервер часто перезагружается, причем нештатно, просто так таблица обычно не рушится... Если вы не администратор сервера, скорее всего поделать ничего не сможете, кроме как проходиться по таблицам восстанавливающими средствами.
PS Можно включить контрольные суммы для таблицы - будет помедленее, зато вероятность автоматического восстановления таблицы после включения сервера резко повышается.
CREATE TABLE `nc_room0` (
`klu4` int(8) NOT NULL default '0',
`time` varchar(5) NOT NULL default '',
`who` varchar(40) NOT NULL default '',
`message` blob NOT NULL,
`messagewosm` blob NOT NULL,
`messagewoasm` blob NOT NULL,
`id` double NOT NULL default '0',
`towhom` varchar(12) NOT NULL default '',
`hid` smallint(1) NOT NULL default '0',
`usid` int(12) NOT NULL default '0',
`komu` varchar(40) NOT NULL default '',
PRIMARY KEY (`klu4`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 CHECKSUM=1;
|
| |
|
|
|