MySQL

Yii CFileCache Performance Issue [Solved] – Проблема с резким ростом нагрузки при использовании CFileCache во фреймворке Yii

Итак, похоже, найдена еще одна супер-тупая недокументированная фича класса CFileCache в моём “любимом” фреймворке Yii. Страницы некоторых “действий” (actions) кешируются целиков в файлах на ФС с помощью CFileCache. Суть проблемы в том, что, по прошествии суток после начала работы нашего “facebook-проекта” на новом движке, начала по экспоненте расти нагрузка. На решение проблемы было убито более …

Yii CFileCache Performance Issue [Solved] – Проблема с резким ростом нагрузки при использовании CFileCache во фреймворке Yii Read More »

Yii Framework не работает с БД без PDO

В контексте масштабирования нового сайта на дополнительные 2 сервера столкнулся с очередными проблемами, теперь Yii отказывался работать с mysql без установки PDO. Просто не забудьте поставить sudo apt-get install php-pear [если он у вас еще не установлен, конечно] sudo pecl install pdo sudo pecl install pdo_mysql ну и, для сборки, мне еще понадобились хедеры клиента …

Yii Framework не работает с БД без PDO Read More »

‘Lost connection to MySQL server at ‘reading authorization packet’, system error: 0′

Если у вас возникает такая ошибка ‘Lost connection to MySQL server at ‘reading authorization packet’, system error: 0′ при попытке соединиться с mysqld, знайте – проблема с сетью 🙂 В моём случае суппорт corenetworks.net оказался умнее меня.. Ребята заметили, что последние дни мои 10мб/сек забиты на 100%, с чем и было связано возникновение это ошибки. …

‘Lost connection to MySQL server at ‘reading authorization packet’, system error: 0′ Read More »

Очередной баг в MySQL

Еще одну прелестную новость подарил сегодняшний день. В одной из хранимых процедур, после переезда на новый сервер запрос работал невероятно медленно. Космически медленно. Вместо тысяч insert/replace в секунду – один insert за 2-3 минуты. Начал копаться в show innodb status и обнаружил, что каждое текстовое значение принудительно конвертировалось в utf8 SELECT id INTO @vI FROM …

Очередной баг в MySQL Read More »

dbForge Studio – мой выбор. И пару слов о MySQL

В новом проекте всё завязано на базе. Очень большие объемы информации нуждаются в тщательной проектировке и отладке. Впервые возникла необходимость в средстве визуальной проектировки БД. Выбор сделал в пользу dbForge Studio и, думаю, оказался прав. Софт писали люди, которые определенно им будут пользуются сами. Очень качественный продукт, всё продумано, стандартная привязка клавиш. Никаких сюрпризов – …

dbForge Studio – мой выбор. И пару слов о MySQL Read More »