数据库

详解mongodb数据库迁移变更的解决方案及相关知识

前言 在版本迭代过程中,存在数据库变更的几率,如增加某张表某个字段,删除某个字段等;​  缺乏变更历史的记录,要么在升级多套不同版本环境时,需要耗费大量时间去寻找数据库变更记录以及执行脚本; ​ 该方案提供一种数...

Oracle数据库中ora-12899错误的解决方法

在使用ORACLE的过程中,会出现各种各样的问题,各种各样的错误,其中ORA-12899就是前段时间我在将数据导入到我本地机器上的时候一直出现的问题.不过还好已经解决了这个问题,现在分享一下,解决方案; 出现ORA-12899,是字符集引起的,中文在UTF...

Oracle数据库空间满了进行空间扩展的方法

在管理软件应用中,常常会出现数据库空间满了的问题,导致管理软件不效能出现问题或者甚至不能使用。当这种情况出现了该怎么办呢?下面就介绍下方法 方法/步骤如下所示: 1.查询用户对应的表空间,我们可以看到针对不同的数据库用户Oracle select user...

PostgreSQL 数据库基础 之 存储过程循环调用方式

需求描述 碰到需求,需要往表里插入5万条数据, 打算使用存储过程,但是postgres 数据库没有建存储过程的SQL, 所以使用函数来实现. 表数据结构完整性要求一次插入两条记录, 两条记录相互外键约束, record1 的 partner_id 字段值是...

教你sqlserver如何建立新用户及关联数据库详细方法

我们经常需要在数据库上建立有权限的用户,该用户只能去操作某个特定的数据库(比如该用户只能去读,去写等等),那么我们应该怎么在sqlserver上设置呢?下面的步骤有点长,只要一步一步跟着设置就行 方法/步骤 如果你没有开通sqlserver身份验证,首先w...

MongoDB数据库 之 balancer的使用详解

04 备份和balancer    在MongoDB中,balancer(平衡器)是一个后台进程,它监控每个shard上的chunk数量,一旦chunk的数量差异超过了阈值,balancer会自动迁移数据块,从而保证每个分片上chunk...