oracle nologging 有啥用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle nologging 有啥用相关的知识,希望对你有一定的参考价值。
1、logging模式
这是日志记录的缺省模式,无论数据库是否处于归档模式,这并不改变表空间与对象级别上的缺省的日志记录模式。对于临时表空间将不记录日志到联机重做日志文件。
2、nologing模式
此模式不是不记录日志,而是最小化日志产生的数量,通常在下列情况下使用NOLOGGING,nologing模式通常和append联合使用。
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。
Oracle数据库最新版本为Oracle Database 12c。Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c 成为私有云和公有云部署的理想平台。
参考技术A 不,索引太多也不是好事哦 一般只建where 条件涉及到的字段,当然也不是都要建这是大神总结的oracle 建索引原则:
1需要平衡query合DML的需要,常用于(子)查询的表应建立索引;
2把索引建到不同的表空间中;
3用统一的extent大小: 五个block的倍数或者tablespace指定的MINIMUM EXTENT的倍数;
4创建索引考虑用NOLOGGING参数,重建索引的时候也一样;
5创建索引时INITRANS值应该比相应的table的值高一些;
6对常用SQL语句的where条件中的列建立唯一索引或组合索引,组合条件查询中相应的组合索引更有效;
7对于组合索引,根据列的唯一值概率,安排索引顺序;本回答被提问者和网友采纳
oracle里的mount是干啥用的
参考技术A 务全都启动起来.如果是Oracle10G,应该有4个服务.然后,运行cmd.exe,如果Oracle就按照在本机,输入如下命令:sqlplus /nolog.完成后会进入到SQL>的提示符.
这时候如果win的Oracle服务启动起来了,则数据库正常情况下是mount并且是open的,要想使用startup mount命令,则需要先关闭Oracle数据库.输入:
SQL>shutdown immediate;
就可以关闭数据库.然后,就可以使用startup mount启动数据库到mount状态了.
如果后面还要打开的话,输入
SQL>alter database open;
则会打开数据库. 参考技术B 是启动数据库的其中一个命令.本回答被提问者采纳
以上是关于oracle nologging 有啥用的主要内容,如果未能解决你的问题,请参考以下文章