SELECT `id` FROM `table` WHERE `col1` = 1;
SELECT `id` FROM `table` WHERE `col1` = 1 AND `col2` = 1;
SELECT `id` FROM `table` WHERE `col2` = 1;
SELECT `id` FROM `table` WHERE `col1` = 1 OR `col2` = 1;
SELECT `id` FROM `table` WHERE `col1` = 1 ORDER BY `col2`;
sed -i 's/\/old\/path\/to\/site\/root/\/new\/path\/to\/site\/root/' dump.sql
Functions that return the current date or time each are evaluated only once per query at the start of query execution. This means that multiple references to a function such as NOW() within a single query always produce the same result.
collation-server = utf8_general_ci
character-set-server = utf8
init-connect = "SET NAMES 'utf8' COLLATE 'utf8_general_ci'"
CREATE TABLE `prices` (
`user_id` int(10) unsigned NOT NULL,
`goods_id` int(10) unsigned NOT NULL,
`price` int(10) unsigned NOT NULL
);
SELECT * FROM prices WHERE goods_id IN (value1,value2) AND price > 0
join_buffer_size = 256M
max_connections = 256, кол-во максимальный соединений я думаю можно спокойно уменьшать до 64, ведь по статистике за 9 дней больше 47 соединений не было.
Есть ли какое-нибудь приложение которое сможет проанализировать лог и выдать самый популярный запрос в котором не используется INDEX.
На данный момент query_cache_limit — максимальный размер кэшируемого запроса равен 256M.
Получается что в моем случае это мало? Нужно увеличивать?