Welcome 微信登录

首页 / 数据库 / MySQL

删除Oracle中奇怪的表名称BIN$…的方法

删除Oracle中奇怪的表名称BIN$…的方法

从Oracle 10g开始删除数据库表的时候并不是真正删除表,而是把表放到了recyclebin中,这个过程类似于windows里面删除的文件会被临时放到回收站中。 删除的表系统会自动给他重命名就是大家看到的【BIN$】开头的名字。 通过show recyclebin命令可以查看被删掉的表的详细信息,或者查询: select * from recyclebin; 收回表的命令: flashback table 原表名 to before drop...
Oracle数据库替代加密算法

Oracle数据库替代加密算法

替代密码算法的原理是使用替代法进行加密,就是将明文中的字符用其它字符替代 后形成密文。例如:明文字母a、b、c、d ,用D、E、F、G做对应替换后形成密文。 这里在Oracle的存储过程,通过替换加密算法来实现密码存入数据库时的加密。 1.-------------------------------- 2.-------------------------------- 3.--Oracle数据库加密----替代算法--- 4.--http:/...
MySQL类似Oracle的dual虚拟表

MySQL类似Oracle的dual虚拟表

在mysql里也存在和Oracle里类似的dual虚拟表:官方声明纯粹是为了满足select ... from...这一习惯问题,mysql会忽略对该表的引用。你可千万注意了:select * from dual; mysql会出错——1096:没有使用到表;而oracle 会返回列:“du”,其值为“X”——行为和只有一行记录的普通表是一样的! select express [from dual]; mysql总是作为返回该表达式值的普通sele...
Oracle数据库提升效率,用3PAR

Oracle数据库提升效率,用3PAR

可以说3PAR的精简配置技术的诞生主要是为了Oracle数据库的提升效率, 4月19日,稳站全球领先的公用存储供应商3PAR宣布,3PAR和Oracle公司携手第一次成功地实现了在Oracle 10g和11g数据库环境下。 通过3PAR的精简持续(Thin Persistence)和Oracle新的自动存储管理(ASM)存储回收设施对未使用空间进行回收,从而大幅提高了用户的存储效率。 在所有具备Thin Built In?功能的3PAR InServ?...
浅谈Oracle性能优化可能出现的问题

浅谈Oracle性能优化可能出现的问题

笔者在看Oracle性能优化一书时,讲到用exists替代in,用表链接替代exists,关于前者,一般效果比较明显,exists效率明显比in高,但是如果要想表连接的效率比exists高,必须在from子句中,将记录多的表放在前面,记录少的表放后面。关于select... bulk collect into ... limit ...或fetch... bulk collect into ... limit ...句型:在使用如上句型时,通常我们都会用...
<< 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 >>