1.如oracle运行在archive log下,为了加快某些情况下sql执行速度。可暂时对某表采用nologging语句,如:
alter table emp nologging或
create table emp (xx int) nologging,再执行insert /*+ append */ into XXXX。 但从数据维护的角度来说,并不建议采取此种方式。因此类操作将虽然大量减少了redo信息,但数据可稳定效得不到保证。
2.索引虽然在查询时能大幅提高查询速度,但索引其实也占据了大量的存储空间。特别是某此数据量极大的情况下表(超过几百万乃至上千万条行记录),在执行大批量insert语句将极其影响插入速度。此等操作应在系统空闲时执行,可先将索引删除,待数据插入完毕后,再索引重建。
3.统计实时海量数据报表时,可考虑表分区。以前有个项目的数据库设计为:
AAA00表
AAA05表
AAA10表
AAA15表
AAA20表
AAA25表------>BBB小时表------>CCC天表
AAA30表
AAA35表
AAA40表
AAA45表
AAA50表
AAA55表
解释如下:
AAA为分钟表,粒度为5分钟。BBB为小时表,粒度为1小时。CCC为天表,粒度1天。那相应1天AAA表将会有288个,BBB表将24个,CCC表1个。靠oracleJOB定时执行存储过程(交换分区),AA表转换到BBB再CCC表,转换成功完成AAA表及BBB表数据将清空。而ccc表将为当天统计数据。
分享到:
相关推荐
Oracle Database 19c 是最新的长期版本,支持期限...oracle-database-ee-19c文件分割成 三个 压缩包,必须集齐 三个 文件后才能一起解压一起使用: Oracle Database 19c (oracle-database-ee-19c.x86_64.part3.rar) ...
Oracle Database 21c 是最新的版本;...oracle-database-ee-21c-1.0-1.ol8文件分割成 三个 压缩包,必须集齐 三个 文件后才能一起解压一起使用: Oracle Database 21c (oracle-database-ee-21c-1.0-1.ol8.part3.rar) ...
oracle-database-preinstall-19c-1.0-1.el9.x86_64.rpm 预安装RPM: 访问Oracle Linux 9的软件源,如x86对应的是: https://yum.oracle.com/repo/OracleLinux/OL9/appstream/x86_64/, 找到对应Oracle 19c的预...
2. 解压 "oracle-xe-11.2.0-1.0.x86_64.rpm.zip",获取 "oracle-xe-11.2.0-1.0.x86_64.rpm" 文件。 3. 使用 `rpm` 命令安装 RPM 包,可能需要以 root 权限执行。 4. 配置数据库参数,如监听端口、服务名等。 5. 启动...
Oracle Database 21c 是最新的版本;...oracle-database-ee-21c-1.0-1.ol8文件分割成 三个 压缩包,必须集齐 三个 文件后才能一起解压一起使用: Oracle Database 21c (oracle-database-ee-21c-1.0-1.ol8.part3.rar) ...
oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
为了简化这一过程,Oracle Linux 6 64位系统提供了一个名为"oracle-rdbms-server-11gR2-preinstall"的工具包。这个工具包自动化地处理了一系列预安装任务,极大地减轻了DBA的工作负担,提升了安装效率。以下是这个...
docker oracle的离线镜像docker-wnameless-oracle-xe-11g.tar,可以导入到内网(无互联网)环境使用,该包是基于wnameless的Oracle打包的,由于网速慢,我是使用 git clone ...
Oracle Database 21c 是最新的版本;...oracle-database-ee-21c-1.0-1.ol8文件分割成 三个 压缩包,必须集齐 三个 文件后才能一起解压一起使用: Oracle Database 21c (oracle-database-ee-21c-1.0-1.ol8.part3.rar) ...
Oracle数据库18c中的Oracle Database In-Memory特性是一项重要的数据库技术革新,它能够在不需要对现有应用做出任何改动的情况下,以透明的方式显著提高分析查询的速度,这对于企业能够实时做出业务决策具有重大意义...
Oracle Database 19c 是最新的长期版本,支持期限...oracle-database-ee-19c文件分割成 三个 压缩包,必须集齐 三个 文件后才能一起解压一起使用: Oracle Database 19c (oracle-database-ee-19c.x86_64.part3.rar) ...
tableau10.0-oracle-driver-x64.msi,tableau开发oracle必须包
oracle-rdbms-server-11gR2-preinstall-1.0-4.el7.x86_64.rpm
oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64.rpm
flink-sql-connector-oracle-cdc 2.5-SNAPSHOT
c3p0-oracle-thin-extras-0.9.2.1
Oracle Database Server 12cR2 Preinstall 是一个专为在x86_64架构的Linux系统上安装Oracle数据库12c Release 2 (12.2)而设计的预配置软件包。这个预安装包的主要目的是简化Oracle数据库服务器的安装流程,预先配置...
oracle-database-preinstall-19c-1.0-2.el7.x86_64 .rpm,这是linux版本的,win请勿下载
cx_Oracle-5.1.3-11g.win-amd64-py2.7.exe Python 2.7 lib for Oracle 11g.
c3p0-oracle-thin-extras-0.9.1.2.jarc3p0-oracle-thin-extras-0.9.1.2.jarc3p0-oracle-thin-extras-0.9.1.2.jar