КПК

Просмотр полной версии: Решенный VBET ВЫСОКОГО процессора / памяти в связи с MySQL



magmf
04-06-10, 13:00
Ребята,

Мне действительно нужно иметь vbet более оптимизирован для моего сайта.

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


Мой загрузку процессора до VBET был ниже 2 и в настоящее время более 4 всех времен

Сейчас, например,
8:32:18 до 11 дней, 2:27, 1 пользователь, средняя нагрузка: 7,45, 8,24, 8,26

прилагается несколько билетов до и после vbet включена в моем веб-сайте


Я хочу поделиться вам, что я прыгнул с 70,000 страниц, проиндексированных Google на более чем 500,000

мой ранга Alexa прыгнул также
Заместитель linux.org - Информация о сайте от Alexa (http://www.alexa.com/siteinfo/under-linux.org)

и я получаю больше посещений каждый день, но мне еще нужно лучшую оптимизацию о том, как vbet ручка с запросами.

посмотрите на мои лучшие



top - 08:53:46 up 11 days, 2:49, 1 user, load average: 10.77, 9.81, 9.06
Tasks: 423 total, 5 running, 418 sleeping, 0 stopped, 0 zombie
Cpu(s): 15.7%us, 2.4%sy, 0.0%ni, 66.6%id, 9.8%wa, 0.1%hi, 5.4%si, 0.0%st
Mem: 12330536k total, 11619688k used, 710848k free, 24064k buffers
Swap: 995988k total, 994972k used, 1016k free, 2917568k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
29384 mysql 20 0 5722m 2.5g 4552 S 99 20.9 3661:46 mysqld



как вы можете видеть MySQL на вершине из-за vbet


MySQL SHOW PROCESSLIST;



mysql> show processlist;
+********-+************+****************-+************+********-+****--+************--+****************************************************************************************************--+
| Id | User | Host | db | Command | Time | State | Info |
+********-+************+****************-+************+********-+****--+************--+****************************************************************************************************--+
| 3102552 | underlinux | localhost:49801 | underlinux | Query | 16 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102570 | underlinux | localhost:49843 | underlinux | Query | 12 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102597 | underlinux | localhost:49901 | underlinux | Query | 9 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102600 | underlinux | localhost:49907 | underlinux | Query | 9 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102617 | underlinux | localhost:49944 | underlinux | Query | 6 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102620 | underlinux | localhost:49953 | underlinux | Query | 6 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102632 | underlinux | localhost:49986 | underlinux | Query | 3 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102633 | underlinux | localhost:49988 | underlinux | Query | 0 | statistics | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102636 | underlinux | localhost:49994 | underlinux | Sleep | 1 | | NULL |
| 3102639 | underlinux | localhost:50000 | underlinux | Query | 0 | statistics | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102641 | underlinux | localhost:50005 | underlinux | Query | 0 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102648 | underlinux | localhost:50021 | underlinux | Sleep | 1 | | NULL |
| 3102649 | underlinux | localhost:50022 | underlinux | Query | 0 | statistics | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102651 | root | localhost | NULL | Query | 0 | NULL | show processlist |
| 3102652 | underlinux | localhost:50027 | underlinux | Query | 0 | statistics | SELECT translated FROM vbvbenterprisetranslator_cache_medium_vi WHERE originaltext='Cadastrar+200+cl |
| 3102660 | underlinux | localhost:50044 | underlinux | Query | 0 | statistics | SELECT translated FROM vbvbenterprisetranslator_cache_medium_fa WHERE originaltext='BackTrack+4+%28F |
| 3102661 | underlinux | localhost:50047 | underlinux | Query | 0 | statistics | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102663 | underlinux | localhost:50051 | underlinux | Sleep | 1 | | NULL |
| 3102664 | underlinux | localhost:50052 | underlinux | Query | 1 | end | UPDATE vbuser SET
profilevisits = profilevisits + 1
WHERE userid = 61484 |
| 3102666 | underlinux | localhost:50056 | underlinux | Query | 0 | update | REPLACE INTO vbdatastore
(title, data, unserialize)
VALUES
('cron', '1275652500', 0) |
+********-+************+****************-+************+********-+****--+************--+****************************************************************************************************--+
20 rows in set (0.16 sec)

mysql>




MySQL и использование процессора до и после vbet

http://under-linux.org/wiki/images/1/14/Mysql-vbet.png

http://under-linux.org/wiki/images/f/f0/Vbetmysql2.png

http://under-linux.org/wiki/images/6/65/Vbet-cpuusage.png

vBET
04-06-10, 14:34
Здравствуйте.

Как вы писали vBET дал вам много нового движения. Так сравнивая процессор, и членов использования до и после vBET, на самом деле сравнение процессоров, и членов использования до и после того, как больше трафика ...
Так что это сравнение не уместно. Существует нет возможности иметь такое же использование ресурсов с большим трафиком. Также обратите внимание, что vBET практически не принимает никаких ресурсов для нормального страниц (только генерирует флаги), так что все ваши дополнительные использование ресурсов происходит от дополнительный трафик - трафик, чтобы переведенные страницы. Больше движения = больше ресурсов, необходимых

Обратите внимание, что vBET запросов оптимизированы, все используют индексы и принять все данные в несколько запросов. Пожалуйста, проверьте ваш журнал медленных запросов, чтобы определить, что действительно занимает большую часть вашего времени MySQL. Кроме того - всегда можно перестраивать индексы в случае, если что-то врезался в вашу БД MySQL.

Пожалуйста, скажите, что размер вашей таблицы кэш? Также, пожалуйста, скажите, какую версию vBET вы используете и дать ваш форум URL.

Пожалуйста, ознакомьтесь с намеками производительности: http://www.vbenterprisetranslator.com/forum/vbet4-general-discussions/408-vbet-performance.html

Конечно, мы улучшаем vBET непрерывно. В следующей версии мы будем поддерживать кэш-файл:) Так что повышение производительности не произойдет:) Тем не менее следует помнить, что ваш путь сравнение не уместно и не показывают, насколько больше ресурсов требуется vBET - это показывает, насколько больше ресурсов вашего форума берет с вашим больше трафика.

magmf
04-06-10, 20:49
vBET,

кэш-файла или MySQL, не кэшированных запросов использовать много ввода / вывода решений устройстве нагрузка будет высокой.

Мое предложение к вам использовать Memcache в кэш, а не о файле и MySQL или подключиться vbet с vboptimise, которые уже имеют поддержку для многих типов кэшей

Пример использования vboptimise с vbet будет что-то подобное


if ($cache = vb_optimise::$cache->get('unique language key'))
{
***//use cache
}
else
{
***// get from elsewhere
***vb_optimise::$cache->set('unique language key');
}



почему вы не попытаться поговорить с Заколдованный от DragonByte Технология Форум - DragonByte Технологии для дома (http://www.dragonbyte-tech.com/)

мой сайт экономить более 10 миллионов запросов в день с vboptimise и если вы работаете с ним, чтобы лучше все vbet поддержки могут быть счастливы

посмотреть
В. Б. Оптимизация - Ресурс статистики (http://www.dragonbyte-tech.com/vboptimisesites.php)

vBET
04-06-10, 21:29
Спасибо за ваши советы:) я ставлю ваш последний пост в TODO список.

Пожалуйста, ответьте на поставленные вопросы - каков ваш URL форуме и использовать vBET версии. Мы хотим, чтобы проверить есть ли у вас соответствующие установки - предыдущие версии vBET использовать двойные перенаправления, который не используется больше, в случае vBSEO он требует соответствующей интеграции.

magmf
04-06-10, 21:38
мой гиперссылка под-linux.org
vbet 4.2.2
VBulletin 4.0.3
vbseo 3,5 окончательное

vBET
04-06-10, 21:49
OK - у вас нет двойного перенаправления и последняя версия vBET. В этот момент я могу только посоветовать вам использовать нашу деятельность намеки (ссылка в первом ответе) - особенно блок не имеет значения содержания в robots.txt - как страницы члена, календарь, и некоторые другие (заметим, что эти страницы исчезнут из индекса, но это хорошо для вашего SEO, потому что те, в основном рассматривается как содержание дублирования).

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

Мы будем также работать на поддержку не только файловый кэш, но и существующие библиотеки кэша:) Еще раз спасибо за ваш намек.

magmf
04-06-10, 21:58
VBET,

Я просто беспокоился о будущем. Пока мой сайт может работать, но так как vbet работает, я могу получить много новых пользователей, и это может сделать мой сервер недоступен: (

Также я уже не имеет значения блокировки содержимого в моем файле robots.txt

vBET
05-06-10, 20:27
Hawing много новых пользователей будет заставить вас думать о масштабируемости когда у вас есть vBET или нет. Мы очень рады, что vBET дает вам много новых пользователей и возможные доходы рекламы:) Как я уже писал, мы будем совершенствовать систему кэширования:)

vBET
10-06-10, 22:45
Следующий выпуск будет иметь полный кэш-файла, который сделает ваши страницы быстрее генерировать для гостей - даже те, которые не переводятся:)

bhanuprasad1981
14-06-10, 18:12
Следующий выпуск будет иметь полный кэш-файла, который сделает ваши страницы быстрее генерировать для гостей - даже те, которые не переводятся:)

надеюсь, что мы получаем это скоро:)

vBET
14-06-10, 23:11
В этом месяце точно:) Полный файл кэша для гостей работает нормально на наших форумах, просто хочу добавить некоторые другие новые функции:)

bhanuprasad1981
20-06-10, 17:03
каких-либо обновлений:)

vBET
21-06-10, 14:50
Сегодня у нас будет выпуск для vBET3.x - для vBET4.x в первую неделю следующего месяца:)

bhanuprasad1981
21-06-10, 18:53
Ооооо не более 15 дней: (

vBET
22-06-10, 22:32
У нас есть больше, чтобы сделать в случае vB4 (поддержка ЧПУ + более видов переведены ссылки для VBSEO). Кроме того, на этот раз даст нам свое мнение об этой новой функциональности (то есть мы уже получили представление от одного пользователя, чтобы отключить ее для нормальной страниц). Так это займет несколько больше времени, но в конце вы получите решение, которое лучше проверено и с дополнительными функциями:)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Thanks to vBET 4.10.1 enjoy automatic translations