Курилка.co.ua
Orphus RSS kurilka.co.ua

Category

Archives

Archive for the MySQL Category

Обновление дублирующих при добавлении данных в MySQL

Author wmas wmas | Category Category MySQL
Работая над оптимизацией количества запросов к базе данных, я не перестаю удивляться широким возможностям MySQL. Простая задачка: в некую таблицу добавляются (INSERT) уникальные данные, в случае появления дубликата необходимо обновить (UPDATE) значение счетчика. Получается как минимум два запроса, но можно обойтись всего одним, используя в INSERT конструкцию ON DUPLICATE KEY UPDATE. Об этом подробней.
Comments Comments 2 responsesPublish: Понедельник Янв 18, 2010

Синхронизация количества записей в древовидных категориях

Author wmas wmas | Category Category MySQL, PHP
Подсчёт и синхронизация количества записей в категория. Класс cats и данные категорий. Расчет суммарного значения количества записей в родительской категории. Пример применения класса cats. Синхронизация количества записей для родительских категорий.
Comments Comments 5 responsesPublish: Вторник Ноя 24, 2009

MySQL: Синхронизация данных (пример с категориями и записями)

Author wmas wmas | Category Category MySQL
Работать с базой данных - удобно, но нагрузки требуют определенной оптимизации. В некоторых случаях для этих целей создаются дополнительные поля, которые хранят динамичные данные. В этой заметке я хотел бы остановиться на проблеме синхронизации счетчиков, на примере категорий и записей.
Comments Comments 6 responsesPublish: Пятница Янв 30, 2009

Как разбить данные на страницы

Author wmas wmas | Category Category MySQL, PHP
Работая с рядом выводимых записей, не важно из какого источника (в нашем случае это вообще MySQL), часто приходится разбивать их на страницы. При этом, встает задача создать некий «пейдж скролинг», а если по простому — феньку с циферками этих самых страниц. Так как их, т.е. страниц, может быть много, то лучше выводится ограниченное количество ссылок ...
Comments Comments 2 responsesPublish: Четверг Ноя 29, 2007

Данные за последние N дней (запрос MySQL)

Author wmas wmas | Category Category MySQL, PHP
Памятка. Недавно вот баловался с плагинов для WordPress: Most Recent Post. Вообще, там все реализовано правильно – наиболее недавние заметки, т.е. сортировка по дате. Но это же не интересно. На главной странице блога тоже самое. Как по мне, более интересным может быть: Most Popular Post. Как определить какой пост наиболее популярен? Вопрос достаточно сложный. Можно ...
Comments Comments no responsesPublish: Среда Ноя 14, 2007

Выборка из БД записей случайным образом

Author wmas wmas | Category Category MySQL
Столкнулся с такой проблемой: надо из базы данных выбрать 3ри записи - случайным образом, то есть random. Конечно, вариантов много, но хочется чего-то простого и оптимального. Хорошо, что руки есть так что поискал в Интернете нашел до безобразие простое решение. Всё работает в рамках одного SQL запроса, где идёт сортировка по random функциям.
Comments Comments 11 responsesPublish: Воскресенье Дек 17, 2006


Popular links

Copyright © since 2006 Курилка.co.ua,
powered by WordPress