Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: В чем дело? Table crashed
 
 автор: Лена Смирнова   (01.05.2009 в 12:34)   письмо автору
 
 

Переодически стала вылетать ошибка после переезда на другой сервер.
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;

  Ответить  
 
 автор: cheops   (02.05.2009 в 18:46)   письмо автору
 
   для: Лена Смирнова   (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;

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования