Actions
機能 #5
openivmの制限
Status:
新規
Priority:
通常
Assignee:
-
Start date:
06/22/2025
Due date:
% Done:
0%
Estimated time:
Description
https://github.com/sraoss/pg_ivm
pg_ivm 1.11(2025/05/26)では以下のclausesが使えないことになっている。
quoted: ...HAVING, ORDER BY, LIMIT/OFFSET, UNION/INTERSECT/EXCEPT, DISTINCT ON, TABLESAMPLE, VALUES, and FOR UPDATE/SHARE can not be used in view definition.よって、v3.xでの最初のivmでは、SQL結合に使う句がある場合はivm化しないということにしよう。
これらのclausesはivmのバージョンアップで変わる可能性があるから時々見直しが必要かも。
| clause | ivm-nize |
| having | ○ |
| order by | ○ |
| limt | ○ |
| offset | ○ |
| union | X |
| intersect | X |
| except | X |
| distinct on | X |
| tablesample | X |
| valuse | X |
| for update | X |
| share | X |
Updated by keiji ono about 1 year ago
- Related to deleted (サポート #4: もしデモサイトを作るなら)
Updated by keiji ono about 1 year ago
- Related to 機能 #1: v3.1に向けて v3.0の積み残し added
Actions