ну т.е. получается, что мне остается лишь, либо апгрейдить железо, либо надеяться на ваши апдейты, где это все станет еще как-то оптимизированно. Или может быть все же можно как-то сократить, например, эти запросы при формировании страниц?admin wrote: скорее всего это запросы при формировании страницы
И мастер и слейвы делают запросы в одну и туже таблицы с тумбами на масетере.
на больших базах запросы могут получаться тяжелыми. По мере возможностей и знаний эти запросы пытаемся оптимизировать. Если кто-то знает как правлиьно сделать - всегда за.
уменьшить нагрузку слейвов на мастера
Re: уменьшить нагрузку слейвов на мастера
Re: уменьшить нагрузку слейвов на мастера
Все верно.
В целом меньше уникальных старниц = меньше запросов.
Например, 100к галер = 100к страниц
Они же в 100 категориях в среднем например в 5 категорий каждая + по 100 тумб на страницу получаем 500к тумб/100 = 5000 тумб в категории в среднем, значит на категорию в среднем 500 страниц = итого 100 категорий по 500 страниц получаем +50к страниц
на каждую добавляем 3 сортировки типа даты длины и тп *3 уже итого +150к страниц
добавляем таги, пусть так же как ктагеории, еще +150к
получаем примерный тотал в 400к страниц +- по запросам
добавляем 10 слейвов - получаем 4М страниц и соотв +- по запросам
PS и как обычно предложение если кто-то знает как надо делать иначе запросы что б они не грузили - я всегда за.
В целом меньше уникальных старниц = меньше запросов.
Например, 100к галер = 100к страниц
Они же в 100 категориях в среднем например в 5 категорий каждая + по 100 тумб на страницу получаем 500к тумб/100 = 5000 тумб в категории в среднем, значит на категорию в среднем 500 страниц = итого 100 категорий по 500 страниц получаем +50к страниц
на каждую добавляем 3 сортировки типа даты длины и тп *3 уже итого +150к страниц
добавляем таги, пусть так же как ктагеории, еще +150к
получаем примерный тотал в 400к страниц +- по запросам
добавляем 10 слейвов - получаем 4М страниц и соотв +- по запросам
PS и как обычно предложение если кто-то знает как надо делать иначе запросы что б они не грузили - я всегда за.
Don't forget to run script update
Re: уменьшить нагрузку слейвов на мастера
в таком случае, получается, что мне нужно было действовать иначе с самого начала ;( А именно создавать, так называемого саб-мастера, т.е. сайт-копию мастера, но только лишь с тем исключением, что на нем не было бы хостед галер (исключительно база с линками на хостед галеры мастера), а уже слейвов подсоединять к этому саб-мастеру, а не к мастеру напрямую, учитывая тот факт, что слейвы не используют контент мастера для своих личных кастом галер, они лишь юзают категорийные и превью тумбы, которые линкуются напрямую на хостед-галеры мастера. Другими словами я нефигово так перегружаю мастера на пустом месте... верно?
Re: уменьшить нагрузку слейвов на мастера
Если вы на сайте не линкуете на старницу - она не создается.
Можно иметь базу 10М и приэтом линку только на 1 старницу и удет только 1 страница и нкиакой нагрузки.
Можно иметь базу 10М и приэтом линку только на 1 старницу и удет только 1 страница и нкиакой нагрузки.
Don't forget to run script update
Re: уменьшить нагрузку слейвов на мастера
ок, тогда пока оставлю couchbase в покое и начну с того, что разнесу всех слейвов по своим юзернеймам... возможно по результатам станет ясно откуда ноги растут
Re: уменьшить нагрузку слейвов на мастера
Да, если вы определите какой сайт создает больше нагрузки на базу это будет конечно интересно.
Don't forget to run script update







