В базе данных есть табличка, которая при работе с ней создает нагрузку на сервер баз данных, что приводит к отключению за превышения лимита по нагрузке.

Содержимое - текст. Но не простой техт, а XML-подобные данные, которые парсятся, типа:

культурно-историческая психология, психология развития, совместная деятельность, сотрудничество

При запросам к ним возникает нагрузка, пример:

# Query_time: 48 Lock_time: 0 Rows_sent: 0 Rows_examined: 2431

SELECT count(*) as cnt FROM textus_users u inner join (SELECT * FROM textus_group_xref g where g.id_group =11 ) gr on u.id = gr.id_user where ( u.custom REGEXP 'interests>.*компьютерная игромания несовершеннолетних.*interests >' );

Задача: изменить структуру базы данных либо добиться снижения нагрузки другими средствами.

Более подробная и детальная информация: flogiston.ru/about/additional_info

Движок сайта - текстус, модуль поиска по базе пользователей писался отдельно.

15 лет назад
teplorod
Ефимов 
48 лет
18 лет в сервисе
Была
10 лет назад

Выбранный исполнитель

ebogdanov
Евгений 
40 лет
17 лет в сервисе
Был
10 лет назад
15 лет назад
$150
5 дней

Заявки фрилансеров

ebogdanov
Евгений 
40 лет
17 лет в сервисе
Был
10 лет назад
15 лет назад