Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Сервер баз данных
  • Search

Ложится сервер бд

Вопросы по работе Сервера баз данных
MySQL, PostgreSQL, MariaDB, Percona Server, phpMyAdmin, phpPgAdmin
Post Reply
  • Print view
Advanced search
5 posts • Page 1 of 1
Kinospy
Posts: 7
Joined: Thu Dec 17, 2015 9:42 am

Ложится сервер бд
  • Quote

Post by Kinospy » Thu Dec 17, 2015 9:52 am

Проблему тут уже озвучивали, 14 млн запросов к БД одномоментно скрин: http://prntscr.com/9f73wy , хостер разводит руками, а на ВПС крутится всего 3 сайта на Вордпресс. Помогите настроить полному нулю в СентОС это все, раннее имел дело только с виртуальным хостингом, но оттуда попросили мотивировав большой нагрузкой, пришлось взять ВПС. В Весте не показывается размер БД еще. Конфиг сервера если нужно:
Процессор 1 ядро Intel Xeon
ОЗУ DDR4
1024 Mb
SSD-диск
20 000 Mb
Канал
1000 Mbps
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Ложится сервер бд
  • Quote

Post by skurudo » Fri Dec 18, 2015 12:12 pm

Сделайте скромнее настройки БД для начала и помониторьте ситуацию.
my.cnf ->

Code: Select all

# nano /etc/my.cnf 

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
symbolic-links=0
max_connections=100
max_user_connections=30
wait_timeout=30
interactive_timeout=50
slow-query-log =1
long_query_time=5
#log-queries-not-using-indexes
slow-query-log-file = /var/log/mysql-slow.log

skip-external-locking
key_buffer_size = 8M
max_allowed_packet = 16M
table_open_cache = 4k
sort_buffer_size = 512k
read_buffer_size = 512k
read_rnd_buffer_size = 512k
myisam_sort_buffer_size = 8M
thread_cache_size = 128
query_cache_size = 8M
query_cache_limit = 8M
tmp_table_size = 16M
max_heap_table_size = 16M
join_buffer_size = 512k

#innodb_use_native_aio = 0
innodb_file_per_table
innodb_buffer_pool_size = 8M

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
Что же касается WP, то там есть замечательные плагины - WP Super Cache к примеру, которые помогут в снижении нагрузки в целом.
Top

Kinospy
Posts: 7
Joined: Thu Dec 17, 2015 9:42 am

Re: Ложится сервер бд
  • Quote

Post by Kinospy » Fri Dec 18, 2015 12:26 pm

skurudo wrote: Что же касается WP, то там есть замечательные плагины - WP Super Cache к примеру, которые помогут в снижении нагрузки в целом.
У меня стоит ZenoCache.

А можно с командами CentOs воспроизвести, как отредактировать файл my.cnf? И да, все так запущено, полный нубятник((( ssh, root доступ есть.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Ложится сервер бд
  • Quote

Post by skurudo » Fri Dec 18, 2015 12:30 pm

Kinospy wrote:А можно с командами CentOs воспроизвести, как отредактировать файл my.cnf? И да, все так запущено, полный нубятник((( ssh, root доступ есть.

Code: Select all

nano /etc/my.cnf
или использовать mc, а дальше как в файловом командере.

PS: если не установлен nano, можно установить yum install nano или же вместо него использовать vi
Top

Kinospy
Posts: 7
Joined: Thu Dec 17, 2015 9:42 am

Re: Ложится сервер бд
  • Quote

Post by Kinospy » Sun Dec 20, 2015 7:15 am

skurudo wrote:
Kinospy wrote:А можно с командами CentOs воспроизвести, как отредактировать файл my.cnf? И да, все так запущено, полный нубятник((( ssh, root доступ есть.

Code: Select all

nano /etc/my.cnf
или использовать mc, а дальше как в файловом командере.

PS: если не установлен nano, можно установить yum install nano или же вместо него использовать vi
Разобрался что и как, вот мой файл, посмотрите его пожалуйста:

Code: Select all

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0
bind-address = 127.0.0.1
skip-networking


skip-external-locking
key_buffer_size = 16K
max_allowed_packet = 1M
table_open_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 240K

#innodb_use_native_aio = 0
innodb_file_per_table

max_connections=100
max_user_connections=50
wait_timeout=20
interactive_timeout=100
long_query_time=10

#slow_query_log=1
#slow_query_log_file=/var/log/mysql-slow-queries.log

[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid

#
# include all files from the config directory
#
!includedir /etc/my.cnf.d
Top


Post Reply
  • Print view

5 posts • Page 1 of 1

Return to “Сервер баз данных”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password