Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Тормоза 3.1.10

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз

Тормоза 3.1.10

Сообщение Vlad__ »

Раньше не было, а может и не замечал. В общем, когда смотришь форум гостем все летает. Когда логинишься начинаются тормоза. Даже в процессе логина. Это у хостера? Или в форуме что где подкрутить нужно?
Аватара пользователя
wwwmaster
phpBB 1.4.3
Сообщения: 91
Стаж: 8 лет 3 месяца
Благодарил (а): 10 раз
Поблагодарили: 8 раз
Забанен: Бессрочно

Re: Тормоза 3.1.10

Сообщение wwwmaster »

Может ссылку на форум или по линиям руки гадать? :D
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: Тормоза 3.1.10

Сообщение Татьяна5 »

Могут быть виноваты расширения. Раз тормоза при логине - в первую очередь связанные с логином
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз

Re: Тормоза 3.1.10

Сообщение Vlad__ »

Татьяна5 писал(а): Могут быть виноваты расширения.
Началось вчера, до этого не было. Расширения не менял и добавлял. Еще симптом - поработает с тормозами некоторое время, потом отлипнит и работает нормально. Затем опять. Такое впечатление, что темы где много вложений. Хотя не факт.
Последний раз редактировалось Vlad__ 24.12.2016 19:00, всего редактировалось 1 раз.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: Тормоза 3.1.10

Сообщение Татьяна5 »

Что-то тормозит. Либо расширения (т.к. сам движок не может), либо сервер. Скорей всего, расширения. Больше при таком количестве информации ничего не сказать.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Re: Тормоза 3.1.10

Сообщение rxu »

Vlad__ писал(а): Началось вчера, до этого не было.
Как всегда, само по себе, никто ничего не делал. Просто солнце взошло - и на тебе.

Здесь не битва экстрасенсов. Сутки на шаблон запроса, предоставление технических параметров и прочие нюансы, или в корзину.
Изображение
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз

Re: Тормоза 3.1.10

Сообщение Vlad__ »

Пока ковыряюсь в настройках mysql
Мой сервак:
Память RAM: 512 Мб
CPU: 1x2.8 Ghz

Код: Выделить всё

#
# The MySQL database server configuration file.
#
# You can copy this to one of:
# - "/etc/mysql/my.cnf" to set global options,
# - "~/.my.cnf" to set user-specific options.
#
# One can use all long options that the program supports.
# Run program with --help to get a list of available options and with
# --print-defaults to see which it would actually understand and use.
#
# For explanations see
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html

# This will be passed to all mysql clients
# It has been reported that passwords should be enclosed with ticks/quotes
# escpecially if they contain "#" chars...
# Remember to edit /etc/mysql/debian.cnf when changing the socket location.
[client]
port            = 3306
socket          = /var/run/mysqld/mysqld.sock

# Here is entries for some specific programs
# The following values assume you have at least 32M ram

# This was formally known as [safe_mysqld]. Both versions are currently parsed.
[mysqld_safe]
socket          = /var/run/mysqld/mysqld.sock
nice            = 0

[mysqld]
#
# * Basic Settings
#
user            = mysql
pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
port            = 3306
basedir         = /usr
datadir         = /var/lib/mysql
tmpdir          = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address            = 127.0.0.1
#
# * Fine Tuning
#
key_buffer              = 16M
max_allowed_packet      = 16M
thread_stack            = 192K
thread_cache_size       = 8
# This replaces the startup script and checks MyISAM tables if needed
# the first time they are touched
myisam-recover         = BACKUP
max_connections        = 151
tmp_table_size = 64M
max_heap_table_size = 64M
#table_cache            = 64
#thread_concurrency     = 10
#
# * Query Cache Configuration
#
query_cache_limit       = 1M
query_cache_size        = 16M
#
# * Logging and Replication
#
# Both location gets rotated by the cronjob.
# Be aware that this log type is a performance killer.
# As of 5.1 you can enable the log at runtime!
#general_log_file        = /var/log/mysql/mysql.log
#general_log             = 1
#
# Error log - should be very few entries.
#
log_error = /var/log/mysql/error.log
#
# Here you can see queries with especially long duration
#log_slow_queries       = /var/log/mysql/mysql-slow.log
#long_query_time = 2
#log-queries-not-using-indexes
#
# The following can be used as easy to replay backup logs or for replication.
# note: if you are setting up a replication slave, see README.Debian about
#       other settings you may need to change.
#server-id              = 1
#log_bin                        = /var/log/mysql/mysql-bin.log
expire_logs_days        = 10
max_binlog_size         = 100M
#binlog_do_db           = include_database_name
#binlog_ignore_db       = include_database_name
#
# * InnoDB
#
# InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.
# Read the manual for more InnoDB related options. There are many!
default-storage-engine=myisam
skip-innodb
#
# * Security Features
#
# Read the manual, too, if you want chroot!
# chroot = /var/lib/mysql/
#
# For generating SSL certificates I recommend the OpenSSL GUI "tinyca".
#
# ssl-ca=/etc/mysql/cacert.pem
# ssl-cert=/etc/mysql/server-cert.pem
# ssl-key=/etc/mysql/server-key.pem



[mysqldump]
quick
quote-names
max_allowed_packet      = 16M

[mysql]
#no-auto-rehash # faster start of mysql but no tab completition

[isamchk]
key_buffer              = 16M

#
# * IMPORTANT: Additional settings that can override those from this file!
#   The files must end with '.cnf', otherwise they'll be ignored.
#
!includedir /etc/mysql/conf.d/

Код: Выделить всё

-------- General Statistics --------------------------------------------------
[--] Skipped version check for MySQLTuner script
[OK] Currently running supported MySQL version 5.5.53-0ubuntu0.14.04.1
[OK] Operating on 32-bit architecture with less than 2GB RAM

-------- Storage Engine Statistics -------------------------------------------
[--] Status: +Archive -BDB -Federated -InnoDB -ISAM -NDBCluster 
[--] Data in MyISAM tables: 5M (Tables: 81)
[--] Data in PERFORMANCE_SCHEMA tables: 0B (Tables: 17)
[!!] Total fragmented tables: 15

-------- Security Recommendations  -------------------------------------------
[OK] All database users have passwords assigned

-------- Performance Metrics -------------------------------------------------
[--] Up for: 21s (9 q [0.429 qps], 12 conn, TX: 9K, RX: 1K)
[--] Reads / Writes: 100% / 0%
[--] Total buffers: 96.0M global + 2.7M per thread (151 max threads)
[!!] Maximum possible memory usage: 501.8M (103% of installed RAM)
[OK] Slow queries: 0% (0/9)
[OK] Highest usage of available connections: 0% (1/151)
[OK] Key buffer size / total MyISAM indexes: 16.0M/8.2M
[!!] Query cache efficiency: 0.0% (0 cached / 4 selects)
[OK] Query cache prunes per day: 0
[OK] Temporary tables created on disk: 0% (0 on disk / 2 total)
[OK] Thread cache hit rate: 91% (1 created / 12 connections)
[OK] Table cache hit rate: 78% (26 open / 33 opened)
[OK] Open file limit used: 1% (18/1K)
[OK] Table locks acquired immediately: 100% (36 immediate / 36 locks)
[!!] Connections aborted: 58%

-------- Recommendations -----------------------------------------------------
General recommendations:
    Run OPTIMIZE TABLE to defragment tables for better performance
    MySQL started within last 24 hours - recommendations may be inaccurate
    Reduce your overall MySQL memory footprint for system stability
    Enable the slow query log to troubleshoot bad queries
    Your applications are not closing MySQL connections properly
Variables to adjust:
  *** MySQL's maximum memory usage is dangerously high ***
  *** Add RAM before increasing MySQL buffer variables ***
    query_cache_limit (> 1M, or use smaller result sets)
Что подкрутить для оптимизации? Не совсем понимаю, так как сталкиваюсь в первый раз.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: Тормоза 3.1.10

Сообщение LONER »

Vlad__ писал(а): Память RAM: 512 Мб
Так это вообще ни о чем, сейчас даже калькуляторов нет с такой памятью.
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 257 раз
Поблагодарили: 195 раз

Re: Тормоза 3.1.10

Сообщение Sumanai »

LONER писал(а): Так это вообще ни о чем, сейчас даже калькуляторов нет с такой памятью.
Я на 256 бегал.
Vlad__ писал(а): Up for: 21s
Ни о чём. Подержите базу включенной под нагрузкой хотя бы сутки, чтобы накопилась статистика. Впрочем, без этого можно сказать, что
Vlad__ писал(а): Maximum possible memory usage: 501.8M (103% of installed RAM)
Попытка использовать памяти больше, чем есть, приведёт только к убийству процесса БД OOM killer.
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз

Re: Тормоза 3.1.10

Сообщение Vlad__ »

LONER писал(а): Так это вообще ни о чем, сейчас даже калькуляторов нет с такой памятью.
Вот такой впс начального уровня выделяет мой хостер :(
Sumanai писал(а): Попытка использовать памяти больше, чем есть, приведёт только к убийству процесса БД OOM killer.
Это я понимаю. Как настроить использование памяти в 90%? Уменьшать ниже 151. Или где еще?
Sumanai писал(а): Подержите базу включенной под нагрузкой хотя бы сутки, чтобы накопилась статистика.
При статистике было то же самое. Просто перегрузил процесс и снова снял данные.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5280
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 791 раз

Re: Тормоза 3.1.10

Сообщение Siava »

Vlad__ писал(а): Уменьшать ниже 151.
Уменьшайте на сотню. 151 одновременных соединений это много. Конечно от посещаемости зависит, если будет мало добавите.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 257 раз
Поблагодарили: 195 раз

Re: Тормоза 3.1.10

Сообщение Sumanai »

Siava писал(а): Уменьшайте на сотню.
Если будет php-fpm, то хватит и 10.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5280
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 791 раз

Re: Тормоза 3.1.10

Сообщение Siava »

Sumanai, мне 10 нехватает:)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 257 раз
Поблагодарили: 195 раз

Re: Тормоза 3.1.10

Сообщение Sumanai »

Всего 166 посетителей
Ну тут точно на 512мб не взлететь.
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 4 месяца
Благодарил (а): 278 раз
Поблагодарили: 65 раз

Re: Тормоза 3.1.10

Сообщение Vlad__ »

Понаблюдал за тормозами. Например, в субботу воскресенье все летало. И ночью. А с понедельника опять началось. Под гостем все нормально, как только логинюсь - каждая страничка открывается через 10-20 секунд. Скорость зависит от наполненности темы. Пустые относительно быстро. Я правильно размышляю - если бы тормозили расширения, то это было бы постоянно, а не на выходных-ночью так, в другие дни не так? Посещаемость выходные-будние равна. Рыть в сторону хостера?

Чем еще кроме как подгрузкой расширений (например, для ответа) отличается заход гостя и под логином?
Последний раз редактировалось Vlad__ 26.12.2016 14:42, всего редактировалось 1 раз.

Вернуться в «Поддержка phpBB 3.1.x»