最近在搭建Docker + Sonarqube + postgresql 结果因为一些环境配置问题导致无法正常启动sonarqube的镜像,总是在start容器之后几秒就自动exit. 这时候,需要查看容器运行失败的原因,我们就需要用到下面的命令: docker logs -f -t --tail= ...
分类:
其他好文 时间:
2020-06-19 12:21:49
阅读次数:
49
十五、Postgresql 调优系列公开课二(pgBagder介绍) 1、PostgreSQL新一代日志分析器pgBagder简介 2、pgBagder部署 3、如何产生类似于AWR报告,基于一小时、一天、一周、一月的报告 4、如何分析pgBader报告对SQL进行调优 很多PG DBA都希望能够有 ...
分类:
数据库 时间:
2020-06-19 12:09:05
阅读次数:
57
1、列操作 新增一列:alter table [tbl_name] add column [column_name] [type] 删除一列:alter table [tbl_name] drop [column_name]; 修改列名:alter table [tbl_name] rename [ ...
分类:
数据库 时间:
2020-06-18 21:59:42
阅读次数:
83
SELECT CAST(EXTRACT(EPOCH FROM CURRENT_TIMESTAMP )* 1000 AS int8),to_char(to_timestamp(CAST(EXTRACT(EPOCH FROM CURRENT_TIMESTAMP )* 1000 AS int8) / 10 ...
分类:
数据库 时间:
2020-06-18 21:51:40
阅读次数:
178
最近使用postgis的地理函数做一些区域查询判断,SQL代码如下:<sqlid="region_condition_geo"><iftest="geog!=null"><iftest="geog.type==‘circle‘">ANDST_Intersects(ST_Buffer(ST_GeomFromText(‘POINT(${geog.centerStri
分类:
其他好文 时间:
2020-06-18 16:30:39
阅读次数:
114
一、使用copy命令从数据库中导出数据 COPY testbulkcopy TO 'C:/data/testOutPut.csv' WITH csv DELIMITER '|' WITH csv 代表导出文件的格式 DELIMITER '|' 表示用竖杠进行分隔字段的值备注:在实际使用中 WITH ...
分类:
数据库 时间:
2020-06-17 20:31:25
阅读次数:
326
一、参照原数据表创建临时表 CREATE TEMP TABLE temp_testbulkcopy ON COMMIT DROP as (select * from testbulkcopy limit 0); 1、temp_testbulkcopy 为临时表的表名 2、testbulkcopy 为 ...
分类:
数据库 时间:
2020-06-17 20:11:28
阅读次数:
225
一、根据原表创建临时表 CREATE TEMP TABLE temp_testbulkcopy as (select * from testbulkcopy limit 0); 二、本次使用完临时表后自动删除 CREATE TEMP TABLE temp_testbulkcopy ON COMMIT ...
分类:
数据库 时间:
2020-06-17 20:06:44
阅读次数:
270
一、sonar安装步骤 (部署硬件要求2G以上内存) 1. 准备镜像 docker pull postgres docker pull sonarqube2. 编写脚本 1.start-postgresql.sh #!/bin/bash docker stop postgresql docker r ...
分类:
其他好文 时间:
2020-06-16 20:39:08
阅读次数:
81
1,空间函数转经纬度 '{"type":"FeatureCollection","features":[{"type":"Feature","properties":{},"geometry":'||ST_AsGeoJSON(coverage)||'}]}' coverage, '{ "geomet ...
分类:
数据库 时间:
2020-06-16 18:34:03
阅读次数:
88