09.09.2011 21:10, Khorsun Vlad пишет:
"Андрей Кручинин" ...

Есть битая база, 50 Гб....

Так что битое-то ? Есть хоть что-то осязаемое - ошибка в программе,
сообщение в логе, проблемы при валидации ?

Ну из результатов валидации вот:

        Number of record level errors   : 3
        Number of index page errors     : 705
        Number of database page errors  : 120242


Откуда взялись ошибки понятно - нефиг менять метаданные на лету. А вот почему потом коннекты начали подвисать? Это нормально разве? Просто сервер лег напрочь.

В логах почтовика появились записи типа (уж извините, все строки приводить не буду, их там тыщ 6)

2011-08-09 00:50:17 Connection from [178.223.6.252] refused: too many connections 2011-08-09 00:50:23 Connection from [201.240.25.204] refused: too many connections 2011-08-09 00:50:33 Connection from [190.109.153.188] refused: too many connections 2011-08-09 00:50:35 Connection from [178.125.203.184] refused: too many connections 2011-08-09 00:50:47 Connection from [190.253.1.147] refused: too many connections 2011-08-09 00:50:52 Connection from [190.253.1.147] refused: too many connections 2011-08-09 00:50:56 Connection from [201.251.156.8] refused: too many connections

В логах птица появились такие записи

med-zakaz.ru    Wed Aug 24 21:04:46 2011
        Database: ХХХХХХХХ
internal gds software consistency check (pointer page vanished from mark_full (256), file: dpm.cpp line: 3165)

Ну и пошло то что описывал - коннекты просто тупо подвисали через раз.


P.S. Уж извините что базу вкладывать не буду :-)

--
Андрей Кручинин


Ответить