Welcome 微信登录

首页 / 数据库 / MySQL

删除Oracle归档日志方法

删除Oracle归档日志方法

如何才能删除Oracle归档日志文件呢?这是很多人都提到过的问题,下面就教您一个ORACLE归档日志删除方法,供您参考。ORACLE归档日志经常满,表现为/oraarchive 这个文件空间占用100%大家一定抱怨ORACLE为何没有归档维护工具,很多人直接删除了事,错了,ORACLE有,而且很智能,可以正确的删除归档和 FLASHBACK,不过切记,ORACLE归档日志对于ORACLE的数据恢复和备份非常重要,不到万不得已不要删除归档日志。删除归ORAC...
Postgres 9.2 新特性之:范围类型 (Range Types)

Postgres 9.2 新特性之:范围类型 (Range Types)

PostgreSQL 9.2 的一项新特性就是范围类型 range types,通过这个名字你可以轻松猜出该类型的用途,它可让你为某列数据定义数值范围。这个简单的特性可以让我们不需要定义两个字段来描述数值的开始值和结束值,一个最直观的例子就是:postgres# CREATE TABLE salary_grid (id int, position_name text, start_salary int, end_salary int);CREATE TAB...
Oracle同义词的创建与删除

Oracle同义词的创建与删除

用户可以在自己的模式中创建同义词,这需要具有CREATE SYNONYM这个系统权限。如果希望在其他用户的模式中创建同义词,则需要具有CREATE ANY SYNONYM这个系统权限。普通用户创建的同义词一般都是私有同义词,公有同义词一般由DBA创建,普通用户如果希望创建同义词,则需要CREATE PUBLIC SYNONYM这个系统权限。创建私有同义词的命令是CREATE SYNONYM,它的语法规则为:CREATE SYNONYM 同义词 FOR 用户...
ORA-04062ORA-04068 错误解决

ORA-04062ORA-04068 错误解决

客户今天刷新物化视图出现ORA-04062ORA-04068错误,同事处理了这个问题,下面记录下过程:OS:aixDB: 9.2.0.8由于该物化视图的基表所在数据库先前进行了重建数据字典的操作。在远端数据库刷新物化视图的时候报ORA-04062/ORA-04068的错误,可以通过设置alter session set remote_dependencies_mode=signature;然后刷新物化视图,刷新成功,可以认为报ORA-04062、ORA-0...
ORA-600[4193] 错误解决方法

ORA-600[4193] 错误解决方法

今天的值班遇事真多,镜像库大量回滚,无法正常启动;一台数据库莫名的宕库;还在一个月内第二次遇到了ORA-600,是不是该去烧烧香了喃。还是简单记录下本次的ORA-600吧。OS:aix 5.3DB:10.2.0.4收到某库大量事务阻塞的告警,通过远程VPN登录后发现该数据库有大量的enq: US - contention 等待,查看锁的情况,有大量的US锁。查看告警日志,发现告警日志一直在报ORA-00600: internal error code, a...
Oracle中的类似BIN$MrkCYT9eTTK+0sStMwn7+Q==$0 的表的作用

Oracle中的类似BIN$MrkCYT9eTTK+0sStMwn7+Q==$0 的表的作用

从Oracle 10g开始删除数据库表的时候并不是真正删除,而是放到了recyclebin中,这个过程类似 windows里面删除的文件会被临时放到回收站中。删除的表系统会自动给他重命名就是你看到的 【BIN$】开头的名字通过 show recyclebin 命令可以查看被删掉的表的详细信息,或者查询select * from recyclebin;收回表的命令:flashback table 原表名 to before drop;清空oracle回收站的...
生产环境MySQL 5.5.x单机多实例配置实践

生产环境MySQL 5.5.x单机多实例配置实践

背景需求:1)在一台新采购的服务器上通过源码编译安装一个版本为5.5.x以上的MySQL数据库,并将所有配置文件与数据等均存放在/opt/mysql,以便于今后实现快速迁移、复制和整体备份;2)在同一个MySQL中运行两个实例,一个绑定在端口3306,一个绑定在端口3307;绑定在3306端口的实例,不开启binlog,数据存放在/opt/mysql/data;绑定在3307端口的实例,开启binlog,数据存放在/opt/mysql/data2;3)两个...
CentOS下用Memcached缓存MySQL数据

CentOS下用Memcached缓存MySQL数据

Memcached是一个分布式的内存对象缓存系统,通常用于动态Web应用以减轻数据库负载。Memcached是基于一个存储键对的hashmap,当表格满了以后,就使用LRU(最近最小使用)算法机制替换掉。Memcached使用了libevent来均衡任何数量的打开链接,使用非阻塞的网络I/O,对内部对象实现引用计数(因此,针对多样的客户端,对象可以处在多样的状态), 使用自己的页块分配器和哈希表,因此虚拟内存不会产生碎片并且虚拟内存分配的时间复杂度可以保证...
Oracle怎么更改用户名

Oracle怎么更改用户名

很多人都以为Oracle可以很容易的改密码,但不能改用户名字.实际上名字也可以改的.只不过改起来有点麻烦.改用户名的用处至于改名字的用处嘛,在这样一种情景下非常有用.假如某个公司给每个员工一个账户,用户名就是你的英文名.当某个员工arwen要离职了,那就要删除掉用户arwen了.但是我们知道oracle中用户与此用户下面创建的对象是完全绑定到一起的,而不像sql server中表等对象是可以和用户完全分开.这样的话你一删掉用户arwen那下面的数据全没了....
Oracle 11g 监听文件日志过大 造成客户端无法连接

Oracle 11g 监听文件日志过大 造成客户端无法连接

昨天,客户端程序实然出现,无有效的监听,无法连接数据库,后查看WINDOWS服务器Oracle监听服务,一切正常,没有任何问题,lsnrctl status,查看监听状态,发现奇慢,我把以前的监听停掉,重新创建一个监听后,一切正常,客户端马上就能连接,今天查看了一下日志,发现 D:appadministratordiag nslsnr机器名listenrt race 下监听日志文件有4G多,将日志文件清空,重新启用原监听,一切正常,哎,原来是这个原因,由于...
<< 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 >>