Assign groups (by Tags)

trafflo
Posts: 109
Joined: Sun Nov 17, 2013 2:35 pm

Assign groups (by Tags)

Post by trafflo »

не наполняются категории
Build 201608111215 (Lastest build: 201608111215 )
галер 115к
в логах:

rotation.log

Code: Select all

Assign groups for galleries based on tags :: Start (0.018950939178467, 0.00060701370239258)
mysqli_error.log

Code: Select all

mysqli_errors
Mysql error: 1104 (The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay) in query SELECT gallery_id, GROUP_CONCAT(tag_id) as tag_ids FROM `rot_gal2tag` WHERE site_id = 1 group by gallery_id
error.log

Code: Select all

Uncaught exception 'Exception' with message 'Mysql error:: 1104 (The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay) (db_link) in query SELECT gallery_id, GROUP_CONCAT(tag_id) as tag_ids FROM `rot_gal2tag` WHERE site_id = 1 group by gallery_id. (domain.com) ' in /includes/db_modules/mysql.php:65
Stack trace:
#0 /includes/db_modules/mysql.php(78): db_error('SELECT gallery_...', 1104, 'The SELECT woul...', 'db_link')
#1 /bin/rotation.php(3114): db_query()
#2 /bin/rotation.php(123): assign_groups_by_tags()
#3 {main}
  thrown in /includes/db_modules/mysql.php on 65 (  () <= ) 
что делать?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Assign groups (by Tags)

Post by admin »

Странно что оно посчитало это большой базой

Проведите ап и добавьте в конфиг

$config['big_database_flag'] = true;

и все заработает.
Don't forget to run script update
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Assign groups (by Tags)

Post by admin »

А сколько у вас стоит в мускле MAX_JOIN_SIZE и сколько записей в таблице rot_gal2tag ?
Don't forget to run script update
trafflo
Posts: 109
Joined: Sun Nov 17, 2013 2:35 pm

Re: Assign groups (by Tags)

Post by trafflo »

Code: Select all

max_join_size | 16777216 

Code: Select all

+----------+
| count(*) |
+----------+
| 14888105 |
+----------+
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Assign groups (by Tags)

Post by admin »

У вас на 115к галер почти 15М тагов ??
Что то тут не то. Какие у вас таги у галеры в среднем ?
Don't forget to run script update
trafflo
Posts: 109
Joined: Sun Nov 17, 2013 2:35 pm

Re: Assign groups (by Tags)

Post by trafflo »

теги самые обычные, типа:

Code: Select all

blonde, cum, fucking, hardcore, bdsm, bondage, domination, fetish, oral, secretary, spanking, doggy style

Code: Select all

reality,group sex,teen,hardcore,student,college,party,orgy,blowjob,blonde,brunette,on top
в админке показывает примерно 12к тегов у меня
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Assign groups (by Tags)

Post by admin »

Да, но тут 11 тагов
те таблица должна быть примерно 1.15М, а тут она 15М
те нет такого что б по 100 тагов у галеры ?
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: Assign groups (by Tags)

Post by darkover »

подскажите плиз - вот была одна группа, назовем ее group1
в нее "жестко" были загружены 1000 галер ( при импорте указана загрузка в эту группу )
добавляю еще 10 групп, но добавляю только кастом имя группы и просто имя группы, кейворды группы не добавляю.
После жму Assign groups by tags и получаю шиш )
в логах вижу, что все запустилось, отработалось, по факту ничего не меняется.
Так вот вопрос - Assign groups бай тагс работает на основе имени категории или на основе кейворда группы ? :?:
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Assign groups (by Tags)

Post by admin »

Надо что б таг галеры 100% совпал с названием группы
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: Assign groups (by Tags)

Post by darkover »

странно, при 100% совпадении не попало в группы
Post Reply