nologging mysql_oraclenologgingoperation
我们都知道redo日志是oracle恢复的基础,但是有时候我们为了增加数据库运行的速度常常会通过减少redo log的产生来加快数据库的运行速度。 一般常规的dml语句insert、update、delete是不能制止redo log 的,这是数据库基础操作。 一些ddl语句可以通过nologgin
我们都知道redo日志是oracle恢复的基础,,但是有时候我们为了增加数据库运行的速度常常会通过减少redo log的产生来加快数据库的运行速度。
一般常规的dml语句insert、update、delete是不能制止redo log 的,这是数据库基础操作。
一些ddl语句可以通过nologging禁止产生redo log,它们在操作吃使用的new extent 被标记为invalid,如:
?
1
2
3
4
5
6
7
8
9
10
CREATE TABLE … AS SELECT
CREATE INDEX
direct load (SQL*Loader)
direct load INSERT (using APPEND hint)
ALTER TABLE … MOVE PARTITION
ALTER TABLE … SPLIT PARTITION
ALTER INDEX … SPLIT PARTITION
ALTER INDEX … REBUILD
ALTER INDEX … REBUILD PARTITION
INSERT, UPDATE, and DELETE on LOBs in NOCACHE NOLOGGING mode stored out of line
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
nologging mysql_oraclenologgingoperation相关推荐
- Oracle NoLogging Append 方式减少批量insert的redo_size
业务处理中,很多时候使用实表临时表处理中间结果,而实表的Insert操作缺省会记录redo log,针对此问题收集相关测试总结信息如下: [转] 常见dml.ddl语句使用nologging选项所生成 ...
- oracle appen,Oracle中关于insert中使用/*+append*/和nologging的总结
关于Nologging和append,一直存在很多误解,经过一系列研究,终于发现了Nologging的真相, 我们来看一下: 1.对于logging 的table处理 a.非归档模式下: SQL> ...
- 今晚直播:Oracle Nologging 全面总结
本分享从三个 Nologging 相关的问题切入,全面讲解 Oracle 对 Logging 与 Nologging 在各个不同层面的控制,并通过实验演示 Nologging 操作以及对 standb ...
- nologging与append测试
早前解决提升批量插入性能时的做的测试,翻出来,贴一下. 在对数据进行批量insert时,正确使用nologging和append,不仅能够极大的操作提高效率同时也能免去不必要的redo日志.通过以下4 ...
- 【DB笔试面试594】在Oracle中,关键字NOLOGGING、APPEND和PARALLEL提高DML性能方面有什么差别?...
♣题目部分 在Oracle中,关键字NOLOGGING.APPEND和PARALLEL提高DML性能方面有什么差别? ♣答案部分 众所周知,表模式(LOGGING/NOLOGGING).插入模式(AP ...
- 【Oracle】快速向表中插入大量数据Oracle中append与Nologging
当需要对一个非常大的表INSERT的时候,会消耗非常多的资源,因为update表的时候,oracle需要生成 redo log和undo log;此时最好的解决办法是用insert, 并且将表设置为n ...
- 理解 alter table nologging
nologging使用,同时满足一下三个条件才不会真正产生日志 1.表空间:alter tablespace test3 nologging; 2.表:alter table a nologging; ...
- Oracle的 alter table table_name nologging; 的使用
Oracle 的 nologging 的使用,同时满足一下三个条件才不会真正产生日志 1.表空间:alter tablespace table_name nologging; 2.表:alter ta ...
- 关于加快INSERT语句执行速度和 HINT /*+ append*/及nologging的使用
(非归档模式下)创建表T01: SQL> create table t01 as select * from dba_objects where 1=2; Table created. (非归档 ...
- 一次rman恢复引起的nologging问题模拟
测试环境: Oracle 11.2.0.4 SLES 11SP4 结论如下: no force logging,table nologging, dml nologging,出现ora-26040 n ...
最新文章
- 用clock()统计代码的执行时间(C语言)
- 40.简述操作系统中调用过程?
- 微信公众号开发扫码登录(java版)
- 网易实践|千万级在线直播弹幕方案
- mysql主要有什么问题_mysql问题
- Fegion-3覆写Fegion的默认配置及Fegion的日志
- 智能实验室-CHM浏览器(CHM Explorer) 2.0.0.200
- OpenCV读图、展示和保存新图
- 在Markdown中更改图像大小
- ConcurrentHashMap深入分析(特别重要)
- jsonView插件的安装方法
- Filter动态代理敏感词汇过滤
- steamvr自定义按键_SteamVR SDK更新:带来运动平滑、自定义控制器键等多项功能
- 易灵思FPGA-软件Efinity和Modelsim联仿设置
- 小白基础知识必备|| 整型常量与进制间的转换
- Leetcode 809. Expressive Words
- px和毫米的换算_js转换px与mm, cm
- pycharm报错提示:无法加载文件\venv\Scripts\activate.ps1,因为在此系统上禁止运行脚本。
- 跑步札记怎么半年把配速提高25%
- 数据分析师,岗位真相最全解析!
热门文章
- rabbitmq接收不到消息_springboot集成RabbitMQ接收消息及其高级特性
- 读取访问权限冲突怎么解决_CPU怎么保证内存访问冲突?一致性?
- 使用JMH做Java微基准测试(一)测试入门
- 取本周日期 C# .net
- 图像语义分割(9)-DeepLabV3: 再次思考用于图像语义分割的空洞卷积
- 高糊马赛克秒变高清,「脑补」面部细节,表情帝:这还是我吗?
- 小Q正在给一条长度为n的道路设计路灯安置方案。 为了让问题更简单,小Q把道路视为n个方格,需要照亮的地方用'.'表示, 不需要照亮的障碍物格子用'X'表示。
- 图像预处理的一般步骤
- MySQL时区错误导致server time zone value 'Öйú±ê׼ʱ¼ä' 错误
- bzoj 1604 奶牛的邻居