1
A
回答
0
MySQL的查詢緩存自動工作。你不應該擔心它會變得不一致。
一般而言,更新具有使將會受到影響的任何緩存查詢無效的效果。
0
查詢緩存不會返回陳舊的數據。當表被修改時,查詢緩存中的任何相關條目都會被刷新。
請參考文檔的完整參考 - MySql Query Cache
相關問題
- 1. MySQL查詢緩存
- 2. 緩存MySQL查詢
- 3. Hibernate的緩存和MySQL查詢緩存
- 4. MySQL刷新查詢緩存
- 5. web.py mysql查詢緩存
- 6. 正在緩存MySql查詢
- 7. 從mysql查詢緩存html
- 8. mySQL查詢緩存symfony
- 9. PHP或MySQL緩存查詢
- 10. 緩存mysql查詢結果?
- 11. MySQL查詢緩存(2)
- 12. MySQL查詢緩存,複雜SQL查詢
- 13. 內部查詢的MySQL查詢緩存
- 14. MySQL緩慢查詢
- 15. MySQL緩慢查詢
- 16. MySQL緩慢查詢
- 17. mysql緩慢查詢
- 18. 獲取緩存的mysql查詢
- 19. 緩存查詢重頁(PHP/MySQL)
- 20. 問題與MySQL查詢緩存
- 21. Mysql autocommit與查詢緩存的關係
- 22. MySQL的 - 不使用查詢緩存
- 23. 查詢緩存在PHP MySQL的性能
- 24. 針對常見MYSQL查詢的緩存
- 25. MySQL緩存查詢的以前部分?
- 26. Python MySQL-查詢被意外緩存
- 27. 爲php mysql查詢創建緩存
- 28. MySQL查詢緩存與自定義緩存功能
- 29. 緩存SQL查詢
- 30. Magento查詢緩存
好吧,我有500000+行靜態表,這會是最好的?使用memchached或查詢緩存或將存儲引擎更改爲內存(散列) – user1777733
這實際上取決於您要提取的數據的類型以及它的使用方式。 Memcached是一個偉大的通用緩存,具有緩存格式化結果的優勢,而不僅僅是原始數據。 MySQL查詢緩存更易於使用,它是自動的,但不夠靈活。大多數應用程序使用Memcached來保存HTML,XML或JSON塊以避免重複格式化相同的數據。 – tadman
我使用select * from產品; qry此產品tbl會長時間靜態,現在你可以告訴我嗎?哪個選項會對我更好。我更喜歡內存存儲和qry緩存這個qry ...可以嗎? – user1777733