Doc: mention that certain SELECTs are not cached.
authorTatsuo Ishii <ishii@sraoss.co.jp>
Tue, 19 Jul 2022 13:14:41 +0000 (22:14 +0900)
committerTatsuo Ishii <ishii@sraoss.co.jp>
Tue, 19 Jul 2022 13:14:41 +0000 (22:14 +0900)
SELECTs including TIMESTAMP WITH TIMEZONE or TIME WITH TIMEZONE
SELECTs including CAST to TIMESTAMP WITH TIMEZONE or TIME WITH TIMEZONE
SELECTs including SQLValueFunction (CURRENT_TIME, CURRENT_USER etc.)

doc.ja/src/sgml/memcache.sgml
doc/src/sgml/memcache.sgml

index 647856493bda3c35d1a93e04e1de7518ba893497..bd5284891bfe22030bb3f06c630ad2dd6cb920ba 100644 (file)
@@ -39,6 +39,9 @@
    基本的に以下のSELECTはキャッシュされません。
    <programlisting>
     immutableでない関数を含むSELECT
+    TIMESTAMP WITH TIMEZONE、TIME WITH TIMEZONEを返す関数を使っているSELECT
+    TIMESTAMP WITH TIMEZONE、TIME WITH TIMEZONEへのキャストを含むSELECT
+    SQLValueFunction (CURRENT_TIME, CURRENT_USERなど)を含むSELECT
     一時テーブル、unloggedテーブルを使ったSELECT
     検索結果が memqcache_maxcache を越えるようなSELECT
     SELECT FOR SHARE/UPDATE
index 710f8e055090ef9a5f9cbc10953be4e21049f0b7..2e350c59a9391dc1d349e54dca000cf054f5a20f 100644 (file)
@@ -26,6 +26,9 @@
    <programlisting>
     SELECTs including non immutable functions
     SELECTs including temp tables, unlogged tables
+    SELECTs including TIMESTAMP WITH TIMEZONE or TIME WITH TIMEZONE
+    SELECTs including CAST to TIMESTAMP WITH TIMEZONE or TIME WITH TIMEZONE
+    SELECTs including SQLValueFunction (CURRENT_TIME, CURRENT_USER etc.)
     SELECT result is too large (memqcache_maxcache)
     SELECT FOR SHARE/UPDATE
     SELECT starting with "/*NO QUERY CACHE*/" comment