SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 09.03.2012 11:37:08

Aqula
Участник
Зарегистрирован: 12.01.2011
Сообщений: 21

Помогите постоянно рушиться таблица

Есть таблица которая постоянно рушиться и мне приходится ее восстанавливать с потерей одной строки.

SQL-запрос: SHOW COLUMNS FROM tab_comp;

Field     Type     Null     Key     Default     Extra
id    smallint(5) unsigned    NO    PRI    NULL    auto_increment
sector_id    tinyint(2)    NO        0   
comp_name    varchar(200)    NO    UNI    NULL   
tickers    varchar(40)    NO        NULL   
comp_link    varchar(250)    NO        NULL   
autor_id    mediumint(8)    NO        0   
news    text    NO        NULL   
status    tinyint(1)    NO        0   
allow_comm    tinyint(1)    NO        0   
comm_num    mediumint(8)    NO        0

таблица компаний.
status это это поля для обновления новостей в поле news
на странице компании есть комментарии что говорит 2 последних поля.
Есть предположение что рушится после запросов


UPDATE LOW_PRIORITY IGNORE tab_comp SET `news`='{$lenta}', `status`='1' WHERE `id`='{$id}' LIMIT 1;

UPDATE LOW_PRIORITY IGNORE tab_comp SET `status` = '1' WHERE `id` = {$comp_id} LIMIT 1;
 


Помогите советом.

Неактивен

 

#2 10.03.2012 10:58:40

Aqula
Участник
Зарегистрирован: 12.01.2011
Сообщений: 21

Re: Помогите постоянно рушиться таблица

Упростил немного поиски траблы. Выделил новости в отдельную таблицу tab_comp_news

Field     Type     Null     Key     Default     Extra
comp_id    smallint(5)    NO    PRI    NULL    auto_increment
date    datetime    NO        0000-00-00 00:00:00   
news    text    NO        NULL   
status    tinyint(1)    NO        0

И все равно запросы

UPDATE LOW_PRIORITY tab_comp_news SET `date`= '{$dat_e}', `news` = '{$news}', `status` = 1 WHERE `comp_id` = {$id}
 


Рушат таблицу ошибка 145

Где же ошибка?

Неактивен

 

#3 10.03.2012 21:07:45

evgeny
Гуру
Зарегистрирован: 04.05.2009
Сообщений: 335

Re: Помогите постоянно рушиться таблица

REPAIR TABLE делать пробовали ?

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson