03 2018 档案
摘要:1、带前缀的模糊查询 ~'^abc' 可以使用btree索引优化 2、带后缀的模糊查询 ~'abc$' 可以使用reverse函数btree索引 3、不带前后缀的模糊查询和正则表达式查询 pg_trgm可以使用trgm的gin索引 重点说一下涉及到中文匹配的优化方法,因为trgm不支持wchar,因
阅读全文
摘要:1、创建视图 2、删除视图 3、创建索引 4、手动刷新视图 物化视图的创建机制和mysql的view表是一样的,直接从对应表查询相关信息,但是物化视图的查询和普通表是一样的,相当于一个缓存机制,将复杂的查询结果存放在物化视图中,但每次需要refresh操作更新新的数据进去,适用于对数据实时性不是特别
阅读全文
摘要:*args 表示任意个普通参数,调用的时候自动组装为一个tuple **kwags 表示任意个字典类型参数, 调用的时候自动组装成一个dict args和kwags是两个约定俗成的用法。 变长参数可以用*args来解包 >>> args = [3,6]>>> list(range(*args))[3
阅读全文
摘要:linux环境, 运行sh spoon.sh打开图形化界面时经常出现闪退情况。 报错信息如下: 解决方法: vim spoon.sh 这段代码后面添加
阅读全文
摘要:REPLACE(filed, CHR(10), '') //替换换行符 REPLACE(filed, CHR(13), '') //替换回车符
阅读全文