oracle数据库提供了dbms_metadata API方便用户获取创建数据库对象的DDL语句,扩展出来的用途包括对比不同数据库中对象的差异。下面先介绍dbms_metadata的简单应用 获取数据库对象创建DDL 比…
分类:oracle
Oracle数据获取表空间创建脚本
此脚本的使用场景是需要使用datapump方式进行数据迁移时,需要在目标数据库上创建对应的表空间,这时对于表空间数量比较多的系统,比如peoplesoft来说,手工单独创建表空间会是一个比较麻烦的事情。 以下脚本在源数据…
数据库索引优化 oracle
请把数据表想象成一本书, 索引就是书的目录。 这里只讨论写ORACLE SQL中优化时常遇到的索引,一般有以下几类, 1. normal 顺序的btree 索引,字段值可以为空, 2. unique 唯一的顺序索引,也就…
Java之父盘点甲骨文对Sun技术的处理
甲骨文收购Sun四周年之后,InfoWorld 采访了Java之父James Gosling,Gosling一一评点了甲骨文对Sun技术的处理。 技术 评级 Gosling的评价 Solaris F- 死透了。授权费用太…
PeopleSoft日志文件清理
参考文档:E-AS: What Are the Types of Application Server Logs/Traces? Can They Be Deleted ? (Doc ID 1309905.1) 此文目的…
Michael Stonebraker 数据库领域的五个预言
Michael Stonebraker是数据库领域的布道者。他对此领域了解很深,并帮助开发了一些最流行的数据库系统,包括Postgres、Ingres和Vertica。他最近的很多研究中的一项就是VoltDB,这是一个基…
甲骨文CEO在耶鲁大学 2000 届毕业典礼上的演讲:退学吧
今天在微博看到 @高阳Sunny 大大居然也辍学了,于是觉得有必要把这篇文章 甲骨文CEO在耶鲁大学 2000 届毕业典礼上的演讲:退学吧 发到 sf 博客栏目了。 但是辍学绝不是逃避,辍学是为了奋起。 —&…
用SQL语言复制一个数据表
SQL复制表的几种方法: SQL复制整张表 select * into NewTableName from OldTableName 只复制列名而不要内容 select * into NewTableName from …
Oracle Autonomous Linux:用于云计算的自我更新、自我修补的 Linux 发行版
自动化是 IT 行业的增长趋势,其目的是消除重复任务中的手动干扰。Oracle 通过推出 Oracle Autonomous Linux 向自动化世界迈出了又一步,这无疑将使 IoT 和云计算行业受益。 Oracle A…
Python连接Oracle
Python连接Oracle 当前环境:Linux Centos 7 1. 下载安装包cx_Oracle 由于我本地Python版本是2.7,所以选择是2.7版本 wget https://pypi.python.org…
Python-解决Cx_Oracle查询时UnicodeDecodeError的问题
近期在项目中,要对1张100多万条记录的表进行查询,然后进行一些数据的统计,但是在这个过程中,发现只查询出来几条数据就出现了UnicodeDecodeError了。 在这里,我们使用sqlalchemy库进行查询,其内部…
ORACLE 历史数据管理策略--数据清理
背景 由于性能数据每天导入量,数据库表空间每天增长很快,且不需要太长的保存周期,为避免爆表,因此需要定制定期清理计划。数据的清理可以有多种方案,根据场景的不同可以分为离线,在线。后续又在可以细分。这里仅考虑在线方式数据里…