sphinx конфиг и слейвы

Post Reply
hrulik
Posts: 493
Joined: Sat Apr 14, 2012 7:06 am

sphinx конфиг и слейвы

Post by hrulik »

кусок конфига сейчас выглядит так:

Code: Select all

	(SELECT group_concat(custom_name) FROM rot_groups_data WHERE rot_groups_data.site_id = 16 and rot_groups_data.group_id IN 											\
		(SELECT group_id FROM rot_gallery_stats1 WHERE rot_gallery_stats1.gallery_id = gi.gallery_id AND group_id != 0)         										\
	) as group_names_16, 
может быть правильнее чтобы было так:

Code: Select all

	(SELECT group_concat(custom_name) FROM rot_groups_data WHERE rot_groups_data.site_id = 16 and rot_groups_data.group_id IN 											\
		(SELECT group_id FROM rot_gallery_stats16 WHERE rot_gallery_stats16.gallery_id = gi.gallery_id AND group_id != 0)         										\
	) as group_names_16, 
т.е. использовалась rot_gallery_stats16 вместо rot_gallery_stats1
admin
Site Admin
Posts: 37249
Joined: Wed Sep 10, 2008 11:43 am

Re: sphinx конфиг и слейвы

Post by admin »

стат - это условно группы и цтр

в данной выборке мы берем группы, а группы галеры для мастера и слейвов - одинаковые
те если поменять 1 на 16 то по идее группы не изменяться (если конечно никто не ковырялся в базе :)
но если поменять на 16 то мусклу придется для этой выборки читать не только 1 но и 16, те прочесть больше файлов с тем же результатом

поэтому сделал 1 для всех, если есть идеи почему надо не 16 - всегда за обсудить
Don't forget to run script update
hrulik
Posts: 493
Joined: Sat Apr 14, 2012 7:06 am

Re: sphinx конфиг и слейвы

Post by hrulik »

Понял, спасибо за подробное объяснение
admin
Site Admin
Posts: 37249
Joined: Wed Sep 10, 2008 11:43 am

Re: sphinx конфиг и слейвы

Post by admin »

NP
Don't forget to run script update
Post Reply