Vladi0Mir Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 С недавних пор вылезла кучка проблем: 1. Значительно возросла нагрузка на БД. С чем связанно непонятно. Хостинг жалуется, предоставляет логи. Выключать счетчик категорий-подкатегорий не помогло, индексы исправленные тоже... 2. Не работает кнопка "Купить". 3. Не заходит в админку. Какая то проблема опять таки с БД. Ничего с сайтом не длали, ни с того ни с сего нагрузка выросла в 2000 раз. Проявляеться это в том, что нельзя нажать кнопку "В корзину", в аминку не зайти с телефона. А с компьютера заходишь, но ничего сделать нельзя, только смотерть... Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 Вопрос из области телепатии Вы хоть ссылку под спойлером дайте Надіслати Поділитися на інших сайтах More sharing options... konorws Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 С недавних пор вылезла кучка проблем: 1. Значительно возросла нагрузка на БД. С чем связанно непонятно. Хостинг жалуется, предоставляет логи. Выключать счетчик категорий-подкатегорий не помогло, индексы исправленные тоже... 2. Не работает кнопка "Купить". 3. Не заходит в админку. Какая то проблема опять таки с БД. Ничего с сайтом не длали, ни с того ни с сего нагрузка выросла в 2000 раз. Проявляеться это в том, что нельзя нажать кнопку "В корзину", в аминку не зайти с телефона. А с компьютера заходишь, но ничего сделать нельзя, только смотерть... Какие характеристики хостинга??? Какой трафик в день??? Сколько товаров и категорий?? Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 14 жовтня 2016 Автор Share Опубліковано: 14 жовтня 2016 (змінено) http://originaltoy.ru/ Вот сайт. Товаров 500. Максимум 1000. Все работало несколько лет. И тут вдруг с 10 чиисла нагрузка зашкаливать стала. Ничего не делали с сайтом..... после этого Был выключен счетчик из основного шаблона и из дополнительного модуля “категории”. Были обновлены индексы БД Ничего не изменилось. Что делать, фиг знает... Был выключен счетчик из основного шаблона и из дополнительного модуля “категории”. Были обновлены индексы БД Хостинг Бегет, трафик всегда был около 200-400 человек в день. Змінено 14 жовтня 2016 користувачем Vladi0Mir Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 14 жовтня 2016 Автор Share Опубліковано: 14 жовтня 2016 Я бы рад. Не разрешается прикладывать эти файлы... Ааааааще, и как тогда? Открыть и скопировать? А чем их открывать тО? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 Без логов вряд ли поможем :( Хоть часть под спойлером Надіслати Поділитися на інших сайтах More sharing options... pashast Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 Уже второй сайт с бегета за неделю с подобной проблемой https://opencartforum.com/topic/66270-%D1%81%D0%B0%D0%B9%D1%82-%D0%BE%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%B5%D1%82-%D1%81%D0%BB%D0%B8%D1%88%D0%BA%D0%BE%D0%BC-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D1%83%D1%8E-%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D1%83-%D0%BD%D0%B0-%D0%B1%D0%B4/ И вообще у нормальных хостеров есть нормальное описание нагрузок на БД В бегета же какие-то CP, которые ничего не значат по сути. Надіслати Поділитися на інших сайтах More sharing options... agefremov Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 У Вас свободного места на хостинге, примерно, сколько осталось? Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 14 жовтня 2016 Автор Share Опубліковано: 14 жовтня 2016 Почти 5 гб и осталось из 5. Занято 0,4. Есть файл с логами. Его просто Блокнотом открыть и скопировать сюда? Или некорректно откроеться и его надо чем то открывать другим? Note++ например? И заодно и хостинг нормальный посоветуйте. Я уже один раз переходил))) Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 (змінено) Кароче, спец сказал, что это хостинг. Меняю....посмотрим... Причем меняю на VDS Змінено 15 жовтня 2016 користувачем Vladi0Mir Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Товаров 500. Максимум 1000. меняю на VDS :ugeek: Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Ни с того ни с сего - ничего не бывает. У вас явно где то возник косяк в коде. Это может быть все что угодно - от взлома, до ддос атаки силами конкурентов. Как показывает практика, переезд в таких случаях не решает проблему. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Если бы я каждый раз за фразу "Спец смотрел", получал 100 долларов - я бы был миллионером. 1 Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 # A software update is available: # * The current version for Percona::Toolkit is 2.2.14. # 8.2s user time, 800ms system time, 30.19M rss, 109.70M vsz # Current date: Fri Oct 14 09:47:51 2016 # Hostname: jacket.beget.ru # Files: STDIN # Overall: 61 total, 19 unique, 0.02 QPS, 0.00x concurrency ______________ # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute total min max avg 95% stddev median # ============ ======= ======= ======= ======= ======= ======= ======= # Exec time 9s 100ms 1s 155ms 393ms 194ms 100ms # Lock time 0 0 0 0 0 0 0 # Query size 31.20k 22 2.57k 523.75 1.69k 644.95 381.65 # id 543.66M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # Profile # Rank Query ID Response time Calls R/Call V/M Item # ==== ================== ============= ===== ====== ===== =============== # 1 0x4A7378B436916589 2.2119 23.4% 22 0.1005 0.00 SELECT product product_description product_to_store product_to_category # 2 0x32DDF53F9F145820 1.2048 12.8% 1 1.2048 0.00 SELECT category_to_layout # 3 0x4E2FFD2953A6AA24 1.0049 10.6% 10 0.1005 0.00 SELECT url_alias # 4 0x26A9F8353D17738A 1.0039 10.6% 4 0.2510 0.24 SELECT category category_description category_to_store # 5 0xCFD571C0D136D952 1.0000 10.6% 1 1.0000 0.00 SELECT url_alias # 6 0xDA5C027AF571A1EA 0.5025 5.3% 1 0.5025 0.00 SELECT information information_description information_to_store # 7 0x56E36669A659A209 0.5021 5.3% 2 0.2511 0.18 SELECT store # 8 0x6F2826493F6DFC7D 0.4023 4.3% 4 0.1006 0.00 SELECT product product_description product_to_store product_to_category # 9 0xC95F0C7D75466180 0.3010 3.2% 3 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 10 0x2B2A42A723A14D4A 0.2009 2.1% 2 0.1005 0.00 SELECT product_discount product_special product_reward stock_status weight_class_description length_class_description review product product_description product_to_store manufacturer # 11 0x0CB700E2626D087A 0.2008 2.1% 2 0.1004 0.00 SELECT setting # 12 0x37CFDBBB491F76E8 0.2007 2.1% 2 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 13 0x327D8B372869AFD3 0.1012 1.1% 1 0.1012 0.00 SELECT product product_description product_to_store product_to_category # 14 0x231BF21D760D7F8D 0.1008 1.1% 1 0.1008 0.00 SELECT review product_special product product_description product_to_store # 15 0xEF6EAD8431D3F4A7 0.1004 1.1% 1 0.1004 0.00 SELECT product_to_category # MISC 0xMISC 0.4015 4.3% 4 0.1004 0.0 <4 ITEMS> # Query 1: 0.01 QPS, 0.00x concurrency, ID 0x4A7378B436916589 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 36 22 # Exec time 23 2s 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 26 8.37k 389 390 389.45 381.65 0 381.65 # id 36 196.03M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '131')\G # Query 2: 0 QPS, 0x concurrency, ID 0x32DDF53F9F145820 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 12 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 76 76 76 76 76 0 76 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_layout'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_layout`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category_to_layout WHERE category_id = '86' AND store_id = '0'\G # Query 3: 0.00 QPS, 0.00x concurrency, ID 0x4E2FFD2953A6AA24 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:12:16 to 2016-10-14T09:46:31 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 16 10 # Exec time 10 1s 100ms 101ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 849 59 115 84.90 112.70 16.76 76.28 # id 16 89.12M 8.88M 8.95M 8.91M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\G # Query 4: 0.00 QPS, 0.00x concurrency, ID 0x26A9F8353D17738A at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.24 # Time range: 2016-10-14T09:21:52 to 2016-10-14T09:45:54 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 10 1s 100ms 703ms 251ms 672ms 247ms 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 3 1.08k 276 276 276 276 0 276 # id 6 35.69M 8.89M 8.95M 8.92M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category'\G # SHOW CREATE TABLE `vladimn9_origind`.`category`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category c LEFT JOIN category_description cd ON (c.category_id = cd.category_id) LEFT JOIN category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '1' AND c2s.store_id = '0' AND c.status = '1' ORDER BY c.parent_id, c.sort_order, cd.name\G # Query 5: 0 QPS, 0x concurrency, ID 0xCFD571C0D136D952 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:42:21 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 10 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 119 119 119 119 119 0 119 # id 1 8.94M 8.94M 8.94M 8.94M 8.94M 0 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\G # Query 6: 0 QPS, 0x concurrency, ID 0xDA5C027AF571A1EA at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:40 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 5 503ms 503ms 503ms 503ms 503ms 0 503ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 321 321 321 321 321 0 321 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information'\G # SHOW CREATE TABLE `vladimn9_origind`.`information`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM information i LEFT JOIN information_description id ON (i.information_id = id.information_id) LEFT JOIN information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' AND i.sort_order <> '-1' ORDER BY i.sort_order, LCASE(id.title) ASC\G # Query 7: 0.01 QPS, 0.00x concurrency, ID 0x56E36669A659A209 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.18 # Time range: 2016-10-14T09:39:50 to 2016-10-14T09:42:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 5 502ms 100ms 402ms 251ms 402ms 213ms 251ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 158 79 79 79 79 0 79 # id 3 17.87M 8.93M 8.94M 8.94M 8.94M 3.63k 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'store'\G # SHOW CREATE TABLE `vladimn9_origind`.`store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = 'http://originaltoy.ru/'\G # Query 8: 0.00 QPS, 0.00x concurrency, ID 0x6F2826493F6DFC7D at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:04:21 to 2016-10-14T09:28:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 4 402ms 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 33 10.30k 2.57k 2.57k 2.57k 2.57k 0 2.57k # id 6 35.56M 8.85M 8.91M 8.89M 8.86M 28.94k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173')\G # Query 9: 0.00 QPS, 0.00x concurrency, ID 0xC95F0C7D75466180 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:29:59 to 2016-10-14T09:43:50 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 4 3 # Exec time 3 301ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.52k 1.17k 1.17k 1.17k 1.17k 0 1.17k # id 4 26.79M 8.91M 8.94M 8.93M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '136' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174')\G # Query 10: 0.25 QPS, 0.03x concurrency, ID 0x2B2A42A723A14D4A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:35 to 2016-10-14T09:24:43 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 101ms 100ms 101ms 80us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.53k 1.76k 1.76k 1.76k 1.76k 0 1.76k # id 3 17.80M 8.90M 8.90M 8.90M 8.90M 238.29 8.90M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_discount'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_discount`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_reward'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_reward`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'stock_status'\G # SHOW CREATE TABLE `vladimn9_origind`.`stock_status`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'weight_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`weight_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'length_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`length_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'manufacturer'\G # SHOW CREATE TABLE `vladimn9_origind`.`manufacturer`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '8' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM product_reward pr WHERE pr.product_id = p.product_id AND customer_group_id = '8') AS reward, (SELECT ss.name FROM stock_status ss WHERE ss.stock_status_id = p.stock_status_id AND ss.language_id = '1') AS stock_status, (SELECT wcd.unit FROM weight_class_description wcd WHERE p.weight_class_id = wcd.weight_class_id AND wcd.language_id = '1') AS weight_class, (SELECT lcd.unit FROM length_class_description lcd WHERE p.length_class_id = lcd.length_class_id AND lcd.language_id = '1') AS length_class, (SELECT AVG(rating) AS total FROM review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT COUNT(*) AS total FROM review r2 WHERE r2.product_id = p.product_id AND r2.status = '1' GROUP BY r2.product_id) AS reviews, p.sort_order FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = '504' AND pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0'\G # Query 11: 0.00 QPS, 0.00x concurrency, ID 0x0CB700E2626D087A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:22:21 to 2016-10-14T09:46:10 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 27us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 164 82 82 82 82 0 82 # id 3 17.84M 8.90M 8.95M 8.92M 8.95M 36.63k 8.92M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'setting'\G # SHOW CREATE TABLE `vladimn9_origind`.`setting`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM setting WHERE store_id = '0' OR store_id = '0' ORDER BY store_id ASC\G # Query 12: 0.00 QPS, 0.00x concurrency, ID 0x37CFDBBB491F76E8 at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:52 to 2016-10-14T09:35:30 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 10us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 834 417 417 417 417 0 417 # id 3 17.82M 8.90M 8.92M 8.91M 8.92M 15.85k 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '170' OR p2c.category_id = '171')\G # Query 13: 0 QPS, 0x concurrency, ID 0x327D8B372869AFD3 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 493 493 493 493 493 0 493 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93')\G # Query 14: 0 QPS, 0x concurrency, ID 0x231BF21D760D7F8D at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:21:52 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 650 650 650 650 650 0 650 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT ps.product_id, (SELECT AVG(rating) FROM review r1 WHERE r1.product_id = ps.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating FROM product_special ps LEFT JOIN product p ON (ps.product_id = p.product_id) LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) GROUP BY ps.product_id ORDER BY LCASE(pd.name) ASC LIMIT 0,5\G # Query 15: 0 QPS, 0x concurrency, ID 0xEF6EAD8431D3F4A7 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 100ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 104 104 104 104 104 0 104 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT category_id FROM product_to_category WHERE product_id = '300' ORDER BY main_category DESC LIMIT 1\G Вот логи. Кто что скажет? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Счетчики убрали. НЕ помогло. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Ага WTF ? SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ') ... Продолжение следует Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Продолжение следует Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
konorws Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 С недавних пор вылезла кучка проблем: 1. Значительно возросла нагрузка на БД. С чем связанно непонятно. Хостинг жалуется, предоставляет логи. Выключать счетчик категорий-подкатегорий не помогло, индексы исправленные тоже... 2. Не работает кнопка "Купить". 3. Не заходит в админку. Какая то проблема опять таки с БД. Ничего с сайтом не длали, ни с того ни с сего нагрузка выросла в 2000 раз. Проявляеться это в том, что нельзя нажать кнопку "В корзину", в аминку не зайти с телефона. А с компьютера заходишь, но ничего сделать нельзя, только смотерть... Какие характеристики хостинга??? Какой трафик в день??? Сколько товаров и категорий?? Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 14 жовтня 2016 Автор Share Опубліковано: 14 жовтня 2016 (змінено) http://originaltoy.ru/ Вот сайт. Товаров 500. Максимум 1000. Все работало несколько лет. И тут вдруг с 10 чиисла нагрузка зашкаливать стала. Ничего не делали с сайтом..... после этого Был выключен счетчик из основного шаблона и из дополнительного модуля “категории”. Были обновлены индексы БД Ничего не изменилось. Что делать, фиг знает... Был выключен счетчик из основного шаблона и из дополнительного модуля “категории”. Были обновлены индексы БД Хостинг Бегет, трафик всегда был около 200-400 человек в день. Змінено 14 жовтня 2016 користувачем Vladi0Mir Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 14 жовтня 2016 Автор Share Опубліковано: 14 жовтня 2016 Я бы рад. Не разрешается прикладывать эти файлы... Ааааааще, и как тогда? Открыть и скопировать? А чем их открывать тО? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 Без логов вряд ли поможем :( Хоть часть под спойлером Надіслати Поділитися на інших сайтах More sharing options... pashast Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 Уже второй сайт с бегета за неделю с подобной проблемой https://opencartforum.com/topic/66270-%D1%81%D0%B0%D0%B9%D1%82-%D0%BE%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%B5%D1%82-%D1%81%D0%BB%D0%B8%D1%88%D0%BA%D0%BE%D0%BC-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D1%83%D1%8E-%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D1%83-%D0%BD%D0%B0-%D0%B1%D0%B4/ И вообще у нормальных хостеров есть нормальное описание нагрузок на БД В бегета же какие-то CP, которые ничего не значат по сути. Надіслати Поділитися на інших сайтах More sharing options... agefremov Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 У Вас свободного места на хостинге, примерно, сколько осталось? Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 14 жовтня 2016 Автор Share Опубліковано: 14 жовтня 2016 Почти 5 гб и осталось из 5. Занято 0,4. Есть файл с логами. Его просто Блокнотом открыть и скопировать сюда? Или некорректно откроеться и его надо чем то открывать другим? Note++ например? И заодно и хостинг нормальный посоветуйте. Я уже один раз переходил))) Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 (змінено) Кароче, спец сказал, что это хостинг. Меняю....посмотрим... Причем меняю на VDS Змінено 15 жовтня 2016 користувачем Vladi0Mir Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Товаров 500. Максимум 1000. меняю на VDS :ugeek: Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Ни с того ни с сего - ничего не бывает. У вас явно где то возник косяк в коде. Это может быть все что угодно - от взлома, до ддос атаки силами конкурентов. Как показывает практика, переезд в таких случаях не решает проблему. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Если бы я каждый раз за фразу "Спец смотрел", получал 100 долларов - я бы был миллионером. 1 Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 # A software update is available: # * The current version for Percona::Toolkit is 2.2.14. # 8.2s user time, 800ms system time, 30.19M rss, 109.70M vsz # Current date: Fri Oct 14 09:47:51 2016 # Hostname: jacket.beget.ru # Files: STDIN # Overall: 61 total, 19 unique, 0.02 QPS, 0.00x concurrency ______________ # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute total min max avg 95% stddev median # ============ ======= ======= ======= ======= ======= ======= ======= # Exec time 9s 100ms 1s 155ms 393ms 194ms 100ms # Lock time 0 0 0 0 0 0 0 # Query size 31.20k 22 2.57k 523.75 1.69k 644.95 381.65 # id 543.66M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # Profile # Rank Query ID Response time Calls R/Call V/M Item # ==== ================== ============= ===== ====== ===== =============== # 1 0x4A7378B436916589 2.2119 23.4% 22 0.1005 0.00 SELECT product product_description product_to_store product_to_category # 2 0x32DDF53F9F145820 1.2048 12.8% 1 1.2048 0.00 SELECT category_to_layout # 3 0x4E2FFD2953A6AA24 1.0049 10.6% 10 0.1005 0.00 SELECT url_alias # 4 0x26A9F8353D17738A 1.0039 10.6% 4 0.2510 0.24 SELECT category category_description category_to_store # 5 0xCFD571C0D136D952 1.0000 10.6% 1 1.0000 0.00 SELECT url_alias # 6 0xDA5C027AF571A1EA 0.5025 5.3% 1 0.5025 0.00 SELECT information information_description information_to_store # 7 0x56E36669A659A209 0.5021 5.3% 2 0.2511 0.18 SELECT store # 8 0x6F2826493F6DFC7D 0.4023 4.3% 4 0.1006 0.00 SELECT product product_description product_to_store product_to_category # 9 0xC95F0C7D75466180 0.3010 3.2% 3 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 10 0x2B2A42A723A14D4A 0.2009 2.1% 2 0.1005 0.00 SELECT product_discount product_special product_reward stock_status weight_class_description length_class_description review product product_description product_to_store manufacturer # 11 0x0CB700E2626D087A 0.2008 2.1% 2 0.1004 0.00 SELECT setting # 12 0x37CFDBBB491F76E8 0.2007 2.1% 2 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 13 0x327D8B372869AFD3 0.1012 1.1% 1 0.1012 0.00 SELECT product product_description product_to_store product_to_category # 14 0x231BF21D760D7F8D 0.1008 1.1% 1 0.1008 0.00 SELECT review product_special product product_description product_to_store # 15 0xEF6EAD8431D3F4A7 0.1004 1.1% 1 0.1004 0.00 SELECT product_to_category # MISC 0xMISC 0.4015 4.3% 4 0.1004 0.0 <4 ITEMS> # Query 1: 0.01 QPS, 0.00x concurrency, ID 0x4A7378B436916589 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 36 22 # Exec time 23 2s 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 26 8.37k 389 390 389.45 381.65 0 381.65 # id 36 196.03M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '131')\G # Query 2: 0 QPS, 0x concurrency, ID 0x32DDF53F9F145820 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 12 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 76 76 76 76 76 0 76 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_layout'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_layout`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category_to_layout WHERE category_id = '86' AND store_id = '0'\G # Query 3: 0.00 QPS, 0.00x concurrency, ID 0x4E2FFD2953A6AA24 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:12:16 to 2016-10-14T09:46:31 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 16 10 # Exec time 10 1s 100ms 101ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 849 59 115 84.90 112.70 16.76 76.28 # id 16 89.12M 8.88M 8.95M 8.91M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\G # Query 4: 0.00 QPS, 0.00x concurrency, ID 0x26A9F8353D17738A at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.24 # Time range: 2016-10-14T09:21:52 to 2016-10-14T09:45:54 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 10 1s 100ms 703ms 251ms 672ms 247ms 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 3 1.08k 276 276 276 276 0 276 # id 6 35.69M 8.89M 8.95M 8.92M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category'\G # SHOW CREATE TABLE `vladimn9_origind`.`category`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category c LEFT JOIN category_description cd ON (c.category_id = cd.category_id) LEFT JOIN category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '1' AND c2s.store_id = '0' AND c.status = '1' ORDER BY c.parent_id, c.sort_order, cd.name\G # Query 5: 0 QPS, 0x concurrency, ID 0xCFD571C0D136D952 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:42:21 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 10 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 119 119 119 119 119 0 119 # id 1 8.94M 8.94M 8.94M 8.94M 8.94M 0 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\G # Query 6: 0 QPS, 0x concurrency, ID 0xDA5C027AF571A1EA at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:40 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 5 503ms 503ms 503ms 503ms 503ms 0 503ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 321 321 321 321 321 0 321 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information'\G # SHOW CREATE TABLE `vladimn9_origind`.`information`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM information i LEFT JOIN information_description id ON (i.information_id = id.information_id) LEFT JOIN information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' AND i.sort_order <> '-1' ORDER BY i.sort_order, LCASE(id.title) ASC\G # Query 7: 0.01 QPS, 0.00x concurrency, ID 0x56E36669A659A209 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.18 # Time range: 2016-10-14T09:39:50 to 2016-10-14T09:42:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 5 502ms 100ms 402ms 251ms 402ms 213ms 251ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 158 79 79 79 79 0 79 # id 3 17.87M 8.93M 8.94M 8.94M 8.94M 3.63k 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'store'\G # SHOW CREATE TABLE `vladimn9_origind`.`store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = 'http://originaltoy.ru/'\G # Query 8: 0.00 QPS, 0.00x concurrency, ID 0x6F2826493F6DFC7D at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:04:21 to 2016-10-14T09:28:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 4 402ms 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 33 10.30k 2.57k 2.57k 2.57k 2.57k 0 2.57k # id 6 35.56M 8.85M 8.91M 8.89M 8.86M 28.94k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173')\G # Query 9: 0.00 QPS, 0.00x concurrency, ID 0xC95F0C7D75466180 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:29:59 to 2016-10-14T09:43:50 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 4 3 # Exec time 3 301ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.52k 1.17k 1.17k 1.17k 1.17k 0 1.17k # id 4 26.79M 8.91M 8.94M 8.93M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '136' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174')\G # Query 10: 0.25 QPS, 0.03x concurrency, ID 0x2B2A42A723A14D4A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:35 to 2016-10-14T09:24:43 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 101ms 100ms 101ms 80us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.53k 1.76k 1.76k 1.76k 1.76k 0 1.76k # id 3 17.80M 8.90M 8.90M 8.90M 8.90M 238.29 8.90M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_discount'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_discount`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_reward'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_reward`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'stock_status'\G # SHOW CREATE TABLE `vladimn9_origind`.`stock_status`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'weight_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`weight_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'length_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`length_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'manufacturer'\G # SHOW CREATE TABLE `vladimn9_origind`.`manufacturer`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '8' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM product_reward pr WHERE pr.product_id = p.product_id AND customer_group_id = '8') AS reward, (SELECT ss.name FROM stock_status ss WHERE ss.stock_status_id = p.stock_status_id AND ss.language_id = '1') AS stock_status, (SELECT wcd.unit FROM weight_class_description wcd WHERE p.weight_class_id = wcd.weight_class_id AND wcd.language_id = '1') AS weight_class, (SELECT lcd.unit FROM length_class_description lcd WHERE p.length_class_id = lcd.length_class_id AND lcd.language_id = '1') AS length_class, (SELECT AVG(rating) AS total FROM review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT COUNT(*) AS total FROM review r2 WHERE r2.product_id = p.product_id AND r2.status = '1' GROUP BY r2.product_id) AS reviews, p.sort_order FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = '504' AND pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0'\G # Query 11: 0.00 QPS, 0.00x concurrency, ID 0x0CB700E2626D087A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:22:21 to 2016-10-14T09:46:10 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 27us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 164 82 82 82 82 0 82 # id 3 17.84M 8.90M 8.95M 8.92M 8.95M 36.63k 8.92M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'setting'\G # SHOW CREATE TABLE `vladimn9_origind`.`setting`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM setting WHERE store_id = '0' OR store_id = '0' ORDER BY store_id ASC\G # Query 12: 0.00 QPS, 0.00x concurrency, ID 0x37CFDBBB491F76E8 at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:52 to 2016-10-14T09:35:30 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 10us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 834 417 417 417 417 0 417 # id 3 17.82M 8.90M 8.92M 8.91M 8.92M 15.85k 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '170' OR p2c.category_id = '171')\G # Query 13: 0 QPS, 0x concurrency, ID 0x327D8B372869AFD3 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 493 493 493 493 493 0 493 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93')\G # Query 14: 0 QPS, 0x concurrency, ID 0x231BF21D760D7F8D at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:21:52 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 650 650 650 650 650 0 650 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT ps.product_id, (SELECT AVG(rating) FROM review r1 WHERE r1.product_id = ps.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating FROM product_special ps LEFT JOIN product p ON (ps.product_id = p.product_id) LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) GROUP BY ps.product_id ORDER BY LCASE(pd.name) ASC LIMIT 0,5\G # Query 15: 0 QPS, 0x concurrency, ID 0xEF6EAD8431D3F4A7 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 100ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 104 104 104 104 104 0 104 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT category_id FROM product_to_category WHERE product_id = '300' ORDER BY main_category DESC LIMIT 1\G Вот логи. Кто что скажет? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Счетчики убрали. НЕ помогло. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Ага WTF ? SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ') ... Продолжение следует Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Продолжение следует Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Vladi0Mir Опубліковано: 14 жовтня 2016 Автор Share Опубліковано: 14 жовтня 2016 (змінено) http://originaltoy.ru/ Вот сайт. Товаров 500. Максимум 1000. Все работало несколько лет. И тут вдруг с 10 чиисла нагрузка зашкаливать стала. Ничего не делали с сайтом..... после этого Был выключен счетчик из основного шаблона и из дополнительного модуля “категории”. Были обновлены индексы БД Ничего не изменилось. Что делать, фиг знает... Был выключен счетчик из основного шаблона и из дополнительного модуля “категории”. Были обновлены индексы БД Хостинг Бегет, трафик всегда был около 200-400 человек в день. Змінено 14 жовтня 2016 користувачем Vladi0Mir Надіслати Поділитися на інших сайтах More sharing options...
Vladi0Mir Опубліковано: 14 жовтня 2016 Автор Share Опубліковано: 14 жовтня 2016 Я бы рад. Не разрешается прикладывать эти файлы... Ааааааще, и как тогда? Открыть и скопировать? А чем их открывать тО? Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 Без логов вряд ли поможем :( Хоть часть под спойлером Надіслати Поділитися на інших сайтах More sharing options... pashast Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 Уже второй сайт с бегета за неделю с подобной проблемой https://opencartforum.com/topic/66270-%D1%81%D0%B0%D0%B9%D1%82-%D0%BE%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%B5%D1%82-%D1%81%D0%BB%D0%B8%D1%88%D0%BA%D0%BE%D0%BC-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D1%83%D1%8E-%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D1%83-%D0%BD%D0%B0-%D0%B1%D0%B4/ И вообще у нормальных хостеров есть нормальное описание нагрузок на БД В бегета же какие-то CP, которые ничего не значат по сути. Надіслати Поділитися на інших сайтах More sharing options... agefremov Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 У Вас свободного места на хостинге, примерно, сколько осталось? Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 14 жовтня 2016 Автор Share Опубліковано: 14 жовтня 2016 Почти 5 гб и осталось из 5. Занято 0,4. Есть файл с логами. Его просто Блокнотом открыть и скопировать сюда? Или некорректно откроеться и его надо чем то открывать другим? Note++ например? И заодно и хостинг нормальный посоветуйте. Я уже один раз переходил))) Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 (змінено) Кароче, спец сказал, что это хостинг. Меняю....посмотрим... Причем меняю на VDS Змінено 15 жовтня 2016 користувачем Vladi0Mir Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Товаров 500. Максимум 1000. меняю на VDS :ugeek: Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Ни с того ни с сего - ничего не бывает. У вас явно где то возник косяк в коде. Это может быть все что угодно - от взлома, до ддос атаки силами конкурентов. Как показывает практика, переезд в таких случаях не решает проблему. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Если бы я каждый раз за фразу "Спец смотрел", получал 100 долларов - я бы был миллионером. 1 Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 # A software update is available: # * The current version for Percona::Toolkit is 2.2.14. # 8.2s user time, 800ms system time, 30.19M rss, 109.70M vsz # Current date: Fri Oct 14 09:47:51 2016 # Hostname: jacket.beget.ru # Files: STDIN # Overall: 61 total, 19 unique, 0.02 QPS, 0.00x concurrency ______________ # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute total min max avg 95% stddev median # ============ ======= ======= ======= ======= ======= ======= ======= # Exec time 9s 100ms 1s 155ms 393ms 194ms 100ms # Lock time 0 0 0 0 0 0 0 # Query size 31.20k 22 2.57k 523.75 1.69k 644.95 381.65 # id 543.66M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # Profile # Rank Query ID Response time Calls R/Call V/M Item # ==== ================== ============= ===== ====== ===== =============== # 1 0x4A7378B436916589 2.2119 23.4% 22 0.1005 0.00 SELECT product product_description product_to_store product_to_category # 2 0x32DDF53F9F145820 1.2048 12.8% 1 1.2048 0.00 SELECT category_to_layout # 3 0x4E2FFD2953A6AA24 1.0049 10.6% 10 0.1005 0.00 SELECT url_alias # 4 0x26A9F8353D17738A 1.0039 10.6% 4 0.2510 0.24 SELECT category category_description category_to_store # 5 0xCFD571C0D136D952 1.0000 10.6% 1 1.0000 0.00 SELECT url_alias # 6 0xDA5C027AF571A1EA 0.5025 5.3% 1 0.5025 0.00 SELECT information information_description information_to_store # 7 0x56E36669A659A209 0.5021 5.3% 2 0.2511 0.18 SELECT store # 8 0x6F2826493F6DFC7D 0.4023 4.3% 4 0.1006 0.00 SELECT product product_description product_to_store product_to_category # 9 0xC95F0C7D75466180 0.3010 3.2% 3 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 10 0x2B2A42A723A14D4A 0.2009 2.1% 2 0.1005 0.00 SELECT product_discount product_special product_reward stock_status weight_class_description length_class_description review product product_description product_to_store manufacturer # 11 0x0CB700E2626D087A 0.2008 2.1% 2 0.1004 0.00 SELECT setting # 12 0x37CFDBBB491F76E8 0.2007 2.1% 2 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 13 0x327D8B372869AFD3 0.1012 1.1% 1 0.1012 0.00 SELECT product product_description product_to_store product_to_category # 14 0x231BF21D760D7F8D 0.1008 1.1% 1 0.1008 0.00 SELECT review product_special product product_description product_to_store # 15 0xEF6EAD8431D3F4A7 0.1004 1.1% 1 0.1004 0.00 SELECT product_to_category # MISC 0xMISC 0.4015 4.3% 4 0.1004 0.0 <4 ITEMS> # Query 1: 0.01 QPS, 0.00x concurrency, ID 0x4A7378B436916589 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 36 22 # Exec time 23 2s 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 26 8.37k 389 390 389.45 381.65 0 381.65 # id 36 196.03M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '131')\G # Query 2: 0 QPS, 0x concurrency, ID 0x32DDF53F9F145820 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 12 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 76 76 76 76 76 0 76 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_layout'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_layout`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category_to_layout WHERE category_id = '86' AND store_id = '0'\G # Query 3: 0.00 QPS, 0.00x concurrency, ID 0x4E2FFD2953A6AA24 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:12:16 to 2016-10-14T09:46:31 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 16 10 # Exec time 10 1s 100ms 101ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 849 59 115 84.90 112.70 16.76 76.28 # id 16 89.12M 8.88M 8.95M 8.91M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\G # Query 4: 0.00 QPS, 0.00x concurrency, ID 0x26A9F8353D17738A at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.24 # Time range: 2016-10-14T09:21:52 to 2016-10-14T09:45:54 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 10 1s 100ms 703ms 251ms 672ms 247ms 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 3 1.08k 276 276 276 276 0 276 # id 6 35.69M 8.89M 8.95M 8.92M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category'\G # SHOW CREATE TABLE `vladimn9_origind`.`category`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category c LEFT JOIN category_description cd ON (c.category_id = cd.category_id) LEFT JOIN category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '1' AND c2s.store_id = '0' AND c.status = '1' ORDER BY c.parent_id, c.sort_order, cd.name\G # Query 5: 0 QPS, 0x concurrency, ID 0xCFD571C0D136D952 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:42:21 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 10 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 119 119 119 119 119 0 119 # id 1 8.94M 8.94M 8.94M 8.94M 8.94M 0 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\G # Query 6: 0 QPS, 0x concurrency, ID 0xDA5C027AF571A1EA at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:40 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 5 503ms 503ms 503ms 503ms 503ms 0 503ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 321 321 321 321 321 0 321 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information'\G # SHOW CREATE TABLE `vladimn9_origind`.`information`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM information i LEFT JOIN information_description id ON (i.information_id = id.information_id) LEFT JOIN information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' AND i.sort_order <> '-1' ORDER BY i.sort_order, LCASE(id.title) ASC\G # Query 7: 0.01 QPS, 0.00x concurrency, ID 0x56E36669A659A209 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.18 # Time range: 2016-10-14T09:39:50 to 2016-10-14T09:42:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 5 502ms 100ms 402ms 251ms 402ms 213ms 251ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 158 79 79 79 79 0 79 # id 3 17.87M 8.93M 8.94M 8.94M 8.94M 3.63k 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'store'\G # SHOW CREATE TABLE `vladimn9_origind`.`store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = 'http://originaltoy.ru/'\G # Query 8: 0.00 QPS, 0.00x concurrency, ID 0x6F2826493F6DFC7D at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:04:21 to 2016-10-14T09:28:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 4 402ms 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 33 10.30k 2.57k 2.57k 2.57k 2.57k 0 2.57k # id 6 35.56M 8.85M 8.91M 8.89M 8.86M 28.94k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173')\G # Query 9: 0.00 QPS, 0.00x concurrency, ID 0xC95F0C7D75466180 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:29:59 to 2016-10-14T09:43:50 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 4 3 # Exec time 3 301ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.52k 1.17k 1.17k 1.17k 1.17k 0 1.17k # id 4 26.79M 8.91M 8.94M 8.93M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '136' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174')\G # Query 10: 0.25 QPS, 0.03x concurrency, ID 0x2B2A42A723A14D4A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:35 to 2016-10-14T09:24:43 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 101ms 100ms 101ms 80us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.53k 1.76k 1.76k 1.76k 1.76k 0 1.76k # id 3 17.80M 8.90M 8.90M 8.90M 8.90M 238.29 8.90M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_discount'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_discount`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_reward'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_reward`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'stock_status'\G # SHOW CREATE TABLE `vladimn9_origind`.`stock_status`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'weight_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`weight_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'length_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`length_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'manufacturer'\G # SHOW CREATE TABLE `vladimn9_origind`.`manufacturer`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '8' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM product_reward pr WHERE pr.product_id = p.product_id AND customer_group_id = '8') AS reward, (SELECT ss.name FROM stock_status ss WHERE ss.stock_status_id = p.stock_status_id AND ss.language_id = '1') AS stock_status, (SELECT wcd.unit FROM weight_class_description wcd WHERE p.weight_class_id = wcd.weight_class_id AND wcd.language_id = '1') AS weight_class, (SELECT lcd.unit FROM length_class_description lcd WHERE p.length_class_id = lcd.length_class_id AND lcd.language_id = '1') AS length_class, (SELECT AVG(rating) AS total FROM review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT COUNT(*) AS total FROM review r2 WHERE r2.product_id = p.product_id AND r2.status = '1' GROUP BY r2.product_id) AS reviews, p.sort_order FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = '504' AND pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0'\G # Query 11: 0.00 QPS, 0.00x concurrency, ID 0x0CB700E2626D087A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:22:21 to 2016-10-14T09:46:10 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 27us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 164 82 82 82 82 0 82 # id 3 17.84M 8.90M 8.95M 8.92M 8.95M 36.63k 8.92M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'setting'\G # SHOW CREATE TABLE `vladimn9_origind`.`setting`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM setting WHERE store_id = '0' OR store_id = '0' ORDER BY store_id ASC\G # Query 12: 0.00 QPS, 0.00x concurrency, ID 0x37CFDBBB491F76E8 at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:52 to 2016-10-14T09:35:30 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 10us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 834 417 417 417 417 0 417 # id 3 17.82M 8.90M 8.92M 8.91M 8.92M 15.85k 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '170' OR p2c.category_id = '171')\G # Query 13: 0 QPS, 0x concurrency, ID 0x327D8B372869AFD3 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 493 493 493 493 493 0 493 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93')\G # Query 14: 0 QPS, 0x concurrency, ID 0x231BF21D760D7F8D at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:21:52 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 650 650 650 650 650 0 650 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT ps.product_id, (SELECT AVG(rating) FROM review r1 WHERE r1.product_id = ps.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating FROM product_special ps LEFT JOIN product p ON (ps.product_id = p.product_id) LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) GROUP BY ps.product_id ORDER BY LCASE(pd.name) ASC LIMIT 0,5\G # Query 15: 0 QPS, 0x concurrency, ID 0xEF6EAD8431D3F4A7 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 100ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 104 104 104 104 104 0 104 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT category_id FROM product_to_category WHERE product_id = '300' ORDER BY main_category DESC LIMIT 1\G Вот логи. Кто что скажет? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Счетчики убрали. НЕ помогло. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Ага WTF ? SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ') ... Продолжение следует Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Продолжение следует Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
pashast Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 Уже второй сайт с бегета за неделю с подобной проблемой https://opencartforum.com/topic/66270-%D1%81%D0%B0%D0%B9%D1%82-%D0%BE%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%B5%D1%82-%D1%81%D0%BB%D0%B8%D1%88%D0%BA%D0%BE%D0%BC-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D1%83%D1%8E-%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D1%83-%D0%BD%D0%B0-%D0%B1%D0%B4/ И вообще у нормальных хостеров есть нормальное описание нагрузок на БД В бегета же какие-то CP, которые ничего не значат по сути. Надіслати Поділитися на інших сайтах More sharing options... agefremov Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 У Вас свободного места на хостинге, примерно, сколько осталось? Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 14 жовтня 2016 Автор Share Опубліковано: 14 жовтня 2016 Почти 5 гб и осталось из 5. Занято 0,4. Есть файл с логами. Его просто Блокнотом открыть и скопировать сюда? Или некорректно откроеться и его надо чем то открывать другим? Note++ например? И заодно и хостинг нормальный посоветуйте. Я уже один раз переходил))) Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 (змінено) Кароче, спец сказал, что это хостинг. Меняю....посмотрим... Причем меняю на VDS Змінено 15 жовтня 2016 користувачем Vladi0Mir Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Товаров 500. Максимум 1000. меняю на VDS :ugeek: Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Ни с того ни с сего - ничего не бывает. У вас явно где то возник косяк в коде. Это может быть все что угодно - от взлома, до ддос атаки силами конкурентов. Как показывает практика, переезд в таких случаях не решает проблему. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Если бы я каждый раз за фразу "Спец смотрел", получал 100 долларов - я бы был миллионером. 1 Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 # A software update is available: # * The current version for Percona::Toolkit is 2.2.14. # 8.2s user time, 800ms system time, 30.19M rss, 109.70M vsz # Current date: Fri Oct 14 09:47:51 2016 # Hostname: jacket.beget.ru # Files: STDIN # Overall: 61 total, 19 unique, 0.02 QPS, 0.00x concurrency ______________ # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute total min max avg 95% stddev median # ============ ======= ======= ======= ======= ======= ======= ======= # Exec time 9s 100ms 1s 155ms 393ms 194ms 100ms # Lock time 0 0 0 0 0 0 0 # Query size 31.20k 22 2.57k 523.75 1.69k 644.95 381.65 # id 543.66M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # Profile # Rank Query ID Response time Calls R/Call V/M Item # ==== ================== ============= ===== ====== ===== =============== # 1 0x4A7378B436916589 2.2119 23.4% 22 0.1005 0.00 SELECT product product_description product_to_store product_to_category # 2 0x32DDF53F9F145820 1.2048 12.8% 1 1.2048 0.00 SELECT category_to_layout # 3 0x4E2FFD2953A6AA24 1.0049 10.6% 10 0.1005 0.00 SELECT url_alias # 4 0x26A9F8353D17738A 1.0039 10.6% 4 0.2510 0.24 SELECT category category_description category_to_store # 5 0xCFD571C0D136D952 1.0000 10.6% 1 1.0000 0.00 SELECT url_alias # 6 0xDA5C027AF571A1EA 0.5025 5.3% 1 0.5025 0.00 SELECT information information_description information_to_store # 7 0x56E36669A659A209 0.5021 5.3% 2 0.2511 0.18 SELECT store # 8 0x6F2826493F6DFC7D 0.4023 4.3% 4 0.1006 0.00 SELECT product product_description product_to_store product_to_category # 9 0xC95F0C7D75466180 0.3010 3.2% 3 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 10 0x2B2A42A723A14D4A 0.2009 2.1% 2 0.1005 0.00 SELECT product_discount product_special product_reward stock_status weight_class_description length_class_description review product product_description product_to_store manufacturer # 11 0x0CB700E2626D087A 0.2008 2.1% 2 0.1004 0.00 SELECT setting # 12 0x37CFDBBB491F76E8 0.2007 2.1% 2 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 13 0x327D8B372869AFD3 0.1012 1.1% 1 0.1012 0.00 SELECT product product_description product_to_store product_to_category # 14 0x231BF21D760D7F8D 0.1008 1.1% 1 0.1008 0.00 SELECT review product_special product product_description product_to_store # 15 0xEF6EAD8431D3F4A7 0.1004 1.1% 1 0.1004 0.00 SELECT product_to_category # MISC 0xMISC 0.4015 4.3% 4 0.1004 0.0 <4 ITEMS> # Query 1: 0.01 QPS, 0.00x concurrency, ID 0x4A7378B436916589 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 36 22 # Exec time 23 2s 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 26 8.37k 389 390 389.45 381.65 0 381.65 # id 36 196.03M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '131')\G # Query 2: 0 QPS, 0x concurrency, ID 0x32DDF53F9F145820 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 12 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 76 76 76 76 76 0 76 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_layout'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_layout`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category_to_layout WHERE category_id = '86' AND store_id = '0'\G # Query 3: 0.00 QPS, 0.00x concurrency, ID 0x4E2FFD2953A6AA24 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:12:16 to 2016-10-14T09:46:31 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 16 10 # Exec time 10 1s 100ms 101ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 849 59 115 84.90 112.70 16.76 76.28 # id 16 89.12M 8.88M 8.95M 8.91M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\G # Query 4: 0.00 QPS, 0.00x concurrency, ID 0x26A9F8353D17738A at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.24 # Time range: 2016-10-14T09:21:52 to 2016-10-14T09:45:54 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 10 1s 100ms 703ms 251ms 672ms 247ms 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 3 1.08k 276 276 276 276 0 276 # id 6 35.69M 8.89M 8.95M 8.92M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category'\G # SHOW CREATE TABLE `vladimn9_origind`.`category`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category c LEFT JOIN category_description cd ON (c.category_id = cd.category_id) LEFT JOIN category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '1' AND c2s.store_id = '0' AND c.status = '1' ORDER BY c.parent_id, c.sort_order, cd.name\G # Query 5: 0 QPS, 0x concurrency, ID 0xCFD571C0D136D952 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:42:21 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 10 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 119 119 119 119 119 0 119 # id 1 8.94M 8.94M 8.94M 8.94M 8.94M 0 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\G # Query 6: 0 QPS, 0x concurrency, ID 0xDA5C027AF571A1EA at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:40 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 5 503ms 503ms 503ms 503ms 503ms 0 503ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 321 321 321 321 321 0 321 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information'\G # SHOW CREATE TABLE `vladimn9_origind`.`information`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM information i LEFT JOIN information_description id ON (i.information_id = id.information_id) LEFT JOIN information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' AND i.sort_order <> '-1' ORDER BY i.sort_order, LCASE(id.title) ASC\G # Query 7: 0.01 QPS, 0.00x concurrency, ID 0x56E36669A659A209 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.18 # Time range: 2016-10-14T09:39:50 to 2016-10-14T09:42:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 5 502ms 100ms 402ms 251ms 402ms 213ms 251ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 158 79 79 79 79 0 79 # id 3 17.87M 8.93M 8.94M 8.94M 8.94M 3.63k 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'store'\G # SHOW CREATE TABLE `vladimn9_origind`.`store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = 'http://originaltoy.ru/'\G # Query 8: 0.00 QPS, 0.00x concurrency, ID 0x6F2826493F6DFC7D at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:04:21 to 2016-10-14T09:28:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 4 402ms 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 33 10.30k 2.57k 2.57k 2.57k 2.57k 0 2.57k # id 6 35.56M 8.85M 8.91M 8.89M 8.86M 28.94k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173')\G # Query 9: 0.00 QPS, 0.00x concurrency, ID 0xC95F0C7D75466180 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:29:59 to 2016-10-14T09:43:50 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 4 3 # Exec time 3 301ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.52k 1.17k 1.17k 1.17k 1.17k 0 1.17k # id 4 26.79M 8.91M 8.94M 8.93M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '136' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174')\G # Query 10: 0.25 QPS, 0.03x concurrency, ID 0x2B2A42A723A14D4A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:35 to 2016-10-14T09:24:43 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 101ms 100ms 101ms 80us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.53k 1.76k 1.76k 1.76k 1.76k 0 1.76k # id 3 17.80M 8.90M 8.90M 8.90M 8.90M 238.29 8.90M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_discount'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_discount`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_reward'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_reward`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'stock_status'\G # SHOW CREATE TABLE `vladimn9_origind`.`stock_status`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'weight_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`weight_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'length_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`length_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'manufacturer'\G # SHOW CREATE TABLE `vladimn9_origind`.`manufacturer`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '8' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM product_reward pr WHERE pr.product_id = p.product_id AND customer_group_id = '8') AS reward, (SELECT ss.name FROM stock_status ss WHERE ss.stock_status_id = p.stock_status_id AND ss.language_id = '1') AS stock_status, (SELECT wcd.unit FROM weight_class_description wcd WHERE p.weight_class_id = wcd.weight_class_id AND wcd.language_id = '1') AS weight_class, (SELECT lcd.unit FROM length_class_description lcd WHERE p.length_class_id = lcd.length_class_id AND lcd.language_id = '1') AS length_class, (SELECT AVG(rating) AS total FROM review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT COUNT(*) AS total FROM review r2 WHERE r2.product_id = p.product_id AND r2.status = '1' GROUP BY r2.product_id) AS reviews, p.sort_order FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = '504' AND pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0'\G # Query 11: 0.00 QPS, 0.00x concurrency, ID 0x0CB700E2626D087A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:22:21 to 2016-10-14T09:46:10 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 27us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 164 82 82 82 82 0 82 # id 3 17.84M 8.90M 8.95M 8.92M 8.95M 36.63k 8.92M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'setting'\G # SHOW CREATE TABLE `vladimn9_origind`.`setting`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM setting WHERE store_id = '0' OR store_id = '0' ORDER BY store_id ASC\G # Query 12: 0.00 QPS, 0.00x concurrency, ID 0x37CFDBBB491F76E8 at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:52 to 2016-10-14T09:35:30 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 10us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 834 417 417 417 417 0 417 # id 3 17.82M 8.90M 8.92M 8.91M 8.92M 15.85k 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '170' OR p2c.category_id = '171')\G # Query 13: 0 QPS, 0x concurrency, ID 0x327D8B372869AFD3 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 493 493 493 493 493 0 493 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93')\G # Query 14: 0 QPS, 0x concurrency, ID 0x231BF21D760D7F8D at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:21:52 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 650 650 650 650 650 0 650 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT ps.product_id, (SELECT AVG(rating) FROM review r1 WHERE r1.product_id = ps.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating FROM product_special ps LEFT JOIN product p ON (ps.product_id = p.product_id) LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) GROUP BY ps.product_id ORDER BY LCASE(pd.name) ASC LIMIT 0,5\G # Query 15: 0 QPS, 0x concurrency, ID 0xEF6EAD8431D3F4A7 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 100ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 104 104 104 104 104 0 104 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT category_id FROM product_to_category WHERE product_id = '300' ORDER BY main_category DESC LIMIT 1\G Вот логи. Кто что скажет? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Счетчики убрали. НЕ помогло. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Ага WTF ? SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ') ... Продолжение следует Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Продолжение следует Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
agefremov Опубліковано: 14 жовтня 2016 Share Опубліковано: 14 жовтня 2016 У Вас свободного места на хостинге, примерно, сколько осталось? Надіслати Поділитися на інших сайтах More sharing options...
Vladi0Mir Опубліковано: 14 жовтня 2016 Автор Share Опубліковано: 14 жовтня 2016 Почти 5 гб и осталось из 5. Занято 0,4. Есть файл с логами. Его просто Блокнотом открыть и скопировать сюда? Или некорректно откроеться и его надо чем то открывать другим? Note++ например? И заодно и хостинг нормальный посоветуйте. Я уже один раз переходил))) Надіслати Поділитися на інших сайтах More sharing options...
Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 (змінено) Кароче, спец сказал, что это хостинг. Меняю....посмотрим... Причем меняю на VDS Змінено 15 жовтня 2016 користувачем Vladi0Mir Надіслати Поділитися на інших сайтах More sharing options...
Otvet Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Товаров 500. Максимум 1000. меняю на VDS :ugeek: Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Ни с того ни с сего - ничего не бывает. У вас явно где то возник косяк в коде. Это может быть все что угодно - от взлома, до ддос атаки силами конкурентов. Как показывает практика, переезд в таких случаях не решает проблему. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Если бы я каждый раз за фразу "Спец смотрел", получал 100 долларов - я бы был миллионером. 1 Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 # A software update is available: # * The current version for Percona::Toolkit is 2.2.14. # 8.2s user time, 800ms system time, 30.19M rss, 109.70M vsz # Current date: Fri Oct 14 09:47:51 2016 # Hostname: jacket.beget.ru # Files: STDIN # Overall: 61 total, 19 unique, 0.02 QPS, 0.00x concurrency ______________ # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute total min max avg 95% stddev median # ============ ======= ======= ======= ======= ======= ======= ======= # Exec time 9s 100ms 1s 155ms 393ms 194ms 100ms # Lock time 0 0 0 0 0 0 0 # Query size 31.20k 22 2.57k 523.75 1.69k 644.95 381.65 # id 543.66M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # Profile # Rank Query ID Response time Calls R/Call V/M Item # ==== ================== ============= ===== ====== ===== =============== # 1 0x4A7378B436916589 2.2119 23.4% 22 0.1005 0.00 SELECT product product_description product_to_store product_to_category # 2 0x32DDF53F9F145820 1.2048 12.8% 1 1.2048 0.00 SELECT category_to_layout # 3 0x4E2FFD2953A6AA24 1.0049 10.6% 10 0.1005 0.00 SELECT url_alias # 4 0x26A9F8353D17738A 1.0039 10.6% 4 0.2510 0.24 SELECT category category_description category_to_store # 5 0xCFD571C0D136D952 1.0000 10.6% 1 1.0000 0.00 SELECT url_alias # 6 0xDA5C027AF571A1EA 0.5025 5.3% 1 0.5025 0.00 SELECT information information_description information_to_store # 7 0x56E36669A659A209 0.5021 5.3% 2 0.2511 0.18 SELECT store # 8 0x6F2826493F6DFC7D 0.4023 4.3% 4 0.1006 0.00 SELECT product product_description product_to_store product_to_category # 9 0xC95F0C7D75466180 0.3010 3.2% 3 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 10 0x2B2A42A723A14D4A 0.2009 2.1% 2 0.1005 0.00 SELECT product_discount product_special product_reward stock_status weight_class_description length_class_description review product product_description product_to_store manufacturer # 11 0x0CB700E2626D087A 0.2008 2.1% 2 0.1004 0.00 SELECT setting # 12 0x37CFDBBB491F76E8 0.2007 2.1% 2 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 13 0x327D8B372869AFD3 0.1012 1.1% 1 0.1012 0.00 SELECT product product_description product_to_store product_to_category # 14 0x231BF21D760D7F8D 0.1008 1.1% 1 0.1008 0.00 SELECT review product_special product product_description product_to_store # 15 0xEF6EAD8431D3F4A7 0.1004 1.1% 1 0.1004 0.00 SELECT product_to_category # MISC 0xMISC 0.4015 4.3% 4 0.1004 0.0 <4 ITEMS> # Query 1: 0.01 QPS, 0.00x concurrency, ID 0x4A7378B436916589 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 36 22 # Exec time 23 2s 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 26 8.37k 389 390 389.45 381.65 0 381.65 # id 36 196.03M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '131')\G # Query 2: 0 QPS, 0x concurrency, ID 0x32DDF53F9F145820 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 12 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 76 76 76 76 76 0 76 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_layout'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_layout`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category_to_layout WHERE category_id = '86' AND store_id = '0'\G # Query 3: 0.00 QPS, 0.00x concurrency, ID 0x4E2FFD2953A6AA24 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:12:16 to 2016-10-14T09:46:31 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 16 10 # Exec time 10 1s 100ms 101ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 849 59 115 84.90 112.70 16.76 76.28 # id 16 89.12M 8.88M 8.95M 8.91M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\G # Query 4: 0.00 QPS, 0.00x concurrency, ID 0x26A9F8353D17738A at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.24 # Time range: 2016-10-14T09:21:52 to 2016-10-14T09:45:54 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 10 1s 100ms 703ms 251ms 672ms 247ms 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 3 1.08k 276 276 276 276 0 276 # id 6 35.69M 8.89M 8.95M 8.92M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category'\G # SHOW CREATE TABLE `vladimn9_origind`.`category`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category c LEFT JOIN category_description cd ON (c.category_id = cd.category_id) LEFT JOIN category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '1' AND c2s.store_id = '0' AND c.status = '1' ORDER BY c.parent_id, c.sort_order, cd.name\G # Query 5: 0 QPS, 0x concurrency, ID 0xCFD571C0D136D952 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:42:21 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 10 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 119 119 119 119 119 0 119 # id 1 8.94M 8.94M 8.94M 8.94M 8.94M 0 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\G # Query 6: 0 QPS, 0x concurrency, ID 0xDA5C027AF571A1EA at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:40 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 5 503ms 503ms 503ms 503ms 503ms 0 503ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 321 321 321 321 321 0 321 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information'\G # SHOW CREATE TABLE `vladimn9_origind`.`information`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM information i LEFT JOIN information_description id ON (i.information_id = id.information_id) LEFT JOIN information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' AND i.sort_order <> '-1' ORDER BY i.sort_order, LCASE(id.title) ASC\G # Query 7: 0.01 QPS, 0.00x concurrency, ID 0x56E36669A659A209 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.18 # Time range: 2016-10-14T09:39:50 to 2016-10-14T09:42:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 5 502ms 100ms 402ms 251ms 402ms 213ms 251ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 158 79 79 79 79 0 79 # id 3 17.87M 8.93M 8.94M 8.94M 8.94M 3.63k 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'store'\G # SHOW CREATE TABLE `vladimn9_origind`.`store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = 'http://originaltoy.ru/'\G # Query 8: 0.00 QPS, 0.00x concurrency, ID 0x6F2826493F6DFC7D at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:04:21 to 2016-10-14T09:28:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 4 402ms 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 33 10.30k 2.57k 2.57k 2.57k 2.57k 0 2.57k # id 6 35.56M 8.85M 8.91M 8.89M 8.86M 28.94k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173')\G # Query 9: 0.00 QPS, 0.00x concurrency, ID 0xC95F0C7D75466180 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:29:59 to 2016-10-14T09:43:50 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 4 3 # Exec time 3 301ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.52k 1.17k 1.17k 1.17k 1.17k 0 1.17k # id 4 26.79M 8.91M 8.94M 8.93M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '136' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174')\G # Query 10: 0.25 QPS, 0.03x concurrency, ID 0x2B2A42A723A14D4A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:35 to 2016-10-14T09:24:43 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 101ms 100ms 101ms 80us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.53k 1.76k 1.76k 1.76k 1.76k 0 1.76k # id 3 17.80M 8.90M 8.90M 8.90M 8.90M 238.29 8.90M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_discount'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_discount`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_reward'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_reward`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'stock_status'\G # SHOW CREATE TABLE `vladimn9_origind`.`stock_status`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'weight_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`weight_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'length_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`length_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'manufacturer'\G # SHOW CREATE TABLE `vladimn9_origind`.`manufacturer`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '8' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM product_reward pr WHERE pr.product_id = p.product_id AND customer_group_id = '8') AS reward, (SELECT ss.name FROM stock_status ss WHERE ss.stock_status_id = p.stock_status_id AND ss.language_id = '1') AS stock_status, (SELECT wcd.unit FROM weight_class_description wcd WHERE p.weight_class_id = wcd.weight_class_id AND wcd.language_id = '1') AS weight_class, (SELECT lcd.unit FROM length_class_description lcd WHERE p.length_class_id = lcd.length_class_id AND lcd.language_id = '1') AS length_class, (SELECT AVG(rating) AS total FROM review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT COUNT(*) AS total FROM review r2 WHERE r2.product_id = p.product_id AND r2.status = '1' GROUP BY r2.product_id) AS reviews, p.sort_order FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = '504' AND pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0'\G # Query 11: 0.00 QPS, 0.00x concurrency, ID 0x0CB700E2626D087A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:22:21 to 2016-10-14T09:46:10 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 27us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 164 82 82 82 82 0 82 # id 3 17.84M 8.90M 8.95M 8.92M 8.95M 36.63k 8.92M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'setting'\G # SHOW CREATE TABLE `vladimn9_origind`.`setting`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM setting WHERE store_id = '0' OR store_id = '0' ORDER BY store_id ASC\G # Query 12: 0.00 QPS, 0.00x concurrency, ID 0x37CFDBBB491F76E8 at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:52 to 2016-10-14T09:35:30 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 10us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 834 417 417 417 417 0 417 # id 3 17.82M 8.90M 8.92M 8.91M 8.92M 15.85k 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '170' OR p2c.category_id = '171')\G # Query 13: 0 QPS, 0x concurrency, ID 0x327D8B372869AFD3 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 493 493 493 493 493 0 493 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93')\G # Query 14: 0 QPS, 0x concurrency, ID 0x231BF21D760D7F8D at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:21:52 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 650 650 650 650 650 0 650 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT ps.product_id, (SELECT AVG(rating) FROM review r1 WHERE r1.product_id = ps.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating FROM product_special ps LEFT JOIN product p ON (ps.product_id = p.product_id) LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) GROUP BY ps.product_id ORDER BY LCASE(pd.name) ASC LIMIT 0,5\G # Query 15: 0 QPS, 0x concurrency, ID 0xEF6EAD8431D3F4A7 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 100ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 104 104 104 104 104 0 104 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT category_id FROM product_to_category WHERE product_id = '300' ORDER BY main_category DESC LIMIT 1\G Вот логи. Кто что скажет? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Счетчики убрали. НЕ помогло. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Ага WTF ? SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ') ... Продолжение следует Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Продолжение следует Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Надіслати Поділитися на інших сайтах More sharing options...
snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 НУ тут видимо дело не в товаре. А в том что нормально хостинг не может работать. А с VDS как сказали, таких проблем не будет. Блин. Ну это же тупо, год нормально работало, и тут вдруг ни с чего три дня 2000 от нормы!!!! Ни с того ни с сего - ничего не бывает. У вас явно где то возник косяк в коде. Это может быть все что угодно - от взлома, до ддос атаки силами конкурентов. Как показывает практика, переезд в таких случаях не решает проблему. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Если бы я каждый раз за фразу "Спец смотрел", получал 100 долларов - я бы был миллионером. 1 Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 # A software update is available: # * The current version for Percona::Toolkit is 2.2.14. # 8.2s user time, 800ms system time, 30.19M rss, 109.70M vsz # Current date: Fri Oct 14 09:47:51 2016 # Hostname: jacket.beget.ru # Files: STDIN # Overall: 61 total, 19 unique, 0.02 QPS, 0.00x concurrency ______________ # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute total min max avg 95% stddev median # ============ ======= ======= ======= ======= ======= ======= ======= # Exec time 9s 100ms 1s 155ms 393ms 194ms 100ms # Lock time 0 0 0 0 0 0 0 # Query size 31.20k 22 2.57k 523.75 1.69k 644.95 381.65 # id 543.66M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # Profile # Rank Query ID Response time Calls R/Call V/M Item # ==== ================== ============= ===== ====== ===== =============== # 1 0x4A7378B436916589 2.2119 23.4% 22 0.1005 0.00 SELECT product product_description product_to_store product_to_category # 2 0x32DDF53F9F145820 1.2048 12.8% 1 1.2048 0.00 SELECT category_to_layout # 3 0x4E2FFD2953A6AA24 1.0049 10.6% 10 0.1005 0.00 SELECT url_alias # 4 0x26A9F8353D17738A 1.0039 10.6% 4 0.2510 0.24 SELECT category category_description category_to_store # 5 0xCFD571C0D136D952 1.0000 10.6% 1 1.0000 0.00 SELECT url_alias # 6 0xDA5C027AF571A1EA 0.5025 5.3% 1 0.5025 0.00 SELECT information information_description information_to_store # 7 0x56E36669A659A209 0.5021 5.3% 2 0.2511 0.18 SELECT store # 8 0x6F2826493F6DFC7D 0.4023 4.3% 4 0.1006 0.00 SELECT product product_description product_to_store product_to_category # 9 0xC95F0C7D75466180 0.3010 3.2% 3 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 10 0x2B2A42A723A14D4A 0.2009 2.1% 2 0.1005 0.00 SELECT product_discount product_special product_reward stock_status weight_class_description length_class_description review product product_description product_to_store manufacturer # 11 0x0CB700E2626D087A 0.2008 2.1% 2 0.1004 0.00 SELECT setting # 12 0x37CFDBBB491F76E8 0.2007 2.1% 2 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 13 0x327D8B372869AFD3 0.1012 1.1% 1 0.1012 0.00 SELECT product product_description product_to_store product_to_category # 14 0x231BF21D760D7F8D 0.1008 1.1% 1 0.1008 0.00 SELECT review product_special product product_description product_to_store # 15 0xEF6EAD8431D3F4A7 0.1004 1.1% 1 0.1004 0.00 SELECT product_to_category # MISC 0xMISC 0.4015 4.3% 4 0.1004 0.0 <4 ITEMS> # Query 1: 0.01 QPS, 0.00x concurrency, ID 0x4A7378B436916589 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 36 22 # Exec time 23 2s 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 26 8.37k 389 390 389.45 381.65 0 381.65 # id 36 196.03M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '131')\G # Query 2: 0 QPS, 0x concurrency, ID 0x32DDF53F9F145820 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 12 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 76 76 76 76 76 0 76 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_layout'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_layout`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category_to_layout WHERE category_id = '86' AND store_id = '0'\G # Query 3: 0.00 QPS, 0.00x concurrency, ID 0x4E2FFD2953A6AA24 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:12:16 to 2016-10-14T09:46:31 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 16 10 # Exec time 10 1s 100ms 101ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 849 59 115 84.90 112.70 16.76 76.28 # id 16 89.12M 8.88M 8.95M 8.91M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\G # Query 4: 0.00 QPS, 0.00x concurrency, ID 0x26A9F8353D17738A at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.24 # Time range: 2016-10-14T09:21:52 to 2016-10-14T09:45:54 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 10 1s 100ms 703ms 251ms 672ms 247ms 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 3 1.08k 276 276 276 276 0 276 # id 6 35.69M 8.89M 8.95M 8.92M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category'\G # SHOW CREATE TABLE `vladimn9_origind`.`category`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category c LEFT JOIN category_description cd ON (c.category_id = cd.category_id) LEFT JOIN category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '1' AND c2s.store_id = '0' AND c.status = '1' ORDER BY c.parent_id, c.sort_order, cd.name\G # Query 5: 0 QPS, 0x concurrency, ID 0xCFD571C0D136D952 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:42:21 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 10 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 119 119 119 119 119 0 119 # id 1 8.94M 8.94M 8.94M 8.94M 8.94M 0 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\G # Query 6: 0 QPS, 0x concurrency, ID 0xDA5C027AF571A1EA at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:40 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 5 503ms 503ms 503ms 503ms 503ms 0 503ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 321 321 321 321 321 0 321 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information'\G # SHOW CREATE TABLE `vladimn9_origind`.`information`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM information i LEFT JOIN information_description id ON (i.information_id = id.information_id) LEFT JOIN information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' AND i.sort_order <> '-1' ORDER BY i.sort_order, LCASE(id.title) ASC\G # Query 7: 0.01 QPS, 0.00x concurrency, ID 0x56E36669A659A209 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.18 # Time range: 2016-10-14T09:39:50 to 2016-10-14T09:42:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 5 502ms 100ms 402ms 251ms 402ms 213ms 251ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 158 79 79 79 79 0 79 # id 3 17.87M 8.93M 8.94M 8.94M 8.94M 3.63k 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'store'\G # SHOW CREATE TABLE `vladimn9_origind`.`store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = 'http://originaltoy.ru/'\G # Query 8: 0.00 QPS, 0.00x concurrency, ID 0x6F2826493F6DFC7D at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:04:21 to 2016-10-14T09:28:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 4 402ms 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 33 10.30k 2.57k 2.57k 2.57k 2.57k 0 2.57k # id 6 35.56M 8.85M 8.91M 8.89M 8.86M 28.94k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173')\G # Query 9: 0.00 QPS, 0.00x concurrency, ID 0xC95F0C7D75466180 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:29:59 to 2016-10-14T09:43:50 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 4 3 # Exec time 3 301ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.52k 1.17k 1.17k 1.17k 1.17k 0 1.17k # id 4 26.79M 8.91M 8.94M 8.93M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '136' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174')\G # Query 10: 0.25 QPS, 0.03x concurrency, ID 0x2B2A42A723A14D4A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:35 to 2016-10-14T09:24:43 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 101ms 100ms 101ms 80us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.53k 1.76k 1.76k 1.76k 1.76k 0 1.76k # id 3 17.80M 8.90M 8.90M 8.90M 8.90M 238.29 8.90M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_discount'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_discount`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_reward'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_reward`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'stock_status'\G # SHOW CREATE TABLE `vladimn9_origind`.`stock_status`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'weight_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`weight_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'length_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`length_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'manufacturer'\G # SHOW CREATE TABLE `vladimn9_origind`.`manufacturer`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '8' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM product_reward pr WHERE pr.product_id = p.product_id AND customer_group_id = '8') AS reward, (SELECT ss.name FROM stock_status ss WHERE ss.stock_status_id = p.stock_status_id AND ss.language_id = '1') AS stock_status, (SELECT wcd.unit FROM weight_class_description wcd WHERE p.weight_class_id = wcd.weight_class_id AND wcd.language_id = '1') AS weight_class, (SELECT lcd.unit FROM length_class_description lcd WHERE p.length_class_id = lcd.length_class_id AND lcd.language_id = '1') AS length_class, (SELECT AVG(rating) AS total FROM review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT COUNT(*) AS total FROM review r2 WHERE r2.product_id = p.product_id AND r2.status = '1' GROUP BY r2.product_id) AS reviews, p.sort_order FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = '504' AND pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0'\G # Query 11: 0.00 QPS, 0.00x concurrency, ID 0x0CB700E2626D087A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:22:21 to 2016-10-14T09:46:10 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 27us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 164 82 82 82 82 0 82 # id 3 17.84M 8.90M 8.95M 8.92M 8.95M 36.63k 8.92M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'setting'\G # SHOW CREATE TABLE `vladimn9_origind`.`setting`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM setting WHERE store_id = '0' OR store_id = '0' ORDER BY store_id ASC\G # Query 12: 0.00 QPS, 0.00x concurrency, ID 0x37CFDBBB491F76E8 at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:52 to 2016-10-14T09:35:30 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 10us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 834 417 417 417 417 0 417 # id 3 17.82M 8.90M 8.92M 8.91M 8.92M 15.85k 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '170' OR p2c.category_id = '171')\G # Query 13: 0 QPS, 0x concurrency, ID 0x327D8B372869AFD3 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 493 493 493 493 493 0 493 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93')\G # Query 14: 0 QPS, 0x concurrency, ID 0x231BF21D760D7F8D at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:21:52 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 650 650 650 650 650 0 650 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT ps.product_id, (SELECT AVG(rating) FROM review r1 WHERE r1.product_id = ps.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating FROM product_special ps LEFT JOIN product p ON (ps.product_id = p.product_id) LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) GROUP BY ps.product_id ORDER BY LCASE(pd.name) ASC LIMIT 0,5\G # Query 15: 0 QPS, 0x concurrency, ID 0xEF6EAD8431D3F4A7 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 100ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 104 104 104 104 104 0 104 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT category_id FROM product_to_category WHERE product_id = '300' ORDER BY main_category DESC LIMIT 1\G Вот логи. Кто что скажет? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Счетчики убрали. НЕ помогло. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Ага WTF ? SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ') ... Продолжение следует Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Продолжение следует Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Надіслати Поділитися на інших сайтах More sharing options...
snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Спец смотрел. Говорит - все в порядке. Если бы я каждый раз за фразу "Спец смотрел", получал 100 долларов - я бы был миллионером. 1 Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 # A software update is available: # * The current version for Percona::Toolkit is 2.2.14. # 8.2s user time, 800ms system time, 30.19M rss, 109.70M vsz # Current date: Fri Oct 14 09:47:51 2016 # Hostname: jacket.beget.ru # Files: STDIN # Overall: 61 total, 19 unique, 0.02 QPS, 0.00x concurrency ______________ # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute total min max avg 95% stddev median # ============ ======= ======= ======= ======= ======= ======= ======= # Exec time 9s 100ms 1s 155ms 393ms 194ms 100ms # Lock time 0 0 0 0 0 0 0 # Query size 31.20k 22 2.57k 523.75 1.69k 644.95 381.65 # id 543.66M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # Profile # Rank Query ID Response time Calls R/Call V/M Item # ==== ================== ============= ===== ====== ===== =============== # 1 0x4A7378B436916589 2.2119 23.4% 22 0.1005 0.00 SELECT product product_description product_to_store product_to_category # 2 0x32DDF53F9F145820 1.2048 12.8% 1 1.2048 0.00 SELECT category_to_layout # 3 0x4E2FFD2953A6AA24 1.0049 10.6% 10 0.1005 0.00 SELECT url_alias # 4 0x26A9F8353D17738A 1.0039 10.6% 4 0.2510 0.24 SELECT category category_description category_to_store # 5 0xCFD571C0D136D952 1.0000 10.6% 1 1.0000 0.00 SELECT url_alias # 6 0xDA5C027AF571A1EA 0.5025 5.3% 1 0.5025 0.00 SELECT information information_description information_to_store # 7 0x56E36669A659A209 0.5021 5.3% 2 0.2511 0.18 SELECT store # 8 0x6F2826493F6DFC7D 0.4023 4.3% 4 0.1006 0.00 SELECT product product_description product_to_store product_to_category # 9 0xC95F0C7D75466180 0.3010 3.2% 3 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 10 0x2B2A42A723A14D4A 0.2009 2.1% 2 0.1005 0.00 SELECT product_discount product_special product_reward stock_status weight_class_description length_class_description review product product_description product_to_store manufacturer # 11 0x0CB700E2626D087A 0.2008 2.1% 2 0.1004 0.00 SELECT setting # 12 0x37CFDBBB491F76E8 0.2007 2.1% 2 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 13 0x327D8B372869AFD3 0.1012 1.1% 1 0.1012 0.00 SELECT product product_description product_to_store product_to_category # 14 0x231BF21D760D7F8D 0.1008 1.1% 1 0.1008 0.00 SELECT review product_special product product_description product_to_store # 15 0xEF6EAD8431D3F4A7 0.1004 1.1% 1 0.1004 0.00 SELECT product_to_category # MISC 0xMISC 0.4015 4.3% 4 0.1004 0.0 <4 ITEMS> # Query 1: 0.01 QPS, 0.00x concurrency, ID 0x4A7378B436916589 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 36 22 # Exec time 23 2s 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 26 8.37k 389 390 389.45 381.65 0 381.65 # id 36 196.03M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '131')\G # Query 2: 0 QPS, 0x concurrency, ID 0x32DDF53F9F145820 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 12 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 76 76 76 76 76 0 76 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_layout'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_layout`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category_to_layout WHERE category_id = '86' AND store_id = '0'\G # Query 3: 0.00 QPS, 0.00x concurrency, ID 0x4E2FFD2953A6AA24 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:12:16 to 2016-10-14T09:46:31 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 16 10 # Exec time 10 1s 100ms 101ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 849 59 115 84.90 112.70 16.76 76.28 # id 16 89.12M 8.88M 8.95M 8.91M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\G # Query 4: 0.00 QPS, 0.00x concurrency, ID 0x26A9F8353D17738A at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.24 # Time range: 2016-10-14T09:21:52 to 2016-10-14T09:45:54 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 10 1s 100ms 703ms 251ms 672ms 247ms 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 3 1.08k 276 276 276 276 0 276 # id 6 35.69M 8.89M 8.95M 8.92M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category'\G # SHOW CREATE TABLE `vladimn9_origind`.`category`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category c LEFT JOIN category_description cd ON (c.category_id = cd.category_id) LEFT JOIN category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '1' AND c2s.store_id = '0' AND c.status = '1' ORDER BY c.parent_id, c.sort_order, cd.name\G # Query 5: 0 QPS, 0x concurrency, ID 0xCFD571C0D136D952 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:42:21 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 10 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 119 119 119 119 119 0 119 # id 1 8.94M 8.94M 8.94M 8.94M 8.94M 0 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\G # Query 6: 0 QPS, 0x concurrency, ID 0xDA5C027AF571A1EA at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:40 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 5 503ms 503ms 503ms 503ms 503ms 0 503ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 321 321 321 321 321 0 321 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information'\G # SHOW CREATE TABLE `vladimn9_origind`.`information`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM information i LEFT JOIN information_description id ON (i.information_id = id.information_id) LEFT JOIN information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' AND i.sort_order <> '-1' ORDER BY i.sort_order, LCASE(id.title) ASC\G # Query 7: 0.01 QPS, 0.00x concurrency, ID 0x56E36669A659A209 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.18 # Time range: 2016-10-14T09:39:50 to 2016-10-14T09:42:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 5 502ms 100ms 402ms 251ms 402ms 213ms 251ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 158 79 79 79 79 0 79 # id 3 17.87M 8.93M 8.94M 8.94M 8.94M 3.63k 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'store'\G # SHOW CREATE TABLE `vladimn9_origind`.`store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = 'http://originaltoy.ru/'\G # Query 8: 0.00 QPS, 0.00x concurrency, ID 0x6F2826493F6DFC7D at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:04:21 to 2016-10-14T09:28:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 4 402ms 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 33 10.30k 2.57k 2.57k 2.57k 2.57k 0 2.57k # id 6 35.56M 8.85M 8.91M 8.89M 8.86M 28.94k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173')\G # Query 9: 0.00 QPS, 0.00x concurrency, ID 0xC95F0C7D75466180 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:29:59 to 2016-10-14T09:43:50 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 4 3 # Exec time 3 301ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.52k 1.17k 1.17k 1.17k 1.17k 0 1.17k # id 4 26.79M 8.91M 8.94M 8.93M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '136' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174')\G # Query 10: 0.25 QPS, 0.03x concurrency, ID 0x2B2A42A723A14D4A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:35 to 2016-10-14T09:24:43 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 101ms 100ms 101ms 80us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.53k 1.76k 1.76k 1.76k 1.76k 0 1.76k # id 3 17.80M 8.90M 8.90M 8.90M 8.90M 238.29 8.90M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_discount'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_discount`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_reward'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_reward`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'stock_status'\G # SHOW CREATE TABLE `vladimn9_origind`.`stock_status`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'weight_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`weight_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'length_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`length_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'manufacturer'\G # SHOW CREATE TABLE `vladimn9_origind`.`manufacturer`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '8' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM product_reward pr WHERE pr.product_id = p.product_id AND customer_group_id = '8') AS reward, (SELECT ss.name FROM stock_status ss WHERE ss.stock_status_id = p.stock_status_id AND ss.language_id = '1') AS stock_status, (SELECT wcd.unit FROM weight_class_description wcd WHERE p.weight_class_id = wcd.weight_class_id AND wcd.language_id = '1') AS weight_class, (SELECT lcd.unit FROM length_class_description lcd WHERE p.length_class_id = lcd.length_class_id AND lcd.language_id = '1') AS length_class, (SELECT AVG(rating) AS total FROM review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT COUNT(*) AS total FROM review r2 WHERE r2.product_id = p.product_id AND r2.status = '1' GROUP BY r2.product_id) AS reviews, p.sort_order FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = '504' AND pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0'\G # Query 11: 0.00 QPS, 0.00x concurrency, ID 0x0CB700E2626D087A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:22:21 to 2016-10-14T09:46:10 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 27us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 164 82 82 82 82 0 82 # id 3 17.84M 8.90M 8.95M 8.92M 8.95M 36.63k 8.92M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'setting'\G # SHOW CREATE TABLE `vladimn9_origind`.`setting`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM setting WHERE store_id = '0' OR store_id = '0' ORDER BY store_id ASC\G # Query 12: 0.00 QPS, 0.00x concurrency, ID 0x37CFDBBB491F76E8 at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:52 to 2016-10-14T09:35:30 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 10us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 834 417 417 417 417 0 417 # id 3 17.82M 8.90M 8.92M 8.91M 8.92M 15.85k 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '170' OR p2c.category_id = '171')\G # Query 13: 0 QPS, 0x concurrency, ID 0x327D8B372869AFD3 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 493 493 493 493 493 0 493 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93')\G # Query 14: 0 QPS, 0x concurrency, ID 0x231BF21D760D7F8D at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:21:52 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 650 650 650 650 650 0 650 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT ps.product_id, (SELECT AVG(rating) FROM review r1 WHERE r1.product_id = ps.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating FROM product_special ps LEFT JOIN product p ON (ps.product_id = p.product_id) LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) GROUP BY ps.product_id ORDER BY LCASE(pd.name) ASC LIMIT 0,5\G # Query 15: 0 QPS, 0x concurrency, ID 0xEF6EAD8431D3F4A7 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 100ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 104 104 104 104 104 0 104 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT category_id FROM product_to_category WHERE product_id = '300' ORDER BY main_category DESC LIMIT 1\G Вот логи. Кто что скажет? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Счетчики убрали. НЕ помогло. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Ага WTF ? SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ') ... Продолжение следует Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Продолжение следует Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 # A software update is available: # * The current version for Percona::Toolkit is 2.2.14. # 8.2s user time, 800ms system time, 30.19M rss, 109.70M vsz # Current date: Fri Oct 14 09:47:51 2016 # Hostname: jacket.beget.ru # Files: STDIN # Overall: 61 total, 19 unique, 0.02 QPS, 0.00x concurrency ______________ # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute total min max avg 95% stddev median # ============ ======= ======= ======= ======= ======= ======= ======= # Exec time 9s 100ms 1s 155ms 393ms 194ms 100ms # Lock time 0 0 0 0 0 0 0 # Query size 31.20k 22 2.57k 523.75 1.69k 644.95 381.65 # id 543.66M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # Profile # Rank Query ID Response time Calls R/Call V/M Item # ==== ================== ============= ===== ====== ===== =============== # 1 0x4A7378B436916589 2.2119 23.4% 22 0.1005 0.00 SELECT product product_description product_to_store product_to_category # 2 0x32DDF53F9F145820 1.2048 12.8% 1 1.2048 0.00 SELECT category_to_layout # 3 0x4E2FFD2953A6AA24 1.0049 10.6% 10 0.1005 0.00 SELECT url_alias # 4 0x26A9F8353D17738A 1.0039 10.6% 4 0.2510 0.24 SELECT category category_description category_to_store # 5 0xCFD571C0D136D952 1.0000 10.6% 1 1.0000 0.00 SELECT url_alias # 6 0xDA5C027AF571A1EA 0.5025 5.3% 1 0.5025 0.00 SELECT information information_description information_to_store # 7 0x56E36669A659A209 0.5021 5.3% 2 0.2511 0.18 SELECT store # 8 0x6F2826493F6DFC7D 0.4023 4.3% 4 0.1006 0.00 SELECT product product_description product_to_store product_to_category # 9 0xC95F0C7D75466180 0.3010 3.2% 3 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 10 0x2B2A42A723A14D4A 0.2009 2.1% 2 0.1005 0.00 SELECT product_discount product_special product_reward stock_status weight_class_description length_class_description review product product_description product_to_store manufacturer # 11 0x0CB700E2626D087A 0.2008 2.1% 2 0.1004 0.00 SELECT setting # 12 0x37CFDBBB491F76E8 0.2007 2.1% 2 0.1003 0.00 SELECT product product_description product_to_store product_to_category # 13 0x327D8B372869AFD3 0.1012 1.1% 1 0.1012 0.00 SELECT product product_description product_to_store product_to_category # 14 0x231BF21D760D7F8D 0.1008 1.1% 1 0.1008 0.00 SELECT review product_special product product_description product_to_store # 15 0xEF6EAD8431D3F4A7 0.1004 1.1% 1 0.1004 0.00 SELECT product_to_category # MISC 0xMISC 0.4015 4.3% 4 0.1004 0.0 <4 ITEMS> # Query 1: 0.01 QPS, 0.00x concurrency, ID 0x4A7378B436916589 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T08:53:48 to 2016-10-14T09:47:08 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 36 22 # Exec time 23 2s 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 26 8.37k 389 390 389.45 381.65 0 381.65 # id 36 196.03M 8.83M 8.95M 8.91M 8.86M 63.10k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '131')\G # Query 2: 0 QPS, 0x concurrency, ID 0x32DDF53F9F145820 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 12 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 76 76 76 76 76 0 76 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_layout'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_layout`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category_to_layout WHERE category_id = '86' AND store_id = '0'\G # Query 3: 0.00 QPS, 0.00x concurrency, ID 0x4E2FFD2953A6AA24 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:12:16 to 2016-10-14T09:46:31 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 16 10 # Exec time 10 1s 100ms 101ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 849 59 115 84.90 112.70 16.76 76.28 # id 16 89.12M 8.88M 8.95M 8.91M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\G # Query 4: 0.00 QPS, 0.00x concurrency, ID 0x26A9F8353D17738A at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.24 # Time range: 2016-10-14T09:21:52 to 2016-10-14T09:45:54 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 10 1s 100ms 703ms 251ms 672ms 247ms 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 3 1.08k 276 276 276 276 0 276 # id 6 35.69M 8.89M 8.95M 8.92M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category'\G # SHOW CREATE TABLE `vladimn9_origind`.`category`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'category_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`category_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM category c LEFT JOIN category_description cd ON (c.category_id = cd.category_id) LEFT JOIN category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '1' AND c2s.store_id = '0' AND c.status = '1' ORDER BY c.parent_id, c.sort_order, cd.name\G # Query 5: 0 QPS, 0x concurrency, ID 0xCFD571C0D136D952 at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:42:21 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 10 1s 1s 1s 1s 1s 0 1s # Lock time 0 0 0 0 0 0 0 0 # Query size 0 119 119 119 119 119 0 119 # id 1 8.94M 8.94M 8.94M 8.94M 8.94M 0 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms # 1s ################################################################ # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'url_alias'\G # SHOW CREATE TABLE `vladimn9_origind`.`url_alias`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\G # Query 6: 0 QPS, 0x concurrency, ID 0xDA5C027AF571A1EA at byte 0 ________ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:27:40 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 5 503ms 503ms 503ms 503ms 503ms 0 503ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 321 321 321 321 321 0 321 # id 1 8.91M 8.91M 8.91M 8.91M 8.91M 0 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information'\G # SHOW CREATE TABLE `vladimn9_origind`.`information`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'information_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`information_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM information i LEFT JOIN information_description id ON (i.information_id = id.information_id) LEFT JOIN information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' AND i.sort_order <> '-1' ORDER BY i.sort_order, LCASE(id.title) ASC\G # Query 7: 0.01 QPS, 0.00x concurrency, ID 0x56E36669A659A209 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.18 # Time range: 2016-10-14T09:39:50 to 2016-10-14T09:42:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 5 502ms 100ms 402ms 251ms 402ms 213ms 251ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 158 79 79 79 79 0 79 # id 3 17.87M 8.93M 8.94M 8.94M 8.94M 3.63k 8.94M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'store'\G # SHOW CREATE TABLE `vladimn9_origind`.`store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = 'http://originaltoy.ru/'\G # Query 8: 0.00 QPS, 0.00x concurrency, ID 0x6F2826493F6DFC7D at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:04:21 to 2016-10-14T09:28:20 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 6 4 # Exec time 4 402ms 100ms 101ms 101ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 33 10.30k 2.57k 2.57k 2.57k 2.57k 0 2.57k # id 6 35.56M 8.85M 8.91M 8.89M 8.86M 28.94k 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173')\G # Query 9: 0.00 QPS, 0.00x concurrency, ID 0xC95F0C7D75466180 at byte 0 __ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:29:59 to 2016-10-14T09:43:50 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 4 3 # Exec time 3 301ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.52k 1.17k 1.17k 1.17k 1.17k 0 1.17k # id 4 26.79M 8.91M 8.94M 8.93M 8.86M 0 8.86M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '136' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174')\G # Query 10: 0.25 QPS, 0.03x concurrency, ID 0x2B2A42A723A14D4A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:35 to 2016-10-14T09:24:43 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 101ms 100ms 101ms 80us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 11 3.53k 1.76k 1.76k 1.76k 1.76k 0 1.76k # id 3 17.80M 8.90M 8.90M 8.90M 8.90M 238.29 8.90M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_discount'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_discount`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_reward'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_reward`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'stock_status'\G # SHOW CREATE TABLE `vladimn9_origind`.`stock_status`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'weight_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`weight_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'length_class_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`length_class_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'manufacturer'\G # SHOW CREATE TABLE `vladimn9_origind`.`manufacturer`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '8' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM product_reward pr WHERE pr.product_id = p.product_id AND customer_group_id = '8') AS reward, (SELECT ss.name FROM stock_status ss WHERE ss.stock_status_id = p.stock_status_id AND ss.language_id = '1') AS stock_status, (SELECT wcd.unit FROM weight_class_description wcd WHERE p.weight_class_id = wcd.weight_class_id AND wcd.language_id = '1') AS weight_class, (SELECT lcd.unit FROM length_class_description lcd WHERE p.length_class_id = lcd.length_class_id AND lcd.language_id = '1') AS length_class, (SELECT AVG(rating) AS total FROM review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT COUNT(*) AS total FROM review r2 WHERE r2.product_id = p.product_id AND r2.status = '1' GROUP BY r2.product_id) AS reviews, p.sort_order FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = '504' AND pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0'\G # Query 11: 0.00 QPS, 0.00x concurrency, ID 0x0CB700E2626D087A at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:22:21 to 2016-10-14T09:46:10 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 27us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 164 82 82 82 82 0 82 # id 3 17.84M 8.90M 8.95M 8.92M 8.95M 36.63k 8.92M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'setting'\G # SHOW CREATE TABLE `vladimn9_origind`.`setting`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT * FROM setting WHERE store_id = '0' OR store_id = '0' ORDER BY store_id ASC\G # Query 12: 0.00 QPS, 0.00x concurrency, ID 0x37CFDBBB491F76E8 at byte 0 _ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: 2016-10-14T09:24:52 to 2016-10-14T09:35:30 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 3 2 # Exec time 2 201ms 100ms 100ms 100ms 100ms 10us 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 834 417 417 417 417 0 417 # id 3 17.82M 8.90M 8.92M 8.91M 8.92M 15.85k 8.91M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '170' OR p2c.category_id = '171')\G # Query 13: 0 QPS, 0x concurrency, ID 0x327D8B372869AFD3 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 1 493 493 493 493 493 0 493 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93')\G # Query 14: 0 QPS, 0x concurrency, ID 0x231BF21D760D7F8D at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:21:52 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 101ms 101ms 101ms 101ms 101ms 0 101ms # Lock time 0 0 0 0 0 0 0 0 # Query size 2 650 650 650 650 650 0 650 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'review'\G # SHOW CREATE TABLE `vladimn9_origind`.`review`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_special'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_special`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product'\G # SHOW CREATE TABLE `vladimn9_origind`.`product`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_description'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_description`\G # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_store'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_store`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT DISTINCT ps.product_id, (SELECT AVG(rating) FROM review r1 WHERE r1.product_id = ps.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating FROM product_special ps LEFT JOIN product p ON (ps.product_id = p.product_id) LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ps.customer_group_id = '8' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) GROUP BY ps.product_id ORDER BY LCASE(pd.name) ASC LIMIT 0,5\G # Query 15: 0 QPS, 0x concurrency, ID 0xEF6EAD8431D3F4A7 at byte 0 _______ # This item is included in the report because it matches --limit. # Scores: V/M = 0.00 # Time range: all events occurred at 2016-10-14T09:20:38 # Attribute pct total min max avg 95% stddev median # ============ === ======= ======= ======= ======= ======= ======= ======= # Count 1 1 # Exec time 1 100ms 100ms 100ms 100ms 100ms 0 100ms # Lock time 0 0 0 0 0 0 0 0 # Query size 0 104 104 104 104 104 0 104 # id 1 8.89M 8.89M 8.89M 8.89M 8.89M 0 8.89M # String: # Databases vladimn9_origind # Hosts localhost # Users vladimn9_origind # Query_time distribution # 1us # 10us # 100us # 1ms # 10ms # 100ms ################################################################ # 1s # 10s+ # Tables # SHOW TABLE STATUS FROM `vladimn9_origind` LIKE 'product_to_category'\G # SHOW CREATE TABLE `vladimn9_origind`.`product_to_category`\G # EXPLAIN /*!50100 PARTITIONS*/ SELECT category_id FROM product_to_category WHERE product_id = '300' ORDER BY main_category DESC LIMIT 1\G Вот логи. Кто что скажет? Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Счетчики убрали. НЕ помогло. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Ага WTF ? SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ') ... Продолжение следует Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Продолжение следует Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Убирайте подсчёт количества товаров в модуле Категории(видимо и в меню выдрать нужно).Ну и нужны логи посещений.А то судя по вашему роботсу,вас запросто могли "поднапрячь" поисковые боты. Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Счетчики убрали. НЕ помогло. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Ага WTF ? SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ') ... Продолжение следует Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Продолжение следует Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Счетчики убрали. НЕ помогло. Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Там не в подсчете дело. 500 товаров - считает быстро и без всяких танцев. Есть более интересные ништяки. Ага WTF ? SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ') ... Продолжение следует Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Продолжение следует Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Продолжение следует Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
markimax Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Ага "шпешиалишт" смотрел Специалист смотрел.... Ни с того ни с сего. Запасся попкорном. А вот "занавес" SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '86' OR p2c.category_id = '112' OR p2c.category_id = '108' OR p2c.category_id = '109' OR p2c.category_id = '110' OR p2c.category_id = '111' OR p2c.category_id = '113' OR p2c.category_id = '114' OR p2c.category_id = '116' OR p2c.category_id = '115' OR p2c.category_id = '117' OR p2c.category_id = '118' OR p2c.category_id = '119' OR p2c.category_id = '120' OR p2c.category_id = '97' OR p2c.category_id = '124' OR p2c.category_id = '95' OR p2c.category_id = '101' OR p2c.category_id = '104' OR p2c.category_id = '122' OR p2c.category_id = '75' OR p2c.category_id = '103' OR p2c.category_id = '77' OR p2c.category_id = '123' OR p2c.category_id = '76' OR p2c.category_id = '102' OR p2c.category_id = '78' OR p2c.category_id = '82' OR p2c.category_id = '106' OR p2c.category_id = '100' OR p2c.category_id = '105' OR p2c.category_id = '79' OR p2c.category_id = '84' OR p2c.category_id = '85' OR p2c.category_id = '74' OR p2c.category_id = '121' OR p2c.category_id = '83' OR p2c.category_id = '125' OR p2c.category_id = '96' OR p2c.category_id = '81' OR p2c.category_id = '126' OR p2c.category_id = '107' OR p2c.category_id = '137' OR p2c.category_id = '138' OR p2c.category_id = '139' OR p2c.category_id = '140' OR p2c.category_id = '141' OR p2c.category_id = '156' OR p2c.category_id = '142' OR p2c.category_id = '150' OR p2c.category_id = '143' OR p2c.category_id = '149' OR p2c.category_id = '145' OR p2c.category_id = '144' OR p2c.category_id = '146' OR p2c.category_id = '147' OR p2c.category_id = '151' OR p2c.category_id = '152' OR p2c.category_id = '155' OR p2c.category_id = '157' OR p2c.category_id = '159' OR p2c.category_id = '160' OR p2c.category_id = '161' OR p2c.category_id = '148' OR p2c.category_id = '158' OR p2c.category_id = '162' OR p2c.category_id = '163' OR p2c.category_id = '164' OR p2c.category_id = '165' OR p2c.category_id = '166' OR p2c.category_id = '169' OR p2c.category_id = '174' OR p2c.category_id = '26' OR p2c.category_id = '136' OR p2c.category_id = '134' OR p2c.category_id = '135' OR p2c.category_id = '172' OR p2c.category_id = '167' OR p2c.category_id = '61' OR p2c.category_id = '27' OR p2c.category_id = '62' OR p2c.category_id = '66' OR p2c.category_id = '88' OR p2c.category_id = '73' OR p2c.category_id = '173') :ugeek: :roll: Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Значительно возросла нагрузка на БД
chukcha Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 и биться сердце перестало SELECT * FROM url_alias WHERE `query` IN ('category_id=25', 'category_id=90')\ SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (p2c.category_id = '25' OR p2c.category_id = '90' OR p2c.category_id = '91' OR p2c.category_id = '92' OR p2c.category_id = '93') Что это? Это какой-то модуль выбирает товары из определенных категорий SELECT * FROM url_alias WHERE keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ Что это за "оптимизация"? Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
snastik Опубліковано: 15 жовтня 2016 Share Опубліковано: 15 жовтня 2016 Заддосили человеку магазин ((( Была две недели назад подобная ситуация, один в один. Даже таблэтка есть, правда такого keyword IN ('igrushki-is-multikov', 'transformers', 'allt', 'megatron-dark-of-the-moon ')\ не было Переезд на VPS - не помог. Mysql от лавины запросов ложился за 5 минут. Надіслати Поділитися на інших сайтах More sharing options... Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Vladi0Mir Опубліковано: 15 жовтня 2016 Автор Share Опубліковано: 15 жовтня 2016 Для меня это темный лес. Сейчас я своему перешлю спецу, что бы он посмотрел. Есть два вопроса. 1. Ведь никто ничего не трогал, так было год и все работало. 2. Кто сможет взяться за это и все исправить, как должно быть? Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts