Table 'u' is marked as crashed and should be repaired

Обсуждение дизайна и функциональности сайта и форума.
ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Table 'u' is marked as crashed and should be repaired

Сообщение ANDLL » 10.09.2008 (Ср) 13:45

Почему при посещении темы
viewtopic.php?f=22&t=31922

появляется
Общая ошибка
SQL ERROR [ mysql4 ]

Table 'u' is marked as crashed and should be repaired [1194]

SQL

SELECT u.*, z.friend, z.foe, p.* FROM (phpbb_users u, phpbb_posts p) LEFT JOIN phpbb_zebra z ON (z.user_id = 3050 AND z.zebra_id = p.poster_id) WHERE p.post_id IN ('6656798', '6701273') AND u.user_id = p.poster_id

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: viewtopic.php
LINE: 925
CALL: dbal_mysql->sql_query()

?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Table 'u' is marked as crashed and should be repaired

Сообщение Хакер » 10.09.2008 (Ср) 14:28

Fixed?

В этом плане phpBB3 — хуже, тут всё, что запрашивается в БД — кешируется, поэтому заметить какую-то DB-related ошибку очень сложно. Я например, весь форум обошёл, но так и не наткнулся на эту ошибку, потому как, видимо, всё что требовалось уже было в кеше.

Потому и спрашиваю, fixed или нет.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Re: Table 'u' is marked as crashed and should be repaired

Сообщение ANDLL » 10.09.2008 (Ср) 14:40

fixed
А в чем была причина-то?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Table 'u' is marked as crashed and should be repaired

Сообщение Хакер » 10.09.2008 (Ср) 14:48

Нарушение внутренней структуры MYD-файла таблицы [phpbb_users]. Одна учетка вообще разрушилась.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Re: Table 'u' is marked as crashed and should be repaired

Сообщение ANDLL » 10.09.2008 (Ср) 14:52

Хакер писал(а):Нарушение внутренней структуры MYD-файла таблицы [phpbb_users]. Одна учетка вообще разрушилась.
Это круто, а почему так случилось?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Table 'u' is marked as crashed and should be repaired

Сообщение Хакер » 10.09.2008 (Ср) 15:16

Точно сказать нельзя.

Предположительная (и наиболее очевидная) причина: MySQL-сервер аварийно завершился в то время, как осуществлялась работа с этим файлом.

Я Oxygen напишу по этом поводу...
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Re: Table 'u' is marked as crashed and should be repaired

Сообщение ANDLL » 10.09.2008 (Ср) 15:17

Хакер писал(а):Предположительная (и наиболее очевидная) причина: MySQL-сервер аварийно завершился в то время, как осуществлялась работа с этим файлом.
Так и запишем - никогда не юзать mysql. То же мне 21 век.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Table 'u' is marked as crashed and should be repaired

Сообщение alibek » 15.09.2008 (Пн) 13:37

ANDLL, для хостинга с Apache/PHP (особенно бесплатного хостинга) альтернатив MySQL вообщем-то и нет.
Lasciate ogni speranza, voi ch'entrate.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Table 'u' is marked as crashed and should be repaired

Сообщение Хакер » 15.09.2008 (Пн) 13:57

Почему же?

На многих хостингах помимо MySQL доступен ещё и PostgreSQL.
На aic-овском сервере был ещё и Oracle.

А вообще php может работать с MySQL, MSSQL, PostgreSQL, InterBase, dBase и с чем-то-там ещё своими силами, и с любой другой субд через ODBC.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Re: Table 'u' is marked as crashed and should be repaired

Сообщение Oxygen » 12.10.2008 (Вс) 7:35

В общем ситуация следующая, проблема носит глобальный характер, хотя и последнее время не часто проявляется. Админы уже месяц ломают голову из-за чего и как это починить. В общем, один из способов я попробую на досуге, возможно, поможет. Пока что в крон запихала авточекалку таблиц раз в час, проблем быть не должно. Вообще есть возможность использовать PostreSQL но кто будет переносить базу в него, не знаю....
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Re: Table 'u' is marked as crashed and should be repaired

Сообщение gaidar » 23.11.2008 (Вс) 15:54

Хакер писал(а):Почему же?

На многих хостингах помимо MySQL доступен ещё и PostgreSQL.
На aic-овском сервере был ещё и Oracle.

А вообще php может работать с MySQL, MSSQL, PostgreSQL, InterBase, dBase и с чем-то-там ещё своими силами, и с любой другой субд через ODBC.


А еще можно классно использовать PHP на Windows с SQL Server, для которого есть нативный драйвер от MS и бесплатная версия SQL Express, которая рассчитана на БД до 4 Гб.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali


Вернуться в VBStreets.ru

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 58

    TopList  
cron