PostgreSQL 详解PostgreSQL 数据库 自动Vacuum配置方式 PostgreSQL的Vacuum由于以下原因需要定期执行。 释放,再利用因更新或者删除更新而占用的磁盘空间。 更新PostgreSQL 查询计划用的统计数据。 避免事务ID的重置而引起非常老的数据丢失。 VACUUM 的标准SQL文的执行和其他的对数据库...
Oracle 数据库 ORA-12170:TNS:链接超时 ORACLE大量连接导致数据库不能登录 系统遇到过几次这种问题,一个系统申请的session数过大,导致数据库进程数满,无法连接的问题。 pl sql develope 报的错误是:ORA-12170:TNS:链接超时 oracle用户登录服务器,使用dba身份进入sqlplus: sqlplu...
MySQL mysql数据库配置连接参数设置及性能优化 1 前言 在java开发中,最常用的数据存储就是数据库,其中常用的就是mysql,关于数据库的连接配置信息,可能就不是那么的清除了,这里做一个配置信息的说明。 2 数据库连接配置信息 jdbc:mysql://localhost:3306/database...
MySQL MySQL数据库开发:解决mybatis查询结果为null时,值被默认值替换问题 查询结果为null时,值被默认值替换 问题:pojo种设置了一个默认值,当此字段查询结果为空时,字段值变成了默认值0,经过排查发现,mybatis在赋值时并没有调用set方法赋值,而是直接调用get方法,取了默认值 问题原因 原因是因为mybatis在给m...
Oracle 本站推荐 oracle 19c 数据库 非PDB数据库迁移至PDB 详细步骤说明 一、修改system用户密码、创建dblink 二、创建pdb 三、测试重命名数据文件 四、修改目标库参数 五、执行脚本
SQLSERVER SQL开发知识:SQL Server中修改“用户自定义表类型”问题 前言 SQL Server开发过程中,为了传入数据集类型的变量(比如接受C#中的DataTable类型变量),需要定义“用户自定义表类型”,通过“用户自定义表类型”可以接收二维数据集作为参数,在需要修改“用户自定义表类型”的时候,增加字段,删除字段,修改字...
MySQL SQL开发知识:MySql数据库时间序列间隔查询方式 mysql时间序列间隔查询 在时间序列处理中,采集到的数据保存在数据表中,采集的频率可能是固定间隔(10秒,1小时或者1天),但往往是不固定的。 处理的时候要固定一个时间间隔进行查询,比如10秒一次的采样,处理的时候变成每小时一次。 可以用以下方法: DE...
Oracle Linux 下创建oracle dbca数据库的详细过程 一、切换到Oracle用户 su – oracle 二、登录到sys用户 sqlplus / as sysdba 三、创建临时表空间 //查询临时表空间有哪些 select name from v$tempfile; //创建(注意替换LRMS_TMP 为...
SQLSERVER 数据安全:SQL Server2019数据库备份与还原脚本(批量备份) 前言最近公司服务器到期,需要进行数据迁移,而数据库属于多而繁琐,通过图形化界面一个一个备份所需时间成本很大,所以想着写一个sql脚本来执行。 开始 数据库单个备份 数据库批量备份 数据库还原 数据库还原报错问题记录 总结 1.数据库单个备份 图形化界面备份...
PostgreSQL postgreSQL 数据库基础 row_number() 与distinct用法说明 我就废话不多说了,大家还是直接看代码吧~ select count(s.*) from ( select *, row_number() over (partition by fee_date order by fee_date) as gr from n...
SQLSERVER SQL开发知识:group by 按某一时间段分组统计并查询 工作中要求对日志表中的时间戳字段进行分组。分组的条件是,相隔 1分钟间隔的被分到一组。 数据库表是这样的 SELECT COUNT(log_id) AS u_count FROM logdb.`log` GROUP BY TIMESTAMP-TIMESTA...
MySQL SQL开发知识:MySQL对JSON类型字段数据进行提取和查询的实现 前言 昨天上线后通过系统报警发现了一个bug,于是紧急进行了回滚操作,但是期间有用户下单,数据产生了影响,因此需要排查影响了哪些订单,并对数据进行修复。 1. 问题现象 由于bug导致了订单表的customer_extra_info字段的hasFreigh...