DB
文章平均质量分 68
咖猫
281567826@qq.com
展开
-
postgresql 中的参数查看和修改方式
1.查看参数文件的位置使用show 命令查看,比较常用的show config_file.此还可以查看pg_settings数据字典.test=# show config_file;config_file/data/pgdata/postgresql.conf(1 row)test=# show hba_filetest-# ;hba_file/data/pgdata/pg_hba.conf(1 row)test=# show ident_file ;ident_file/data原创 2022-05-23 16:49:45 · 3740 阅读 · 0 评论 -
Babelfish 配置数据库字符集-中文字符显示-babelfish for postgresql 中文字符集(babelfish中文乱码解决方法)
第一步postgres 数据库初始化 initdb ~/postgres/bin/initdb -D $INSTALLATION_PATH/data01 --encoding=UTF8 --lc-collate='en_GB.UTF-8' --lc-ctype=zh_CN --locale='en_GB.utf8' 第二步 修改数据库启动的配置文件postgresql.conflisten_addresses = '*'shared_preload_libraries原创 2022-05-23 15:02:41 · 447 阅读 · 0 评论 -
Babelfish for RDS PostgreSQL常用操作及兼容性说明
本文介绍通过TDS端口连接Bablefish for RDS PostgreSQL实例后的常见操作,以及SQL的兼容情况说明。常见操作 操作类别 SQL示例 系统查询 查询版本 SELECT @@version; 查询数据库信息 SELECT * FROM sys.databases; 数据库操作 创建数据库 CREATE DATABASE testdb; 说明 迁移模式为single-db时,只原创 2022-05-21 19:12:38 · 404 阅读 · 0 评论 -
迁移SQL Server数据库到Babelfish for RDS PostgreSQL
本文介绍如何将SQL Server数据库表对象和数据迁移到Babelfish for RDS PostgreSQL实例。前提条件已创建Babelfish for RDS PostgreSQL实例。更多信息,请参见创建Babelfish for RDS PostgreSQL实例。 已创建Babelfish账号。更多信息,请参见创建Babelfish账号。 已设置白名单,允许客户端所在服务器访问Babelfish for RDS PostgreSQL实例。更多信息,请参见设置白名单。 获取Ba..原创 2022-05-21 19:10:06 · 461 阅读 · 0 评论 -
babelfish编译(centos)
整体过程如下:操作系统版本:centos7.7 gcc版本:4.5.8下载源码git clone https://github.com/babelfish-for-postgresql/postgresql_modified_for_babelfish.gitgit clone https://github.com/babelfish-for-postgresql/babelfish_extensions.git安装依赖yum install -y openjdk-8-jre u原创 2022-05-19 17:45:07 · 431 阅读 · 2 评论 -
开源数据库无感知替换mssql
Babelfish简介开源数据库替换ms-sql-server,不需要改动应用,也不需要改端口 (port 1433)Babelfish是在PostgreSQL的基础之上实现了类似Microsoft SQL Server部分功能。为了实现这个目标,PostgreSQL核心内部的几个部分必须被修改。PostgreSQL 没有提供这种开箱即用的功能,因此必须提供附加组件才能实现这一点。Babelfish实现Microsoft SQL Server功能的方式是使用hooks(我们一般称之为钩子),主要做这意原创 2022-05-19 17:17:55 · 238 阅读 · 0 评论 -
sql-server 迁移数据库到postresql 方案Babelfish for PostgreSQL14.2 Ubuntu 20.4
sql-server 迁移数据库到postresql 方案 数据库 Postgresql 14.2原创 2022-05-19 16:53:33 · 562 阅读 · 6 评论 -
Mybatis批量更新数据库 MybatisBatchUtils batchInsertupdate spring boot
批量更新数据库 MybatisMybatisBatchUtils int cnt = mybatisBatchUtils.batchUpdateOrInsert(addList, UiConfigDetailMapper.class, (item, uiConfigDetailMapper) -> uiConfigDetailMapper.insertSelective(item));package cn.XXX.dao.ser原创 2022-05-11 15:03:33 · 778 阅读 · 0 评论 -
go module
go modulego module是Go1.11版本之后官方推出的版本管理工具,并且从Go1.13版本开始,go module将是Go语言默认的依赖管理工具。GO111MODULE要启用go module支持首先要设置环境变量GO111MODULE,通过它可以开启或关闭模块支持,它有三个可选值:off、on、auto,默认值是auto。GO111MODULE=off禁用模块支持,编译时会从GOPATH和vendor文件夹中查找包。GO111MODULE=on启用模块支持,编译时会忽略GOPATH原创 2022-03-23 17:06:13 · 220 阅读 · 0 评论 -
postgresql-postGIS 计算距离
如何安装postGIS启用postGIS如何用SQL 访问计算距离java中如何使用。 如何安装postGIS postgis31_11.x86_64https://yum.postgresql.org/https://yum.postgresql.org/howto/安装 postgresql yum仓库信息 yum -y install https://download.postgresql.org/pub/repos/yum/re...原创 2021-04-21 21:14:30 · 369 阅读 · 0 评论 -
docker postgresql 跑起来
docker pull postgres:9.4二、运行docker run --name postgres1 -e POSTGRES_PASSWORD=password -p 5432:5432 -d postgres:9.4解释:run,创建并运行一个容器;--name,指定创建的容器的名字;-e POSTGRES_PASSWORD=password,设置环境变...转载 2019-10-16 11:11:02 · 592 阅读 · 0 评论 -
使用docker 下安装postgres数据库
docker 下安装postgres数据库搜索postgres数据库docker search postgres 1查看到排名第一的是一个官方的镜像,有6000多个star下载docker pull postgres 1查看,下载成功之后可以查看到postgres镜像docker images 1运行,启动一个实例docke...原创 2021-01-21 18:10:28 · 653 阅读 · 0 评论 -
postgreSQL trigger 触发器
应用场景1)记录中的缺失信息不全,2)更新 汽车移动的位置信息。-- DROP TRIGGER local_routing_dev_user_trigger ON public.local_routing_dev_user;create trigger local_routing_dev_user_trigger afterinsert on public.local_routing_dev_user for each row execute proc...原创 2021-04-29 17:16:37 · 162 阅读 · 0 评论 -
PostgrSQL 递归SQL的几个应用 - 极客与正常人的思维
from :https://github.com/digoal/blog/blob/master/201705/20170519_01.mdPostgrSQL 递归SQL的几个应用 - 极客与正常人的思维PostgrSQL 递归SQL的几个应用 - 极客与正常人的思维作者digoal日期2017-05-19标签PostgreSQL , with recursive , 递归查询 , 求差 , 求唯一值 , 求稀疏列 , 求时序数据最新值背景...原创 2021-01-21 18:00:46 · 180 阅读 · 0 评论