Posts Tagged ‘MySQL’

Ускоряем сайт на PHP (часть №1)

Я думаю, что все сталкивались с тем, что при росте посетителей хостинга перестает хватать, странички грузятся по нескольку секунд (десятков секунд). Посетители начинаю жаловаться, что “сайт тормозит”.  Хостер требует перейти на более дорогой тарифный план. Всего этого можно с легкостью избежать. Об этом и будет серия статей в которых будет описано как ускорить свои сайты […]

Читать полностью »

Поиск записей в таблице, которых нет в другой таблице

Может название немного непонятное, или запутанное, но суть такова, что у нас есть таблица A в которой есть записи 1,2,3,4,5,6 и есть таблица B в которой есть записи 1,4,5. Нам нужно выполнить запрос что бы в результате у нас записи в таблице В были исключены из таблицы А. В итоге мы должны получить 2,3,6. Для […]

Читать полностью »

MySQL выбор оптимального типа данных

Не для кого думаю не секрет, что скорость работы с базой данных очень в многом зависит от правильности организации её структуры, и правильности выбора типов данных. Чем больше тип данных, тем больше таблица и тем больше обращений к дискам нужно для получения данных. Существует очень удобная и полезная процедура: SELECT * FROM table_name PROCEDURE ANALYSE();

Читать полностью »

Конвертация данных, MySQL ALTER TABLE

Начиная с версии 4.1, СУБД MySQL не просто использует установленную кодировку для сортировки и поиска, но он также и хранит данные в этой кодировке. Это значит, что если у вас в версии 4.0 была установлена одна кодировка, а сами данные находились в другой кодировке и вам нужно хранить в корректной кодировке, то вам поможет ALTER […]

Читать полностью »

Разница между CHAR, VARCHAR и TEXT

MySQL предоставляет 3 типа данных для хранения текстовой информации: CHAR, VARCHAR и TEXT. С каким же из них проще всего работать и какой тип данных обеспечивает более быструю работу?

Читать полностью »