Digoal.zhou

Results 59 comments of Digoal.zhou
trafficstars

或者 https://github.com/digoal/blog/blob/master/202209/20220913_02.md

how to filter udf, when select udf, which udf has some dml or nested udf has some dml.

PG高版本支持了增量排序. 你可以再试一试.

create table test(id int, c1 text, c2 date, c3 text, c4 float); create index idx on test (c1,c2,c4 desc) select * from test where c1 in ('1','2','3') and c2 between...

如果是云主机, 并且对数据的可靠性和性能要求较高, 建议使用essd高速云盘. 如果对可靠性没强烈的要求, 对数据丢失也没有100%不丢的要求, 但是对性能有极致要求, 可以考虑本地nvme盘.

你需要给一下版本, 复现方法.

这个查询取决于a,b,c的过滤性, 如果过滤性好, 可能就直接使用name的单一索引. 如果过滤性不好, 可以使用partial index: create index on a (t_date desc) where (name in ('a','b','c')); 但是使用idx_date_name还不如使用including语法, 把name放到idx_date的叶子结点中.

最近做了一个专门用于教学的镜像. 集成了140个扩展插件, 提升业务开发效率, 解决业务问题等, 涉及各个领域, 参考: - https://github.com/digoal/blog/blob/master/202307/20230710_03.md 如果你发现镜像的问题, 或者想集成其他插件, 欢迎[发issue](https://github.com/digoal/blog/issues)给我, 我会尽快回复. 希望这个镜像能够降低学习数据库的门槛, 帮助高校和培训机构以及学习者能够有统一的学习环境, 不再为环境问题而影响教学练, 让大家可以快速的接触到各个领域的知识, 为中国数据库人才培养添砖加瓦. 我已经配置为公开模式, 任何人都可以下载学习使用, 已经集成到[云起实验室](https://developer.aliyun.com/adc/scenario/exp/f55dbfac77c0467a9d3cd95ff6697a31), [云起实验](https://developer.aliyun.com/adc/scenario/exp/f55dbfac77c0467a9d3cd95ff6697a31)永久免费提供给PostgreSQL数据库开源爱好者、PostgreSQL数据库教学. ``` # 拉取镜像, 第一次拉取一次即可. docker pull registry.cn-hangzhou.aliyuncs.com/digoal/opensource_database:pg14_with_exts # 启动容器...