HAVING в MySQL


HAVING – применяется для фильтрации функций и столбцов сгруппированных при помощи GROUP BY указанных в SELECT.
Читать дальше →



MySQL – конвертация базы из Win-1251 в UTF-8

Часто случается, что необходимо выполнить конвертацию существующей базы из одной кодировки в другую. Нам чаще всего приходится конвертировать из Win-1251 в UTF-8. Это можно произвести разными способами, но самый быстрый и простой – использование SQL-запроса.
Читать дальше →



MySQL ошибка InnoBD: Plugin InnoDB init function returned error

После обновления сервера произошел неприятный момент. Причем обнаружилось это спустя 2 месяца после обновлений. Все дело в том, что на всех таблицах у нас использовался MyISAM. Сервер стартовал, все отлично работало, пока не понадобилось создать таблицы в InnoBD. Вариант выбора InnoBD просто отсутствовал в списке выбора форматов хранения.

130102  9:33:01 [ERROR] Plugin 'InnoDB' init function returned error.
130102  9:33:01 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.

Читать дальше →



MySQL дамп каталога DMOZ. Все ссылки одним файлов

Трудная была работа, но она сделана. Дамп MySQL базы ссылок известного каталога DMOZ. Дамп содержит 3749907 ссылок. Для чего она нужна эта база? Вариантов использования масса: от нахождения свободных доменов, которые числятся в этот популярном каталоге до черной SEO оптимизации. Каждый сам может выбрать для чего ее использовать и как.
Читать дальше →



MySQL – советы для ускорения запросов


Если мы говорим об источнике проблем, значит, для начала было бы хорошо выяснить в MySQL ли дело вообще, потому что достаточно часто сталкиваешься с ситуацией, когда у людей проблемы с приложением, а в реальности подозревают базу данных, но подозревают её достаточно безосновательно. Может быть, среди тех 10 секунд, когда грузится страничка, MySQL съедает не так много времени. В таком случае полезно иметь инструментацию приложения
Читать дальше →



Как не нужно составлять MySQL запросы


При оптимизации проектов, практически все запросы переписываются заново. Выясняются самые узкие места и самые тяжеловесные запросы и разбираются по мелочам. Рассматриваются всевозможные варианты перестраивания запросов таким образом, чтобы обеспечить наилучшее быстродействие при наименьших затратах времени и ресурсов.
Так вот – как не нужно составлять запросы MySQL



Статусы для соц.сетей на ArtKiev Design Studio