postgres
禅剑一如
这个作者很懒,什么都没留下…
展开
-
filebeat+logstash收集postgres慢查询日志
背景:在win10下docker启动postgres、python连接postgres,创建表和插入数据以及ELK+Filebeat的基础上进行一、Filebeat端处理1. 配置文件修改1.1 filebeat.yml配置文件新增数据源类型- type: log enabled: true paths: - /usr/share/filebeat/log/facilities/*/*.log tags: ["facility"] fields: en...原创 2020-05-29 17:35:30 · 1327 阅读 · 0 评论 -
python批量插入数据到postgres
一、python脚本#!/usr/bin/python# -*- coding: UTF-8 -*-import stringimport psycopg2import randomfrom psycopg2 import extrasaddress_list = {'北京', '上海', '深圳', '广州', '长沙', '成都', '吉林', '邵阳', '九江', '长春', '拉萨'}conn = psycopg2.connect(database="test", u.原创 2020-05-28 19:39:25 · 1305 阅读 · 0 评论 -
python连接postgres,创建表和插入数据
一、python脚本文件1. 创建create_data.py 文件,内容如下#!/usr/bin/python# -*- coding: UTF-8 -*-import stringimport psycopg2import randomaddress_list = {'北京', '上海', '深圳', '广州', '长沙', '成都', '吉林'}conn = psycopg2.connect(database="test", user="test", password="t原创 2020-05-28 18:52:54 · 4756 阅读 · 0 评论 -
win10下docker启动postgres
一、拉取镜像docker pull postgres:13二、简单版启动容器1. 执行命令启动容器docker run --name postgres -e POSTGRES_PASSWORD=1234 -p 5433:5432 -d postgres:132. 打开navicat查看结果从以上结果看出数据库连接成功3. 拷贝镜像默认配置到宿主机docker cp postgres:/var/lib/postgresql/data/postgresql.conf .原创 2020-05-28 17:17:34 · 1959 阅读 · 0 评论 -
插入、更新操作时,通过JOOQ设置字段的默认值
背景:jooq3.12、JDK13、IDEA2019.2.4、postgres12参考资料:https://github.com/jOOQ/jOOQ/issues/1592方法1:通过DefaultRecordListener实现package com.zsx.listener;import org.jooq.*;import org.jooq.impl.DefaultExec...原创 2019-12-02 17:21:10 · 2062 阅读 · 1 评论 -
Jooq配置乐观锁
参考资料:https://www.jooq.org/doc/latest/manual/sql-execution/crud-with-updatablerecords/optimistic-locking/方法1:直接激活withExecuteWithOptimisticLocking相关设置/** * Jooq乐观锁1 */ @Test void ...原创 2019-11-25 18:28:48 · 253 阅读 · 0 评论 -
springboot整合postgres
开发环境:windows10、jdk-13.0.1、apache-maven-3.6.2、PostgreSQL 12、Intellij IDEA2019.2.4postgres官网:https://www.postgresql.org/一、创建maven项目my-springboot-template,pom.xml配置文件如下<?xml version="1.0" encod...原创 2019-11-02 23:38:27 · 4922 阅读 · 0 评论 -
postgreshql操作整理
官网地址:https://www.postgresql.org/docs/12/functions-json.html# 基础操作# json和jsonb运算符# ->右操作数类型int,返回值为json or jsonb格式,获取JSON数组元素(从零开始索引,从末数开始为负整数SELECT '[{"a":"foo"},{"b":"bar"},{"c":"baz"}]':...原创 2019-11-01 17:04:41 · 307 阅读 · 0 评论 -
springboot整合flyway+postgres12问题集合
一、org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flywayInitializer' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoCon...原创 2019-11-01 11:23:04 · 1720 阅读 · 0 评论