Кэширование запросов MySQL

Ваш код выполняет insert () . Сделайте вместо send () :

var path = "gmail/v1/users/me/messages/send?key=" + CLIENT_ID;

8
задан Ijas Ameenudeen 18 January 2019 в 10:59
поделиться

5 ответов

Это - замечательный обзор того, как кэшировать запросы в MySQL:

11
ответ дан 5 December 2019 в 10:45
поделиться

Можно использовать Кэш Зенда для кэширования результатов запросов среди прочего.

3
ответ дан 5 December 2019 в 10:45
поделиться

Это может быть полное излишество для того, чего Вы делаете попытку, но взглянули на eAccelerator или кэш-память. Если у Вас есть запросы, которые будут регулярно изменяться и запросы, которые не будут, Вы не можете хотеть все свои запросы дб, кэшируемые в течение того же отрезка времени mysql.

Кэширование механизмов как вышеупомянутое позволяет Вам решать на основе запроса запросом, сколько времени данные должны кэшироваться для. Поэтому скажите, что у Вас есть данные в Вашем заголовке, который будет нечасто изменяться, можно проверить, ли это в настоящее время находится в кэше - если так, возвратите его, иначе сделайте запрос и поместите его в кэш со временем жизни N, таким образом, в течение следующих секунд N каждая загрузка страницы вытянет данные из кэша без идущего близкого MySQL. Вы затем свободны вытянуть свои другие данные, "живые" от дб как и при необходимости, обходя кэш.

1
ответ дан 5 December 2019 в 10:45
поделиться

Я думаю, что размер кэша запроса 0 по умолчанию, который выключен. Отредактируйте свой my.cnf файл, чтобы дать ему по крайней мере несколько мегабайтов. Никакие необходимые изменения PHP :)

1
ответ дан 5 December 2019 в 10:45
поделиться

Я бы порекомендовал использовать весь маршрут кэширования страницы. Если некоторые данные изменяются, просто поместите токены / заполнители вместо динамических данных. Кэшируйте всю страницу с этими токенами, затем выполните обработку токенов для кэшированных данных для токенов. Таким образом, теперь у вас есть кешированная страница, содержащая динамический контент.

0
ответ дан 5 December 2019 в 10:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: