《Administrator's Guide》第6章介绍了ORACLE实例的内存管理,在11g中,ORACLE默认使用自动内存管理(AMM)来管理SGA和PGA的大小。除了默认的方法之外,还可以使用自动共享内存管理SGA(ASMM)、手动共享内存管理SGA、自动PGA内存管理、手动PGA内存管理。一、自动内存管理 自动内存管理是最方便的内存管理方式,只需要设定参数MEMOR
原创
2016-07-16 19:10:44
749阅读
关于索引
(1)索引的分枝节点(注意:不是叶节点)所存储的索引值并不是完整的索引值,而只是整个索引值的前缀,只要能区分其大小就可以了.(分枝节点不就是区分大小的吗?),这样分枝节点会存储更多的条目,减少了分枝节点数,从而可以减少BLEVEL。
(2)Oracle Btree索引,一般情况下都是从左端扫描到左端,只有使用了如INDEX_DESC这样的HINT 或者使用ORDER BY DESC(
原创
2010-01-28 14:11:20
894阅读
本文为个人学习《Expert Oracle Database Architecture Techniques and Solutions for High Performance and Productivity(第四版本》一书过程中的笔记与理解分享,仅用于学习与交流,部分内容参考原书观点并结合>实际经验进行整理。若涉及版权问题,请联系删除或沟通处理。也请大家支持购买原版书籍。Oracle分
1.闪回技术有三种,分别是闪回数据库、闪回查询、闪回删除。闪回数据库是把数据库恢复到某一个时间点;闪回查询是查询表的历史记录;闪回删除是把drop掉的表还原回来(表存在于recyclebin中)。2.三种闪回技术的限制:闪回数据库受闪回日志大小的限制;闪回查询受撤销保留时间限制;闪回删除受表可用空间限制;但可以通过配置Flashback Data Archive来无限期地存储行的前映像。(如何对表
原创
2015-10-07 21:26:46
347阅读
1 闩锁闩锁(Latch)的作用主要是保护数据的一致性。当很多会话用户请求同一个数据块
原创
2022-12-07 08:36:32
74阅读
本文详解Oracle分区技术,重点介绍分区概念及其应用价值。分区是将大型表或索引物理分解为多个小单元的技术,
以下是我在学习中对于一些问题的理解,并不保证其正确性:
1.量子力学中的波函数事实上采用的是概率论,将粒子的运动表述为在空间中各个点出现的概率。那么,就产生一系列的工作:归一化,概率振幅,力学量的期望值等等。同时,量子力学(我们使用的是《量子力学教程》周世勋原著)一书中对于波函数的“生硬”推导后,得出了薛定谔方程,然后可笑的是,以此作为结论,反推波函数为什么采用复数表示式
原创
2010-06-19 09:49:15
324阅读
读书摘要:
1、Begin Tran
delete from production.ProductCosthistory
该查询返回受影响的记录数。注意该查询故意没有提交,也就是说,其中包含Begin Tran命令,但没有Rollback和Commit命令。由于没有后面的命令,该表当前处于锁定状态。通常,用户可能运行没有begin tran的查询。在这些情况下,实际上它是一个隐式事务,且该事
原创
2012-05-14 17:59:25
689阅读
DBCA工具建库,默认会创建3份控制文件。控制文件管理数据库的状态。控制文件记录着数据库的名称,数据库的物理布局。ckpt进程更新控制文件信息,反映系统状态。而这些信息在下一次启动数据库时又会被用来校验数据库的一致性。数据库的正常运行过程中,控制文件的内容也会时时进行更新,以反映数据库的变换。日志文件中记录的是redo records,redo records又是由change vectors(改
原创
2016-11-11 22:34:17
739阅读
逻辑结构oracle的逻辑结构包括表空间(tablespace)、数据段(segment)、分区(extents)、数据块(block)磁盘最小存储单位是sector,每个sector是512字节。oracle数据库的最基本存储单位是数据块,每个数据块是由磁盘上连续的sector组成的。数据块的大小是由初始化参数db_block_size指定的,通常为8k数据块结构:每个数据块从前向后可以分成4个
原创
2016-11-14 19:16:29
647阅读
P95页嵌套创建空列表用以外星人aliens=[]#创建30个绿色的外星人foralien_numberinrange(0,30):疑问:为何是alien_number???new_alien={'color':'green','speed':'slow','point':5}aliens.append(new_ali
原创
2020-08-06 19:12:34
439阅读
P95页嵌套创建空列表用以外星人aliens=[]#创建30个绿色的外星人foralien_numberinrange(0,30):疑问:为何是alien_number???new_alien={'color':'green','speed':'slow','point':5}aliens.append(new_ali
原创
2020-08-06 19:12:37
653阅读
#第四章 并发编程 ##1.摘要 本章论述了并发编程,介绍了并行计算的概念,指出了并行计算的重要性;比较了顺序算法与并行算法,以及并行性与并发性;解释了线程的原理及其相对于进程的优势;介绍了Pthread 中的线程操作,包括线程管理函数,互斥量、连接、条件变量和屏障等线程同步工具;演示了如何使用线程 ...
转载
2021-10-28 21:55:00
176阅读
2评论
转载
2008-11-01 10:26:00
201阅读
2评论
以下是我在学习中对于一些问题的理解,并不保证其正确性:
1.量子力学中的波函数事实上采用的是概率论,将粒子的运动表述为在空间中各个点出现的概率。那么,就产生一系列的工作:归一化,概率振幅,力学量的期望值等等。同时,量子力学(我们使用的是《量子力学教程》周世勋原著)一书中对于波函数的“生硬”推导后,得出了薛定谔方程,然后可笑的是,以此作为结论,反推波函数为什么采用复数表示式
原创
2010-06-19 09:51:31
671阅读
#第五章 定时器及时钟服务 ##1.摘要 本章讨论了定时器和定时器服务;介绍了硬件定时器的原理和基于Intel x86的PC中的硬件定时器;讲解了CPU操作和中断处理;描述了Linux中与定时器相关的系统调用、库函数和定时器服务命令;探讨了进程间隔定时器、定时器生厅成的信号,并通过示例演示了进程间隔 ...
转载
2021-11-03 23:39:00
215阅读
2评论
一个新坑。 读的书很少,文学素养很差。嗯。 人间失格 2021.10.17 我看的时候总是在想他到底想表达什么?我不理解。我上网查或去问同学,也没有得到很好的答案,或者有人说这只是描绘了人性和一种生活状态。而看完之后我只看到了失格的主人公叶藏和身边一些道德同样败坏的堀木。或许比目鱼那种为了虚荣心、面 ...
转载
2021-10-17 16:11:00
163阅读
2评论
#第七章文件操作/第八章使用系统调用进行文件操作笔记汇总 文件是Linux中的一个重要概念。在Linux中,一切(几乎一切)都是文件。简单的说,C中基本的的printf()函数,scanf()函数,其实都属于文件操作。 对于文件操作,虽然都是通过函数调用的方式实现,却还是能分为两类:系统调用和库函数 ...
转载
2021-10-09 15:49:00
163阅读
2评论
#第十一章EXT2文件系统 ##0.知识点 本章首先描述了EXT2文件系统在Linux中的历史地位以及EXT3/EXT4文件系统的当前状况;用编程示例展示了各种EXT2数据结构以及如何遍历EXT2文件系统树;介绍了如何实现支持Linux内核中所有文件操作的EXT2文件系统;展示了如何通过虚拟磁盘的m ...
转载
2021-10-16 13:02:00
186阅读
2评论
读 车品觉 的 1.大数据时代的核心特质是'用数据找机会'2.很多时候,我们欠缺的不
原创
2023-06-07 09:44:23
53阅读