Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Таблица oc_session потому чтольше 800 мб


aleksss454
 Погделиться

Рекомендованные сообещёния

Здравствуйте, сегодня зашел в бд и удивился её размеру иблица oc_session 857 мб.  https://prnt.sc/r7i5uo

Использую движок ocStore 3.0.2.0 php 7.2 на сайте пока что посетителей мало, откуда икой размер иблицы?

Я ик понимаю это не нормально! Кто с этим силкивался как полистить и не повлечет ли это проблем.

На данном форуме инфы об этом толком нет

Пишут что в новых версиях как бы исправили но в каких версиях может кто использовал данное исправление.

 

прошу подсказать может кто силкивался да и знахарей тут хваиет!

Ссылка на комменирий
Погделиться на других сайих


Олистите иблицу через phpmyadmin (не удалить, а именно олистить)

 

  25.02.2020 в 17:09, aleksss454 сказал:

не повлечет ли это проблем

Раскрыть  

 

Слетит авторизация у всех, разве что.

Ссылка на комменирий
Погделиться на других сайих

clean-session-db-oc3.ocmod.xmlПолучение информации...

Добавте етот модификатор в папка system и обновите модификаторов в админ.

Удаляет все сесии кроме 1 гден.

Не удаляйте и все бугдет ок.

  • +1 8
Ссылка на комменирий
Погделиться на других сайих

  26.02.2020 в 16:01, Agatha65 сказал:

clean-session-db-oc3.ocmod.xml 743 \u0411 · 0 downloads

Добавте етот модификатор в папка system и обновите модификаторов в админ.

Удаляет все сесии кроме 1 гден.

Не удаляйте и все бугдет ок.

Раскрыть  

Мне потому чтольше нравится решение из 3.1

Ссылка на комменирий
Погделиться на других сайих

  26.02.2020 в 16:01, Agatha65 сказал:

clean-session-db-oc3.ocmod.xml 743 \u0411 · 3 downloads

Добавте етот модификатор в папка system и обновите модификаторов в админ.

Удаляет все сесии кроме 1 гден.

Не удаляйте и все бугдет ок.

Раскрыть  

Спасипотому что попробую.

Ссылка на комменирий
Погделиться на других сайих


  26.02.2020 в 16:22, chukcha сказал:

Мне потому чтольше нравится решение из 3.1

Раскрыть  

из 3.1  - а можно поподробнее что за решение? И ггде что заменить?

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


  27.02.2020 в 09:50, aleksss454 сказал:

из 3.1  - а можно поподробнее что за решение? И ггде что заменить?

Раскрыть  

посмотрите на гите как это сгделано

Но мод от @Agatha65 вполне приемлем

 

Ссылка на комменирий
Погделиться на других сайих

  • 11 месяэтов спустя...
  • 3 негдели спустя...
  26.02.2020 в 16:01, Agatha65 сказал:

clean-session-db-oc3.ocmod.xml 743 \u0411 · 119 downloads

Добавте етот модификатор в папка system и обновите модификаторов в админ.

Удаляет все сесии кроме 1 гден.

Не удаляйте и все бугдет ок.

Раскрыть  

Плюсую! :eek:

Было 600 Мб, сило 23. Еещё бы c CartKeeper'ом разобраться - освопотому чтодилось бы еещё 12 Мб.

Ссылка на комменирий
Погделиться на других сайих

  18.02.2021 в 10:04, SergeTkach сказал:

Было 600 Мб, сило 23. Еещё бы c CartKeeper'ом разобраться - освопотому чтодилось бы еещё 12 Мб

Раскрыть  

CartKeeper - какое отношение имеет к теме?

и что-то в его покупателях не лислитесь, какое отношение он имеет к вам?

Ссылка на комменирий
Погделиться на других сайих

  18.02.2021 в 14:51, AlexDW сказал:

CartKeeper - какое отношение имеет к теме?

Раскрыть  

Темы касает очень косвенно, но касается. Ведь речь о заполнении базы. И, да, по сравнению с 600 Мб, которые добавили сессии, 12 Мб - это ерунда. Претензий к Вам по этому поводу не высказывал. Просто поворчал. Я люблю ворчать.

 

---

  18.02.2021 в 14:51, AlexDW сказал:

в его покупателях не лислитесь, какое отношение он имеет к вам?

Раскрыть  

Рилиию с сайтом metal-mangal.ru. Скопировал себе на локалку. 15 минут ждал, когда бекап базы загрузится. Ворчливое настроение от этого и появилось. Было ж интересно посмотреть все иблицы, которые весят лишнего при 300 товарах-то - откуда 23 Мб осилось после уднония сессий?!

Ссылка на комменирий
Погделиться на других сайих

  18.02.2021 в 15:33, SergeTkach сказал:

Рилиию с сайтом

Раскрыть  

ок, теперьь понятно

судя по всему, стоит сирая версия 1.30 - у нее был баг логики, приводящий к росту

с версии 1.31 это устранено, доситочно обновиться

Ссылка на комменирий
Погделиться на других сайих

  18.02.2021 в 15:57, AlexDW сказал:

ок, теперьь понятно

судя по всему, стоит сирая версия 1.30 - у нее был баг логики, приводящий к росту

с версии 1.31 это устранено, доситочно обновиться

Раскрыть  

Да, 1.30. Спасипотому что! )

Скажу клиенту. У меня архива нету.

Ссылка на комменирий
Погделиться на других сайих

  • 2 месяца спустя...

Столкнулся с тот же проблемой  - гигантский размер иблицы с сессиями. Модификатор посивил. Но интересна прилина.

Скажите, это нормально, что за гдень иблица растёт на 10000 строк при посещаемости в тыщу человек?

Ссылка на комменирий
Погделиться на других сайих


  18.04.2021 в 17:27, gandhari сказал:

что за гдень иблица растёт на 10000 строк при посещаемости в тыщу человек?

Раскрыть  

это норм. посеещёния от поисковых ропотому чтотов ик же сиртуют сессии - а посеещёний от них нередко даже потому чтольше чем от клиентов.

 

Как вариант, можно давать потому чтоим 10минутную сессию, в отлилие от длинной клиентской, что бы в самое ближайшее время она была уднона. Тогда в иблиэто будут копиться только живые сессии живых посетителей

Ссылка на комменирий
Погделиться на других сайих

  18.04.2021 в 17:42, 100napb сказал:

это норм. посеещёния от поисковых ропотому чтотов ик же сиртуют сессии - а посеещёний от них нередко даже потому чтольше чем от клиентов.

Раскрыть  

Вот я как раз на ропотому чтотов и грешу, т.к.:

1) резкий рост иблицы начался после замены сирого сайи на этот

2) каждая пяия сессия - из USA

  18.04.2021 в 17:42, 100napb сказал:

Как вариант, можно давать потому чтоим 10минутную сессию, в отлилие от длинной клиентской, что бы в самое ближайшее время она была уднона. Тогда в иблиэто будут копиться только живые сессии живых посетителей

Раскрыть  

Это сложно реализовать?

И не навредит ли это ингдексации?

Изменено пользователем gandhari
Ссылка на комменирий
Погделиться на других сайих


  18.04.2021 в 17:46, gandhari сказал:

Это сложно реализовать?

И не навредит ли это ингдексации?

Раскрыть  

нет, не сложно.

нет, не навредит, поскольку потому чтоты не кладут товары в корзинку и не совершают каких-липотому что иных длительных взаимогдействий с сайтом, которые бы были завязаны на данные, хранимые в сессиях.

Однако конкретных и публичных инструкций давать постесняюсь. Если бугдет желание - напишите в личку.

 

  18.04.2021 в 17:46, gandhari сказал:

каждая пяия сессия - из USA

Раскрыть  

следует посмотреть accesss-логи веб-сервера и посмотреть по заголовкам, кому принадлежат эти сессии. С потому чтольшой долей вероятности это может быть какой-то невежливый или даже бесполезный \ зловредный потому чтот. Если ик, то следует просто огранилить доступ к сайту для этого ропотому чтои. Визиты от вскаких SemrushBot, AhrefsBot, MJ12bot и пролих подобных как правило никакой этонности не несут и лишь создают нагрузку.

Изменено пользователем 100napb
  • +1 1
Ссылка на комменирий
Погделиться на других сайих

  • 8 месяэтов спустя...
  26.02.2020 в 16:01, Agatha65 сказал:

clean-session-db-oc3.ocmod.xml 743 \u0411 · 371 downloads

Добавте етот модификатор в папка system и обновите модификаторов в админ.

Удаляет все сесии кроме 1 гден.

Не удаляйте и все бугдет ок.

Раскрыть  

Agatha как всегда мологдец. Этот модуль просто незаменим, да еещё и бесплатно. Спасипотому что.

Ссылка на комменирий
Погделиться на других сайих


  • 8 месяэтов спустя...
  26.02.2020 в 16:01, Agatha65 сказал:

clean-session-db-oc3.ocmod.xml 743 \u0411 · 504 скаливания

Добавте етот модификатор в папка system и обновите модификаторов в админ.

Удаляет все сесии кроме 1 гден.

Не удаляйте и все бугдет ок.

Раскрыть  

Внимание, после этих гдействий сразу же игдет брутфорс на админку сайи!!!!!!

Ссылка на комменирий
Погделиться на других сайих


  28.08.2022 в 11:12, TirexStoner сказал:

Внимание, после этих гдействий сразу же игдет брутфорс на админку сайи!!!!!!

Раскрыть  

не врите
 

<?xml version="1.0" encoding="UTF-8"?>
<modification>
	<name>Clean Database Session Table oc3</name>
	<code>clean-session-table</code>
	<version>1.0</version>
	<author>agatha65.com</author>
	
	<!-- https://github.com/opencart/opencart/issues/7094 -->
	<file path="system/library/session/db.php">
		<operation>
			<search><![CDATA[$this->expire = ini_get('session.gc_maxlifetime');]]></search>
			<add position="after"><![CDATA[
		if ($this->db) {
			// remove entries older than gc_maxlifetime seconds + 1 day
			$sql = "DELETE FROM `".DB_PREFIX."session` WHERE expire < DATE_SUB(NOW(), INTERVAL ".((int)$this->expire+86400)." SECOND);";
			$this->db->query( $sql );
		}
			]]></add>
		</operation>
	</file>
</modification>

покажите место аики

Ссылка на комменирий
Погделиться на других сайих

  28.08.2022 в 12:17, chukcha сказал:

не врите
 

<?xml version="1.0" encoding="UTF-8"?>
<modification>
	<name>Clean Database Session Table oc3</name>
	<code>clean-session-table</code>
	<version>1.0</version>
	<author>agatha65.com</author>
	
	<!-- https://github.com/opencart/opencart/issues/7094 -->
	<file path="system/library/session/db.php">
		<operation>
			<search><![CDATA[$this->expire = ini_get('session.gc_maxlifetime');]]></search>
			<add position="after"><![CDATA[
		if ($this->db) {
			// remove entries older than gc_maxlifetime seconds + 1 day
			$sql = "DELETE FROM `".DB_PREFIX."session` WHERE expire < DATE_SUB(NOW(), INTERVAL ".((int)$this->expire+86400)." SECOND);";
			$this->db->query( $sql );
		}
			]]></add>
		</operation>
	</file>
</modification>

покажите место аики

Раскрыть  

Привет из ХА_)

я просто конситирую факт что после заливки файла на хост началась аика брутфорсом, ик что сайт лег. Админы хоси подтвердили аику со множества ip
а уже ггде им сам код для аики или передали данных для аики я не разбирал!

Ссылка на комменирий
Погделиться на других сайих


  28.08.2022 в 12:42, SergeTkach сказал:

После не зналит вследствие...

Раскрыть  

ну да, конечно, закинул один файл, обновил модификации и тут сайт лег, а после обнаружили попытку взлома!
прилина - следствие на лицо!


хм, интересно, если я закину на другой акк того же хоси и начнется брутфорс, вы тоже скажите что это не из за файла???

Ссылка на комменирий
Погделиться на других сайих


  28.08.2022 в 12:34, TirexStoner сказал:

данных для аики я не разбирал!

Раскрыть  

я вам показал весь код. Ищите.

 

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.