Просмотр полной версии: Кэш и использование базы данных
Simon Lloyd
12-10-10, 11:47
Привет, глядя на мою базу данных сегодня я замечаю у меня есть много много новых таблиц, Есть 3 различных типов кэш vbet, нормальные, средние и короткие, почему же у меня есть 3 различных типов таблиц? Нужно ли мне все эти таблицы?
Я замечаю, что это занимает 1,3 ГБ космических ******, я полагал, что кэш очищается довольно часто:
Использовать кэш = Да
Кэш Time To Live (TTL) = 5
Используйте Полный Кэш файлов для гостей (BETA!) = Нет
Кэш очистки стратегии (компонент Database Cache) = нормальный
Кэш очистки timelap (компонент Database Cache) = 0
Перестаньте смотреть после х неудач (компонент Database Cache) = 15
Все флаги отключены.
С уважением,
Саймон
kamilkurczak
12-10-10, 13:06
Да, вам нужна эта таблиц. Это делается для оптимизации vBET.
:)
Мой кэш растет более 20Гб в течение недели (это мое TTL на данный момент), и я совершенно уверен, что отношение хитов к числу промахов довольно большой:)
Я бы одно предложение, однако, было бы неплохо, если бы вариант, чтобы переместить кэш таблицы с внешней базой данных, так что проще запустить резервное копирование БД без того, чтобы очистить кэш.
У нас уже есть такой просьбой изменить:) Я не помню сейчас он в состоянии с учетом или утвержденные, но мы будем над этим работать.
Кроме того, если ваш сервер будет в состоянии иметь больше кэш-памяти мы рекомендуем установить TTL выше. Это ускорит ваш перевод генерации страницы, потому что теперь все чаще переводятся содержания должны быть взяты из Google. Мы знаем, что кэш может иметь большой размер - это нормально, когда у вас есть большой форум размера и теперь умножить его содержание 52 раз:)
У нас есть кэш плюнул на так много таблиц, так как она работает намного быстрее, чем и очистки является более безопасным (делает в состоянии дать сервер некоторое время, чтобы отдохнуть между каждой таблицы). Это все в цель, и мы пошли на эту точку зрения, опыт работы с предыдущими подходами. Так что теперь это зрелый решение.
Также, если вы не страдаете с нехваткой пространства на жестком диске, мы советуем обратиться в гостевых кэша. Это займет еще больше места, но это будет на HD не в базе данных, и это позволит сразу ответ для гостей (без запросов к базе данных).
Как гость работы кэш? Настоящее время я использую 3.3.3 с некоторыми изменения кода для исправления ошибок, и еще не обновили ради стабильности. Просто любопытно! Существуют целые страницы кэшируются, или же просто файлы содержат словарь слов и их переводов на этой странице?
Как гость работы кэш? Настоящее время я использую 3.3.3 с некоторыми изменения кода для исправления ошибок, и еще не обновили ради стабильности. Просто любопытно! Существуют целые страницы кэшируются, или же просто файлы содержат словарь слов и их переводов на этой странице?
Целые страницы кэшируются на жестком диске и передаются на браузер как статические HTML файлы (после проверки делает запрос кэшируется).
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.