нет, ин\аут базу не дергают так же.
только раз в минуту запускается крон и логгирует что за минуту насчитали ин\аут.
Если висит sql то сайты сразу валятся
Re: Если висит sql то сайты сразу валятся
Don't forget to run script update
Re: Если висит sql то сайты сразу валятся
ну вот, раз в минуту крон базу дергает
Re: Если висит sql то сайты сразу валятся
ок, вот мы в 00.10 обнаружили что крон не может законектиться - откуда взять все вероятные ИД кеша которые могут быть запрошены за неизвестное в будущем время и все их пройти и проставить дату экспирации дальше ?
Don't forget to run script update
Re: Если висит sql то сайты сразу валятся
У меня после апа 51 база валится в день по 3-4 раза. Я уже устал в суппорт тикеты отписывать.
Да еще и сайты не работают. Нужно что то решать и с загрузкой мускула и с неработающими сайтами, пока висит база.
Да еще и сайты не работают. Нужно что то решать и с загрузкой мускула и с неработающими сайтами, пока висит база.
Re: Если висит sql то сайты сразу валятся
(c) SmartCJ Pro V 1.51 Build 201312021222
Re: Если висит sql то сайты сразу валятся
Как минимум стоит начать с апдейта.
Потом хотелось бы расшифровку что в вашем понятии валиться база, потому что по опыту знаю что понимание что стоит за этими словами может сильно отличаться.
Потом хотелось бы расшифровку что в вашем понятии валиться база, потому что по опыту знаю что понимание что стоит за этими словами может сильно отличаться.
Don't forget to run script update
Re: Если висит sql то сайты сразу валятся
Сделал (c) SmartCJ Pro V 1.51 Build 201312121641
Валится база - это когда я захожу на сайт, а там -
Warning: mysql_connect() [function.mysql-connect]: Too many connections in
...
Can not connect to database server.
суппорт говорит что
Зависание mysql вызывают скопившиеся процесса в БД имя_базы_мастера
435649 имя_базы_мастера localhost имя_базы_мастера Query 22099 Copying to tmp table select id, rgroup from rot_galleries where id not in (select distinct(gal_id) from rot_gal2group)
531263 имя_базы_мастера localhost имя_базы_мастера Query 2531 Locked UPDATE rot_gallery_info SET tags = '|hikari|ardent|massage|gets|japanese|pussy|licked|' where galler
531502 имя_базы_мастера localhost имя_базы_мастера Query 2532 Locked LOCK TABLES rot_galleries WRITE, rot_gallery_data WRITE, rot_gallery_info WRITE
531504 имя_базы_мастера localhost имя_базы_мастера Query 2532 Locked select g.rgroup as group_id, gi.*, g.*, gd.* fr\n\t\t\tLEFT JOIN rot_gallery_info
\n\t\tJOIN rot_gallery_info AS gi ON gi.gallery_md5 = g.gallery 2531 Locked SELECT priority FROM rot_galleries as g
531510 имя_базы_мастера localhost имя_базы_мастера Query 2531 Locked select g.rgroup as group_id, gi.*, g.*, gd.* fr\n\t\t\tLEFT JOIN rot_gallery_info
Валится база - это когда я захожу на сайт, а там -
Warning: mysql_connect() [function.mysql-connect]: Too many connections in
...
Can not connect to database server.
суппорт говорит что
Зависание mysql вызывают скопившиеся процесса в БД имя_базы_мастера
435649 имя_базы_мастера localhost имя_базы_мастера Query 22099 Copying to tmp table select id, rgroup from rot_galleries where id not in (select distinct(gal_id) from rot_gal2group)
531263 имя_базы_мастера localhost имя_базы_мастера Query 2531 Locked UPDATE rot_gallery_info SET tags = '|hikari|ardent|massage|gets|japanese|pussy|licked|' where galler
531502 имя_базы_мастера localhost имя_базы_мастера Query 2532 Locked LOCK TABLES rot_galleries WRITE, rot_gallery_data WRITE, rot_gallery_info WRITE
531504 имя_базы_мастера localhost имя_базы_мастера Query 2532 Locked select g.rgroup as group_id, gi.*, g.*, gd.* fr\n\t\t\tLEFT JOIN rot_gallery_info
\n\t\tJOIN rot_gallery_info AS gi ON gi.gallery_md5 = g.gallery 2531 Locked SELECT priority FROM rot_galleries as g
531510 имя_базы_мастера localhost имя_базы_мастера Query 2531 Locked select g.rgroup as group_id, gi.*, g.*, gd.* fr\n\t\t\tLEFT JOIN rot_gallery_info
Re: Если висит sql то сайты сразу валятся
Я думаю либо в какой-то старой версии мускл либо в том что разные столбцы
покажите плз результат
SHOW CREATE TABLE rot_galleries
SHOW CREATE TABLE rot_gal2group
explain select id, rgroup from rot_galleries where id not in (select distinct(gal_id) from rot_gal2group)
покажите плз результат
SHOW CREATE TABLE rot_galleries
SHOW CREATE TABLE rot_gal2group
explain select id, rgroup from rot_galleries where id not in (select distinct(gal_id) from rot_gal2group)
Don't forget to run script update
Re: Если висит sql то сайты сразу валятся
mysql> SHOW CREATE TABLE rot_galleries
-> ;
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| rot_galleries | CREATE TABLE `rot_galleries` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`gallery_md5` char(32) NOT NULL,
`file_md5` char(32) DEFAULT NULL,
`sponsor_id` int(10) unsigned NOT NULL DEFAULT '0',
`thumb_url` varchar(255) DEFAULT NULL,
`type` smallint(5) unsigned NOT NULL DEFAULT '0',
`rgroup` int(10) unsigned NOT NULL DEFAULT '0',
`content` int(10) unsigned NOT NULL DEFAULT '0',
`content_type` tinyint(4) NOT NULL DEFAULT '0',
`duration` mediumint(9) NOT NULL DEFAULT '0',
`date` int(10) unsigned NOT NULL DEFAULT '0',
`activation_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`priority` int(10) unsigned NOT NULL DEFAULT '100001',
`status` tinyint(4) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `gallery_md5` (`gallery_md5`),
KEY `rgroup` (`rgroup`),
KEY `status_date` (`status`,`activation_date`),
KEY `status_group` (`status`,`rgroup`),
KEY `file_md5` (`file_md5`),
KEY `priority` (`rgroup`,`priority`),
KEY `duration` (`duration`),
KEY `sponsor_id` (`sponsor_id`,`status`)
) ENGINE=MyISAM AUTO_INCREMENT=642759 DEFAULT CHARSET=latin1 |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> SHOW CREATE TABLE rot_gal2group
-> ;
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| rot_gal2group | CREATE TABLE `rot_gal2group` (
`gal_id` int(10) unsigned NOT NULL DEFAULT '0',
`group_id` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`group_id`,`gal_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> explain select id, rgroup from rot_galleries where id not in (select distinct(gal_id) from rot_gal2group);
+----+--------------------+---------------+-------+---------------+---------+---------+------+--------+-------------------------------------------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+--------------------+---------------+-------+---------------+---------+---------+------+--------+-------------------------------------------+
| 1 | PRIMARY | rot_galleries | index | NULL | rgroup | 4 | NULL | 321200 | Using where; Using index |
| 2 | DEPENDENT SUBQUERY | rot_gal2group | index | NULL | PRIMARY | 8 | NULL | 331780 | Using where; Using index; Using temporary |
+----+--------------------+---------------+-------+---------------+---------+---------+------+--------+-------------------------------------------+
2 rows in set (0.03 sec)
-> ;
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| rot_galleries | CREATE TABLE `rot_galleries` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`gallery_md5` char(32) NOT NULL,
`file_md5` char(32) DEFAULT NULL,
`sponsor_id` int(10) unsigned NOT NULL DEFAULT '0',
`thumb_url` varchar(255) DEFAULT NULL,
`type` smallint(5) unsigned NOT NULL DEFAULT '0',
`rgroup` int(10) unsigned NOT NULL DEFAULT '0',
`content` int(10) unsigned NOT NULL DEFAULT '0',
`content_type` tinyint(4) NOT NULL DEFAULT '0',
`duration` mediumint(9) NOT NULL DEFAULT '0',
`date` int(10) unsigned NOT NULL DEFAULT '0',
`activation_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`priority` int(10) unsigned NOT NULL DEFAULT '100001',
`status` tinyint(4) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `gallery_md5` (`gallery_md5`),
KEY `rgroup` (`rgroup`),
KEY `status_date` (`status`,`activation_date`),
KEY `status_group` (`status`,`rgroup`),
KEY `file_md5` (`file_md5`),
KEY `priority` (`rgroup`,`priority`),
KEY `duration` (`duration`),
KEY `sponsor_id` (`sponsor_id`,`status`)
) ENGINE=MyISAM AUTO_INCREMENT=642759 DEFAULT CHARSET=latin1 |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> SHOW CREATE TABLE rot_gal2group
-> ;
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| rot_gal2group | CREATE TABLE `rot_gal2group` (
`gal_id` int(10) unsigned NOT NULL DEFAULT '0',
`group_id` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`group_id`,`gal_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
+---------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> explain select id, rgroup from rot_galleries where id not in (select distinct(gal_id) from rot_gal2group);
+----+--------------------+---------------+-------+---------------+---------+---------+------+--------+-------------------------------------------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+--------------------+---------------+-------+---------------+---------+---------+------+--------+-------------------------------------------+
| 1 | PRIMARY | rot_galleries | index | NULL | rgroup | 4 | NULL | 321200 | Using where; Using index |
| 2 | DEPENDENT SUBQUERY | rot_gal2group | index | NULL | PRIMARY | 8 | NULL | 331780 | Using where; Using index; Using temporary |
+----+--------------------+---------------+-------+---------------+---------+---------+------+--------+-------------------------------------------+
2 rows in set (0.03 sec)
Re: Если висит sql то сайты сразу валятся
да, видно что не так планирует запрос как надо.
какая это версия mysql ?
какая это версия mysql ?
Don't forget to run script update







