- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name: Roaming
Subject: cache://localhoat/?dbmode=cache в searchd
Добрый день!
Максим, расскажите searchd обращается во время поиска к SQL БД.
На команду в searchd.conf:
cache://localhoat/?dbmode=cache
он реагирует примерно так:
[--INSERT--]
searchd[31064]: {1000} use_showcnt: 0 ratio: 0.000000
{sql.c:4436} Query: SELECT
rec_id,url,last_mod_time,docsize,next_index_time,referrer,crc32,site_id,pop_rank,charset_id
FROM url WHERE rec_id=4576731
SQL-server message: Unsupported SQL database type @ sql.c:4436
searchd[31064]: {1000} Unsupported SQL database type @ sql.c:4436
searchd[31064]: {1000} DB err: Unsupported SQL database type @ sql.c:4436 - DB
err: Unsupported SQL database type @ sql.c:4436 -
searchd[31064]: {1000} Quit
[--END INSERT--]
Можно ли его отговорить обращаться к SQL, так же как это можно сделать
вsearch.htm
Еще вопрос по сбросу url и limit информации.
При интенсивном индексировании в search.cgi и searchd появляются строки
Open /data/search/url/data02ff.dat FAIL
Это связано с тем, чот не записаны новые лимиты. (./indexer -TWH) ?
но запуск этой команды не приводит к результату. Необходимо Останавливать
cached (а значит и индексирование) запускать сново и делать ./indexer -TWH либо
./indexer -ZZZ.
Я так понимаю, что это из - за нагруженности Cached демона, он все время занят
оптимизацией хранилища и новыми документами, а задание (./indexer -TWH) он
ставит в очередь и не как не может выполнить.
Я прав ? Как можно решить этот вопрос (не отключая оптимизацию или не
останавливая индексирование)
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Read the full topic here:
http://dataparksearch.org/cgi-bin/simpleforum.cgi?fid=05;post=