Описание тега query-cache
Кэш запросов - это кеш, в котором хранятся запросы к базе данных и их результаты.
1
ответ
Проблема с кешем запросов openjpa в glassfish + форма исключения приведения класса QueryKey
Используя openjpa 1.2.0 со встроенным DataCache на Glassfish, включив кеширование запросов и закрепляя некоторые именованные очереди, мы видим следующее исключение: org.apache.openjpa.persistence.PersistenceException: java.lang.String нельзя привест…
02 май '11 в 04:51
0
ответов
Использование Query Cache ~50% Qcache_lowmem_prunes все еще высоко
Я провел два теста, каждый из которых длился около недели Тест 1 Настройки кеша запросов query_cache_limit: 50K query_cache_size: 128M query_cache_min_res_unit: 1K Результаты Qcache_free_blocks: 6,004 Qcache_free_memory: 93,598,504 Qcache_hits: 377,…
27 окт '17 в 21:45
1
ответ
Как работает кеш запросов для скалярных результатов?
Я новичок в Hibernate, и у меня есть следующий фрагмент кода в моем классе реализации DAO: public Integer getEmployeeCode(String userName) { Session session = sessionfactory.getCurrentSession(); Query q = session.createQuery("select emp.employeeCode…
12 дек '11 в 20:18
3
ответа
Просмотр содержимого кеша запросов MySQL
У меня есть большое приложение базы данных, которое использует возможность кэширования запросов MySQL. Я хотел бы проверить содержимое кэша запросов, чтобы определить записи, которые не должны кэшироваться (например, с помощью SELECT SQL_NO_CACHE...…
03 дек '15 в 07:50
1
ответ
Как включить так называемые "entity" кэша в infinispan-configs.xml для использования при поддержке своего namedCache "local-query"
При использовании Hibernate 3.5.6-FINAL в качестве нашего JPA-провайдера и infinispan 4.2.0.ALPHA1 в качестве поставщика кеша запросов уровня 2 меня беспокоит то, что вопреки документации Hibernate результаты базы данных многократно сохраняются в от…
13 май '11 в 20:31
0
ответов
Hibernate кеш запросов с ключом
Я получил требование кешировать запрос, который отличается для каждого пользователя и основывается на некоторых операциях, которые мне нужны, чтобы очистить кеш этого пользователя. Итак, есть ли способ кешировать запрос с помощью ключа (например, го…
10 окт '17 в 21:32
1
ответ
Можно ли исключить какой-либо запрос из кэша запросов Mysql?
На моем сайте у меня есть 20 простых кэшируемых запросов и 5 довольно больших запросов, не кэшируемых на каждой странице. Так что просто активировать кеш запросов mysql не очень хорошая идея, конечно, мои 20 простых запросов будут кешированы, но я т…
09 ноя '13 в 07:50
2
ответа
Использование одного и того же MySQL-запроса со всеми пользователями без необходимости повторного подключения к базе данных.
Я постараюсь быть простым, так что мне нужно выполнить запрос MySQL (выбрать записи из таблицы), скажем, я буду создавать запрос с заданиями cron или что-то еще каждые 5 минут, и сохранить этот запрос или результаты в файл или глобальная переменная,…
26 ноя '12 в 02:59
0
ответов
Несколько запросов ColdFusion Запутываются Возвращая неверные значения
Я разрабатываю API, который ищет карты игроков для покупки в FIFA 14. Я делаю 600 индивидуальных запросов в минуту примерно для 15 разных игроков, которые размещаются на 3 разных страницах, и каждый отдельный запрос возвращает до 50 результатов кажд…
25 окт '13 в 14:02
1
ответ
Как использовать ActiveRecord Query Cache с Custom SQL
В части статистики приложения Rails у меня есть несколько пользовательских вызовов SQL, которые вызываются с помощью ActiveRecord::Base.execute() из кода модели. Они возвращают различные агрегаты. Некоторые из этих (идентичных) запросов выполняются …
13 окт '10 в 20:34
1
ответ
Yii - CActive запись - Как обойти кеш запросов сервера
Я использую инфраструктуру Yii для моего веб-приложения (которое использует ACtiveRecord). В задней части ACtiveRecord платформа управляет всеми запросами из базы данных. Моя проблема в том, что я нахожусь на общем сервере, и оказалось, что на серве…
17 янв '13 в 13:31
1
ответ
Кэширование запросов Yii с бесконечным временем истечения
Я использую кеширование запросов с бесконечным временем истечения. Рассмотрим фрагмент кода ниже, например: $channels = Channels::model()->cache(0)->findAll(array('order' => 'channel_name')); Этот оператор должен делать в записи в кеше, и о…
09 янв '15 в 10:09
1
ответ
Кеширование MySQL UNION Queries
Я читал, что MySQL может кешировать UNION's, но в то же время я прочитал это.. Избегайте комментариев (и пробелов) в начале запроса - Query Cache выполняет простую оптимизацию, чтобы проверить, может ли запрос быть кэширован. Как я уже упоминал, кеш…
25 авг '12 в 11:55
1
ответ
Не могу понять, как кеш запросов и L2C работает в спящем режиме
Я настроил Hazelcast как L2C для Hibernate. Затем сделал 1-й запрос, используя конструктор запросов Hibernate с подсказкой кеша запросов, и я получил: org.hibernate.engine.internal.StatisticalLoggingSessionEventListener:258 - Session Metrics { 32639…
31 янв '19 в 22:45
1
ответ
Hibernate выполняет N+1 выбор вместо 1 запроса при использовании Query Cache
Я застрял с проблемой, я чувствую себя действительно потерянным и не знаю, что делать. Я использую кеш запросов + кэш второго уровня и хочу правильно кешировать результаты в течение 10 секунд. Так вот мой ehcache.xml: <ehcache xmlns:xsi="http://w…
13 фев '19 в 15:59
0
ответов
Утилизация коллекции кэша второго уровня NHibernate занимает слишком много времени
Я включил кэширование запросов и кэширование сущностей в NHibernate для хранения больших коллекций объектов, необходимых для повторяющихся операций. Я использую syscache в качестве поставщика кеша. Несмотря на то, что я сократил количество обращений…
16 дек '18 в 21:24
1
ответ
NHibernate Query кеш ошибка с дефисами
Я использую NH 3.3.1.4000 с Oracle 10g и SQL Server 2008. Я столкнулся с этой возможной ошибкой недавно. Рассмотрим следующие два запроса: var query1 = session.Query<Content>().Cacheable() .Where(c => c.Name == "test-test").ToList(); var qu…
09 авг '12 в 16:49
2
ответа
Удалить CodeIgniter Query Cache
Когда я делаю Query Caching в CodeIgniter $this->db->cache_on(); это сделает папку и файл, папка с именем в controller+method например show+73, но когда я удаляю строку, которая имеет 73 ID, из таблицы и использовать $this->db->cache_delete('show', …
15 ноя '11 в 13:41
2
ответа
Стратегии улучшения производительности и миграции данных в MySQL
Как позаботиться о производительности, когда нам нужно изменить столбец в таблице с миллиардами строк?
28 мар '15 в 13:36
2
ответа
Как сохранить и перезагрузить MySQL Query Cache, чтобы сайт работал на пиковой скорости
Я запускаю установку электронной коммерции Magento (которая работает на PHP/MySQL) на тестовом сервере. У меня довольно большой (из того, что я прочитал) query_cache_size 272 629 760 байт, и он прекрасно работает. Сайт работает молниеносно, как толь…
24 фев '11 в 06:14