postgresql
-
PostgreSQL 修改视图的操作
最近发现PostgreSQL(create or replace) 修改视图有很多的限制,不像SQL Server和Oracle那样可以随意修改。 错误提示 修改视图原有字段 ER…
-
PostgreSQL 更新视图脚本的注意事项说明
项目最早是基于Oracle的,移植到PostgreSQL后,本着尽量少修改的原则,创建/更新视图的脚本也沿用了Oracle风格的CREATE OR REPLACE VIEW形式。但…
-
postgreSQL中的row_number() 与distinct用法说明
我就废话不多说了,大家还是直接看代码吧~ select count(s.*) from ( select *, row_number() over (partition by fe…
-
Postgresql 动态统计某一列的某一值出现的次数实例
实例解析: select to_char(log.date, ‘yyyy-MM-dd HH24’) as hour, log.exten, sum(case log.grade w…
-
postgresql 计算两点距离的2种方法小结
postgresql计算两点距离 下面两种方法: select ST_Distance( ST_SetSRID(ST_MakePoint(115.97166453999147,28…
-
postgresql 计算距离的实例(单位直接生成米)
之前用的是ST_Distance 函数,但是貌似需要进行一次单位的转换,而且网上有说那种转换不是特别准确,现在暂时将该算法记录在此: select st_distance(ST_G…
-
postgresql 除法保留小数位的实例
我就废话不多说了,大家还是直接看代码吧~ /x select 8/(100-3) as c1, round(8/(100-3) ,4) as c2, round(8/(100-3)…
-
PostgreSQL 性能优化之服务器参数配置操作
大家好!我是只谈技术不剪发的 Tony 老师。今天我们来聊聊 PostgreSQL 的性能优化;数据库优化是一个系统的工程,本文只专注于服务器的参数配置优化。 默认安装时,Post…
-
Postgresql的select优化操作(快了200倍)
对于庞大的数据,检索sql的编写要格外小心,有很多平时不注意的sql可能就会变成瓶颈。 比如, 我们有个系统, 其中t96_pd_log表,记录数8000w多,在开发阶段乃至用了那…
-
postgresql关于like%xxx%的优化操作
任何一个关系型数据库关于模糊匹配(like)的优化都是一件痛苦的事,相对而言,诸如like ‘abc%’之类的还好一点,可以通过创建索引来优化,但对于lik…