sphinx delta
Re: sphinx delta
поменял в запросе на
sql_query_pre = UPDATE rot_settings SET value = (SELECT MAX(gallery_id) FROM rot_gallery_info WHERE gallery_status = 'active') WHERE name = 'sphinx_max_gallery_id'
должно быть ок сейчас
sql_query_pre = UPDATE rot_settings SET value = (SELECT MAX(gallery_id) FROM rot_gallery_info WHERE gallery_status = 'active') WHERE name = 'sphinx_max_gallery_id'
должно быть ок сейчас
Don't forget to run script update
Re: sphinx delta
Посмотрим как оно будет. Но запрос довольно долгий
Code: Select all
mysql> SELECT MAX(gallery_id) FROM rot_gallery_info\g
+-----------------+
| MAX(gallery_id) |
+-----------------+
| 17685441 |
+-----------------+
1 row in set (0.00 sec)
mysql> SELECT MAX(gallery_id) FROM rot_gallery_info WHERE gallery_status = 'active' \g
+-----------------+
| MAX(gallery_id) |
+-----------------+
| 17662997 |
+-----------------+
1 row in set (1 min 11.80 sec)
Re: sphinx delta
долгий но и индексация не каждую минуту
в целом если есть идеи как лучше сделать я всегда за
в целом если есть идеи как лучше сделать я всегда за
Don't forget to run script update
Re: sphinx delta
ну на базах до 500к это нормально, там все быстро. Да и delta не особо нужна, ну если ты хочешь конечно, что бы у тебя актуальность базы поисковой была актуальной ну раз в час. Поменяю, посмотрим как оно будет.