数据库

Oracle字符串拆分实例详解

目录Oracle字符串拆分1. 使用regexp_substr()函数1.1 拆分aaa,bbb,ccc1.2 拆分aaa;bbb;ccc1.3 level作用2. 在oracle中实现MySQL的find_in_set()函数2.1 使用

Oracle查询执行计划

执行计划(Execution Plan)也叫查询计划(Query Plan),它是数据库执行SQL语句的具体步骤和过程。SQL查询语句的执行计划主要包括:● 访问表的方式。数据库通过索引或全表扫描等方式访问表中的数据。● 多表连接的方式。数

Sqlserver2005日志文件太大如何减小

Sqlserver2005日志文件太大,使其减小的方法如下所示:运行下面的三行 dbName为数据库名: backup log dbNamewith NO_LOG backup log dbNamewith TRUNCATE_ONLY DB

oracle中sql 正则写法详解

目录在Oracle 10g及以下版本中,可以使用POSIX扩展来进行正则匹配Oracle 11g及以上版本是否走索引Oracle中使用正则表达式需先使用REGEXP_LIKE函数来匹配字符串。正则表达式的语法与一般正则表达式相似,但具体的写

Oracle数据库完整卸载的完整步骤

目录1、停止所有Oracle服务2、打开Universal Installer工具运行卸载Oracle数据库程序3. 删除注册表中Oracle相关信息4、删除Oracle相关环境变量5、 删除全部与Oracle相关的目录总结1、停止所有Or

SQL Server 移动系统数据库

说到这个问题,基本上有人就会想到三个问题:1,什么是系统数据?2,为什么要移动系统数据库?3,移动系统数据库我们可以用附加和分离,为什么还要单独拿出来说呢?对于这三个问题我一个一个讲吧,也算是自己做个笔记。1,什么是系统数据?所谓系统数据库

Oracle实现主键字段自增的四种方式

目录Oracle实现主键自增有4种方式:方式一:Identity Columns新特性自增准备工作:方式二:创建自增序列,创建表时,给主键字段默认使用自增序列方式三:创建自增序列,使用触发器使主键自增方式四:创建自增序列,插入语句(inse

Oracle报错ora-12514检查以及解决方法

目录问题参考文章本地问题解决1.查看Oracle当前监听器状态2.配置要监听的服务信息3.重启监听器lsnrctl命令总结问题本地测试的时候,连接测试服务器上的Oracle数据库,报错如下:ORA-12514, TNS:listener d

分析DB2活动日志满的原因及解决DB2日志满方法与避免方案

日志使用下图显示了并发事务条件下,日志使用的示意有3个并发的程序Process 1、Process 2、Process 3。每一个程序都有两个事务。蓝块代表SQL语句,红块代表commit操作,绿块代表rollback操作。每一个向下的箭头

Db2数据库中常见的堵塞问题分析与处理方法

Db2 数据库堵塞怎么办作为一个数据库管理员,工作中经常会遇到的一个问题:当数据库出现故障的情况下,如何快速定位问题和找到解决方案。尤其是在运维非常重要系统的时候,解决问题恢复服务是分秒必争。Db2 作为广泛使用的商业数据库,内部提供了众多

SQL Server中TRUNCATE事务回滚操作方法

我们一般都认为TRUNCATE是一种不可回滚的操作,它会删除表中的所有数据以及重置Identity列。如果你在事务中进行TRUNCATE操作,就能回滚。反之,它就不会从日志文件文件恢复数据。它不会在日志文件中记录删除的那些数据,它只在日志中

解决db2事务日志已满及日志磁盘空间已满问题办法详解

事务日志满指当前事务无法写入到活动日志中(主日志文件和辅助日志文件已全部用完或者没有足够当前事务写入的空间)日志磁盘空间已满指辅助日志文件还未使用完,磁盘空间已经满了。db2数据库事务日志文件分为主日志文件和辅助日志文件,主日志文件已分配空

DB2中REVERSE函数的实现方法

ORACLE:SQL> select reverse('1234') from dual;REVERSE(--------4321SQL> select reverse(12121) from dual;select reverse(121

CentOS下DB2数据库安装过程详解

最近因为工作需要在学习DB2数据库,本教程讲解DB2数据库在inux下的安装步骤。安装前请查看DB2版本和许可证说明来增加了解,先弄明白改安装什么版本,这里我用的是最新的Express-C版本,这个版本是提供给个人学习用的版本。管理客户端从

DB2死锁的解决过程全记录

生产环境里使用的数据库是DB2。但是最近频繁出现一个奇怪的死锁现象:某一个select sql 语句总是会出现死锁。按照以往的经验,通常都是update/delete之类的更新sql语句会出现死锁的问题。而且这个 select sql 语句