
数据库
文章平均质量分 86
松树戈
creativity & artistry
展开
-
PostgreSQL使用LIKE右模糊没有走索引分析&验证
从pgsql建了索引,但是使用右模糊查询没有生效,引出pgsql中索引运算符类的设置原创 2025-04-25 15:02:27 · 724 阅读 · 0 评论 -
PostgreSQL 分区表——范围分区SQL实践
文本基于PostgreSQL原生分区能力,以创建时间作为分区键进行水平分表验证,要想发挥分区表的优势,多需要带上`分区键`进行操作,例如上文的删除以及更新操作中,带上分区键比未带分区键操作,性能存在10倍左右差异,但是进行`大批量`的操作,分区表的优势`不明显`,甚至有些场景还会非常慢。原创 2025-04-24 23:18:57 · 1068 阅读 · 1 评论 -
【为什么用pg数据库用 != null 过滤不出null值】
在 PostgreSQL 中,!= NULL无法过滤出NULL值,因为NULL与任何值的比较都会返回UNKNOWN。正确的做法是使用IS NULL或来过滤NULL值。这是 SQL 标准的一部分,适用于所有符合 SQL 标准的数据库(如 PostgreSQL、MySQL、Oracle 等)。原创 2025-02-24 22:57:57 · 383 阅读 · 0 评论