运行大的sql语句
在应用程序中,调用sql连接,使用python程序来执行sql查询,得到数据结果时,如果sql运行时间较长,这时的连接通常是不可靠的。正确得到结果集得方法是,在sqlplus中执...
oracle清除数据库表空间
在数据库表空间满后,直接执行drop,delete,truncate等删除数据的操作,都不会释放数据库表空间,释放os的空间,用df -lh 查看都还是满的。虽然oracle的表空间即便不被...
oracle exp imp 用法
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同...
误删oracle数据库表空间文件
oracle运行一段时间,数据库表空间文件已满,用df -lh查看,发现使用率为100%,在无法对空间进行扩展的情况下,需要重建数据库表空间,删除表空间后,再删除文件。但如...
oracle出现监听不正常--运行一段时间
在系统环境中,oracle一直正常运行,可突然发现不能连接了,查看监听状态,不能查看,报ORA-125487: TNS:lost contact,查看listener.log和数据库告警日志,均未发现问题,用数据库运行中用户无法登陆。用sys用户登...
新建数据库用户
在新建数据库用户时,需要用system用户登录./sqlplus /nologconn systempasscreate user newuser identified by passnow default tablespace users Temporary TABLESPACE Temp;grant connect,resource,dba to n...
oracle表分区自我理解
1、分区表 通过分区技术可以有效地解决大表、大索引带来的问题。用户对分区表执行的 SQL 查询或 DML 语句与对普通数据表的语句一样。但是定义了分区后,DDL 语句可以访问、操...
oracle to_char函数的使用
数据表中的日期字段,不是按年-月-日的格式进行存储的,这时,如果想对按天排序,得到哪天的记录数据最多时,可以用to_char函数进行统计。select count(id) as num, to_char(stime,'yyyy-MM-dd') as timenew from t...
oracle表分区详解
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用  ...
生成AWR性能报告
在10g系统上,用AWR报告对系统性能进行分析,报告生成的步骤如下:应用sysdba权限用户登录,同时,必须将初始化参数STATISTICS_LEVEL 的值设置为TYPICAL 或ALL,show parameter STATISTICS_LEVEL;1、./sqlplus /no...
2011-01-21数据库不能开机启动
上周五遇到了一个奇怪的问题,在系统reboot后,数据库没有起来。手动执行数据库启动程序,也没有成功。现象描述为监听不能启动,数据库实例启动不起来。对这个问题的解决,一...