|
|
|
|
|
для: Satori
(03.10.2008 в 11:57)
| | Только если они практически не подвержены изменению - тогда можно формировать из системы администрирования PHP-файлы с готовыми PHP-массивами - они будут работать быстрее - но зачастую игра не стоит свечь - если таблица меньше 10 Мб и не наблюдается явного притормаживания системы из-за длительного обращения к MySQL - это напрасный труд. Кэширования кроме того, всегда приводит к определенным ограничениям - с ним трудно строить динамические системы (например, с несколькими видами сортировки позиций, поиском и т.п.). | |
|
|
|
|
|
|
|
для: cheops
(03.10.2008 в 04:51)
| | У меня в основном простые выборки поля или нескольких по дате. Если вы говорите что кэшируют результаты вычислений, то видимо кэшировать мои запросы не имеет смысла. | |
|
|
|
|
|
|
|
для: Satori
(02.10.2008 в 18:51)
| | Тогда нужно больше подробностей о базе данных. В общем случае заводят дополнительные таблицы в которые складывают результат вычислений. Результаты занимают меньше места, чем сами данные, поэтому обращение к таким таблицам осуществляется быстрее. Однако, конкретная реализация сильно зависит от того, что вы хотите кэшировать - универсальное решение годное для всех случаев - вряд ли возможно. | |
|
|
|
|
|
|
|
для: Satori
(06.08.2008 в 12:31)
| | Вот тут написано. | |
|
|
|
|
|
|
|
для: cheops
(08.08.2008 в 14:23)
| | На уровне приложения | |
|
|
|
|
|
|
|
для: Satori
(06.08.2008 в 12:31)
| | На уровне приложения или на уровне сервера (сервер MySQL тоже способен заниматься этим, только памяти выделить нужно)? | |
|
|
|
|
|
|
| Сабж. Обьясните на пальцах как такое обычно делают ? | |
|
|
|
|