ошибка, не могу понять
ошибка, не могу понять
при выполнении скрипта на сайте, постоянно вылетает ошибка, не могу понять в чем проблема
с момента перезагрузки - потом выполнение скрипта.
в логе толком ничего нету (ошибок точно)Ошибка в SQL запросе: SELECT * FROM `product` WHERE url = 'Ссылка.....'
MySQL server has gone away
с момента перезагрузки - потом выполнение скрипта.
Code: Select all
151124 18:43:16 [Note] /usr/libexec/mysqld: Normal shutdown
151124 18:43:16 [Note] Event Scheduler: Purging the queue. 0 events
151124 18:43:16 InnoDB: Starting shutdown...
151124 18:43:17 InnoDB: Shutdown completed; log sequence number 1685644
151124 18:43:17 [Note] /usr/libexec/mysqld: Shutdown complete
151124 18:43:17 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
151124 18:43:21 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
151124 18:43:21 [Note] /usr/libexec/mysqld (mysqld 5.5.46) starting as process 32526 ...
151124 18:43:21 [Note] Plugin 'FEDERATED' is disabled.
151124 18:43:21 InnoDB: The InnoDB memory heap is disabled
151124 18:43:21 InnoDB: Mutexes and rw_locks use GCC atomic builtins
151124 18:43:21 InnoDB: Compressed tables use zlib 1.2.3
151124 18:43:21 InnoDB: Using Linux native AIO
151124 18:43:21 InnoDB: Initializing buffer pool, size = 128.0M
151124 18:43:21 InnoDB: Completed initialization of buffer pool
151124 18:43:21 InnoDB: highest supported file format is Barracuda.
151124 18:43:22 InnoDB: Waiting for the background threads to start
151124 18:43:23 InnoDB: 5.5.46 started; log sequence number 1685644
151124 18:43:23 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
151124 18:43:23 [Note] - '0.0.0.0' resolves to '0.0.0.0';
151124 18:43:23 [Note] Server socket created on IP: '0.0.0.0'.
151124 18:43:23 [Note] Event Scheduler: Loaded 0 events
151124 18:43:23 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.5.46' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL) by Remi
Re: ошибка, не могу понять
Скорей всего запрос слишком длинный, в конфиге /etc/my.cnf указано ограничение max_allowed_packet.
Re: ошибка, не могу понять
Попробуйте отловить запрос:
https://ip:8083/list/server/?db
https://ip:8083/list/server/?db
Re: ошибка, не могу понять
skurudo wrote:Попробуйте отловить запрос:
https://ip:8083/list/server/?db
и ничего не получилось!
не пишется какой то лог в котором все действия и ошибки в определенной БД пишутся?MySQL localhost status
Uptime: 265155
Threads: 1
Questions: 343944
Slow queries: 46
Opens: 118770
Flush tables: 1
Open tables: 4
Queries per second avg: 1.297
+------+------+-----------+----+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+------+------+-----------+----+---------+------+-------+------------------+
| 8555 | root | localhost | | Query | 0 | | show processlist |
+------+------+-----------+----+---------+------+-------+------------------+
--------------------------------------------------------------------------
Re: ошибка, не могу понять
Пытайтесь :)vovka wrote:и ничего не получилось!skurudo wrote:Попробуйте отловить запрос:
https://ip:8083/list/server/?db
Очевидно нет.vovka wrote:не пишется какой то лог в котором все действия и ошибки в определенной БД пишутся?
Проверьте long_query_time, если нет - добавьте (это пример, время равно 1 секунде)
Code: Select all
# What's the threshold for a slow query to be logged?
long_query_time=0.5
# Where should the queries be logged to?
slow_query_log_file=/path/to/logfile
# Enable slow query logging - note the dashes rather than underscores
slow-query-log=1
Re: ошибка, не могу понять
skurudo wrote:Пытайтесь :)vovka wrote:и ничего не получилось!skurudo wrote:Попробуйте отловить запрос:
https://ip:8083/list/server/?db
Очевидно нет.vovka wrote:не пишется какой то лог в котором все действия и ошибки в определенной БД пишутся?
Проверьте long_query_time, если нет - добавьте (это пример, время равно 1 секунде)
Code: Select all
# What's the threshold for a slow query to be logged? long_query_time=0.5 # Where should the queries be logged to? slow_query_log_file=/path/to/logfile # Enable slow query logging - note the dashes rather than underscores slow-query-log=1
какие настройки должны быть в /etc/my.cnf для оптимальной производительности (1 гб оперативы)?
Re: ошибка, не могу понять
Начать с такого и понемногу увеличиватьvovka wrote: какие настройки должны быть в /etc/my.cnf для оптимальной производительности (1 гб оперативы)?
viewtopic.php?f=32&t=3852&start=60#p9897