чудо{вищные} заметки

Sorry for my terrible english. My native language is PHP.

DailyWTF

«случайно» включил лог запросов MySQL — надо было разобраться с одной «проблемкой» и открыл для себя новую — коллега(видимо от большого ума) в одном файле(который include-тся во все скрипты CMS) пишет что-то вроде mysql_query(‘CREATE TABLE IF NOT EXISTS ….’) и таких «таблиц» 5 штук, плюс в некоторые он делает INSERT дефолтных значений (расчитывая что они не вставятся по причине дупликации ключей) — ЭТО ПОЛНЫЙ ПИ атас. — Удобно конечно — раз,бля, и всё — таблички и есть и гарантия на то что они есть — 100%, НО ЁПРСТ — не таким же кретинским способом. Умел бы писать на аглицком запостил бы в DailyWTF этот скрипт — страна весь мир должен знать своих героев…

По-grep-ал лог — за 2 часа 24412 запросов типа CREATE тех самых таблиц, при этом SELECT-ов всего 38563….. Опи «Do it now.Fix later.» — иначе и не скажешь. На сервере загрузка (SYSTEM + USER ) ниже 18% не опускается уже неделю (только по ночам отдыхает). При этом если застопить mysql то всё ок (5-6%) или застопить apach-и то тоже всё ок. Поставил лимит max_updates=500, и буду плевать на всё…. если у кого-то нет ни ума ни фантазии, я не виноват….

Реклама

Ноябрь 24, 2005 - Posted by | DailyWTF, idiots

Комментариев нет.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: