楼主: biti_rainy

[精华] 关于回滚段的探讨(推出第一篇文章)

[复制链接]
论坛徽章:
48
娜美
日期:2016-11-25 10:31:35宝马
日期:2014-01-28 09:04:04阿斯顿马丁
日期:2014-01-22 15:03:55奥迪
日期:2013-10-25 14:33:53劳斯莱斯
日期:2013-10-11 14:28:46宝马
日期:2013-09-29 12:56:56问答徽章
日期:2013-09-26 10:44:48Jeep
日期:2013-09-09 10:52:59茶鸡蛋
日期:2013-06-27 15:31:59茶鸡蛋
日期:2013-03-14 16:32:43
41#
发表于 2003-7-2 16:33 | 只看该作者

the number of concurrent transactions that one rollback segment can handle

实际上,这个数字是db_block_size的函数。在回滚段的segment header中有一个transaction table,每一个transaction与一个transaction slot对应,所以db_block_size越大,回滚段同时能处理的transaction越多。
前面一帖中将alter写成alert,特此修正。

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
42#
 楼主| 发表于 2003-7-2 16:41 | 只看该作者

关于回滚段头block的事务表中的可记录事务个数

这个自然是和 block  size 有关

事实上由于这个数字太大反而失去了意义

但是,我确实曾经 误解 了TRANSACTIONS_PER_ROLLBACK_SEGMENT 这个参数而没有去核实concepts
写的时候一共花了5小时,基本没有去核实或者查阅文档,借此纠正自己的错误理解也好

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
43#
 楼主| 发表于 2003-7-2 16:43 | 只看该作者

看来

写文章确实不容易呀  

使用道具 举报

回复
论坛徽章:
65
ITPUB元老
日期:2006-03-01 17:57:36马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-02-13 15:11:52
44#
发表于 2003-7-2 16:50 | 只看该作者

Re: 看来

最初由 biti_rainy 发布
[B]写文章确实不容易呀   [/B]


呵呵,多练了
除了高超的文字功底外,
还要熟练的技术

其实,写文章有很大好处,它强迫你把相关的东西整理,熟悉,然后还要表达出来,可以锻炼很多东西的了。
有些东西,平时用不上,可能一知半解,真正写的时候就不一样了,不管平时是否注意了,但是现在必须把它表达出来。在同时,就能让我们学到很多更多的东西。

使用道具 举报

回复
论坛徽章:
0
45#
发表于 2003-7-2 17:40 | 只看该作者
1.transaction_per_rollback_segment存在最大植,与DB_BLOCK_SIZE有关。验证如下:ORACLE817  ,在INIT文件中设置transaction_per_rollback_segment=10000,
db_block_size=2k时,启动INSTANCE得到错误信息:
ORA_02093  transaction_per_rollback_segment(10000) more than maximum possible(21)
db_block_size=8k时,启动INSTANCE得到错误信息:
ORA_02093  transaction_per_rollback_segment(10000) more than maximum possible(98)

2..transaction_per_rollback_segment值不能限制每个回滚段所能处理的最大事物数。验证如下:ORACLE817  ,在INIT文件中设置transaction_per_rollback_segment=1,创建PUBLIC 回滚段RTEST,Z在SESSION中指定使用该回滚段,启动2个事物不提交,系统接受。

3.transaction_per_rollback_segment的作用就是CONCEPT文档中说的
The TRANSACTIONS_PER_ROLLBACK_SEGMENT parameter does not limit the number of transactions that can use a rollback segment. Rather, it determines the number of rollback segments an instance attempts to acquire when opening a database
他与参数transaction决定ONLINE的ROLLBACK SEGMENT数

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
46#
 楼主| 发表于 2003-7-2 17:50 | 只看该作者

这个问题其实可以很直观的得出来

这是我的db_block_size =  8192 k 中的 回滚段头的事务列表!

16*6+1+1 =  98 !

index  state cflags  wrap#    uel         scn            dba            parent-xid    nub
  ------------------------------------------------------------------------------------------------
   0x00    9    0x00  0x0173  0x001d  0x0000.027204bd  0x00801737  0x0000.000.00000000  0x00000003
   0x01    9    0x00  0x0173  0x004f  0x0000.02720467  0x008009f8  0x0000.000.00000000  0x00000001
   0x02    9    0x00  0x0174  0x005e  0x0000.02725411  0x008017f0  0x0000.000.00000000  0x00000001
   0x03    9    0x00  0x0173  0x0043  0x0000.0272047c  0x008005ec  0x0000.000.00000000  0x00000003
   0x04    9    0x00  0x0172  0x0051  0x0000.02720461  0x008009f4  0x0000.000.00000000  0x00000003
   0x05    9    0x00  0x0173  0x0060  0x0000.02720485  0x008005fe  0x0000.000.00000000  0x00000001
   0x06    9    0x00  0x0172  0x0057  0x0000.02720489  0x00800600  0x0000.000.00000000  0x00000003
   0x07    9    0x00  0x0174  0x0052  0x0000.0272a40a  0x00800a17  0x0000.000.00000000  0x00000003
   0x08    9    0x00  0x0173  0x0013  0x0000.02720471  0x008005d7  0x0000.000.00000000  0x00000003
   0x09    9    0x00  0x0173  0x000d  0x0000.027204a5  0x00804475  0x0000.000.00000000  0x00000001
   0x0a    9    0x00  0x0173  0x000c  0x0000.027204c5  0x00802409  0x0000.000.00000000  0x00000003
   0x0b    9    0x00  0x0173  0x002c  0x0000.027204e0  0x0080243e  0x0000.000.00000000  0x00000001
   0x0c    9    0x00  0x0173  0x0021  0x0000.027204c7  0x0080240c  0x0000.000.00000000  0x00000001
   0x0d    9    0x00  0x0173  0x003f  0x0000.027204a7  0x00801702  0x0000.000.00000000  0x00000003
   0x0e    9    0x00  0x0173  0x0003  0x0000.0272047a  0x008005e9  0x0000.000.00000000  0x00000003
   0x0f    9    0x00  0x0173  0x001a  0x0000.0272044e  0x008009c5  0x0000.000.00000000  0x00000003
   0x10    9    0x00  0x0173  0x0045  0x0000.02720498  0x00804463  0x0000.000.00000000  0x00000003
   0x11    9    0x00  0x0173  0x002e  0x0000.027204e8  0x00801792  0x0000.000.00000000  0x00000003
   0x12    9    0x00  0x016b  0x0007  0x0000.0272a409  0x00800a16  0x0000.000.00000000  0x00000001
   0x13    9    0x00  0x0173  0x000e  0x0000.02720472  0x008005db  0x0000.000.00000000  0x00000003
   0x14    9    0x00  0x0173  0x0017  0x0000.027204d0  0x0080241b  0x0000.000.00000000  0x00000003
   0x15    9    0x00  0x0173  0x0044  0x0000.027204fc  0x008017b5  0x0000.000.00000000  0x00000001
   0x16    9    0x00  0x0173  0x0010  0x0000.02720496  0x0080445f  0x0000.000.00000000  0x00000003
   0x17    9    0x00  0x0173  0x0034  0x0000.027204d2  0x0080241f  0x0000.000.00000000  0x00000003
   0x18    9    0x00  0x0173  0x0019  0x0000.0272050c  0x00802466  0x0000.000.00000000  0x00000001
   0x19    9    0x00  0x0173  0x003a  0x0000.0272050d  0x00802467  0x0000.000.00000000  0x00000003
   0x1a    9    0x00  0x0172  0x005c  0x0000.02720453  0x008009d5  0x0000.000.00000000  0x00000003
   0x1b    9    0x00  0x0173  0x0008  0x0000.0272046c  0x008005c9  0x0000.000.00000000  0x00000003
   0x1c    9    0x00  0x0173  0x002b  0x0000.027204ae  0x00801714  0x0000.000.00000000  0x00000003
   0x1d    9    0x00  0x0173  0x0037  0x0000.027204bf  0x0080173b  0x0000.000.00000000  0x00000003
   0x1e    9    0x00  0x0173  0x0023  0x0000.02720517  0x0080247d  0x0000.000.00000000  0x00000003
   0x1f    9    0x80  0x0172  0x0048  0x0000.0272054f  0x008017f3  0x0000.000.00000000  0x00000335
   0x20    9    0x00  0x0172  0x0027  0x0000.02720521  0x0080248e  0x0000.000.00000000  0x00000003
   0x21    9    0x00  0x0173  0x0014  0x0000.027204c8  0x0080240d  0x0000.000.00000000  0x00000003
   0x22    9    0x00  0x0173  0x001f  0x0000.0272054b  0x008017f0  0x0000.000.00000000  0x00000003
   0x23    9    0x00  0x0173  0x004c  0x0000.02720519  0x0080247d  0x0000.000.00000000  0x00000001
   0x24    9    0x00  0x0173  0x0015  0x0000.027204f8  0x008017b5  0x0000.000.00000000  0x00000003
   0x25    9    0x00  0x0173  0x0031  0x0000.02720529  0x008024a0  0x0000.000.00000000  0x00000003
   0x26    9    0x00  0x0173  0x002a  0x0000.027204b6  0x00801726  0x0000.000.00000000  0x00000003
   0x27    9    0x00  0x0173  0x0025  0x0000.02720527  0x0080249c  0x0000.000.00000000  0x00000003
   0x28    9    0x00  0x0173  0x0024  0x0000.027204f6  0x008017b1  0x0000.000.00000000  0x00000003
   0x29    9    0x00  0x0173  0x0028  0x0000.027204f0  0x008017a3  0x0000.000.00000000  0x00000003
   0x2a    9    0x00  0x0173  0x0000  0x0000.027204b8  0x00801729  0x0000.000.00000000  0x00000003
   0x2b    9    0x00  0x0173  0x0026  0x0000.027204b2  0x00801718  0x0000.000.00000000  0x00000003
   0x2c    9    0x00  0x0173  0x0011  0x0000.027204e1  0x00801782  0x0000.000.00000000  0x00000003
   0x2d    9    0x00  0x0173  0x001e  0x0000.02720515  0x00802479  0x0000.000.00000000  0x00000003
   0x2e    9    0x00  0x0173  0x0029  0x0000.027204ee  0x0080179f  0x0000.000.00000000  0x00000003
   0x2f    9    0x00  0x0173  0x005f  0x0000.027254ea  0x00000000  0x0000.000.00000000  0x00000000
   0x30    9    0x00  0x0173  0x004e  0x0000.0272541c  0x008017f0  0x0000.000.00000000  0x00000001
   0x31    9    0x00  0x0173  0x0050  0x0000.0272052f  0x008024ae  0x0000.000.00000000  0x00000003
   0x32    9    0x00  0x0173  0x0035  0x0000.02720501  0x00802446  0x0000.000.00000000  0x00000003
   0x33    9    0x00  0x0173  0x003c  0x0000.0272a3f9  0x00800a0a  0x0000.000.00000000  0x00000003
   0x34    9    0x00  0x0173  0x003d  0x0000.027204d7  0x0080242d  0x0000.000.00000000  0x00000003
   0x35    9    0x00  0x0173  0x004d  0x0000.02720506  0x00802454  0x0000.000.00000000  0x00000003
   0x36    9    0x00  0x0173  0x000b  0x0000.027204df  0x0080243e  0x0000.000.00000000  0x00000003
   0x37    9    0x00  0x0172  0x000a  0x0000.027204c1  0x0080173b  0x0000.000.00000000  0x00000001
   0x38    9    0x00  0x0173  0x0049  0x0000.0272a3e4  0x00800a04  0x0000.000.00000000  0x00000001
   0x39    9    0x00  0x0173  0x0061  0x0000.0272a379  0x00000000  0x0000.000.00000000  0x00000000
   0x3a    9    0x00  0x0173  0x002d  0x0000.0272050f  0x0080246b  0x0000.000.00000000  0x00000003
   0x3b    9    0x80  0x0173  0x0042  0x0000.0272a3ba  0x00800a04  0x0000.000.00000000  0x00000001
   0x3c    9    0x00  0x0173  0x0058  0x0000.0272a3ff  0x00800a0d  0x0000.000.00000000  0x00000003
   0x3d    9    0x00  0x0173  0x0036  0x0000.027204d9  0x00802430  0x0000.000.00000000  0x00000003
   0x3e    9    0x00  0x0171  0x0009  0x0000.0272049f  0x00804475  0x0000.000.00000000  0x00000003
   0x3f    9    0x00  0x0172  0x001c  0x0000.027204a9  0x00801706  0x0000.000.00000000  0x00000003
   0x40    9    0x00  0x0173  0x0012  0x0000.0272a406  0x00800a13  0x0000.000.00000000  0x00000003
   0x41    9    0x00  0x0173  0x0038  0x0000.0272a3d4  0x00800a04  0x0000.000.00000000  0x00000001
   0x42    9    0x00  0x0173  0x0041  0x0000.0272a3c6  0x00000000  0x0000.000.00000000  0x00000000
   0x43    9    0x00  0x0172  0x0005  0x0000.02720482  0x008005fa  0x0000.000.00000000  0x00000003
   0x44    9    0x00  0x0173  0x0032  0x0000.027204fe  0x00802443  0x0000.000.00000000  0x00000003
   0x45    9    0x00  0x0172  0x003e  0x0000.0272049d  0x00804471  0x0000.000.00000000  0x00000003
   0x46    9    0x00  0x0173  0x0056  0x0000.02720541  0x008017d5  0x0000.000.00000000  0x00000003
   0x47    9    0x00  0x0173  0x0054  0x0000.027254ac  0x00000000  0x0000.000.00000000  0x00000000
   0x48    9    0x80  0x0173  0x0002  0x0000.0272057e  0x008017f0  0x0000.000.00000000  0x00000001
   0x49    9    0x00  0x0173  0x0033  0x0000.0272a3f6  0x00800a07  0x0000.000.00000000  0x00000003
   0x4a    9    0x00  0x0173  0x0055  0x0000.02720538  0x008017c2  0x0000.000.00000000  0x00000003
   0x4b    9    0x00  0x0173  0x0022  0x0000.02720547  0x008017e6  0x0000.000.00000000  0x00000003
   0x4c    9    0x00  0x0173  0x0020  0x0000.0272051e  0x0080248a  0x0000.000.00000000  0x00000003
   0x4d    9    0x00  0x0173  0x0018  0x0000.02720507  0x00802458  0x0000.000.00000000  0x00000003
   0x4e    9    0x00  0x0173  0x005a  0x0000.02725449  0x00000000  0x0000.000.00000000  0x00000000
   0x4f    9    0x00  0x0172  0x001b  0x0000.0272046a  0x008005c6  0x0000.000.00000000  0x00000003
   0x50    9    0x00  0x0170  0x0053  0x0000.02720531  0x008024b2  0x0000.000.00000000  0x00000003
   0x51    9    0x00  0x0172  0x0001  0x0000.02720463  0x008009f8  0x0000.000.00000000  0x00000003
   0x52    9    0x80  0x0173  0xffff  0x0000.0272a40b  0x00800a14  0x0000.000.00000000  0x00000006
   0x53    9    0x00  0x0173  0x004a  0x0000.02720537  0x008024b2  0x0000.000.00000000  0x00000001
   0x54    9    0x00  0x0173  0x002f  0x0000.027254bf  0x00800a04  0x0000.000.00000000  0x00000001
   0x55    9    0x00  0x0173  0x0046  0x0000.0272053b  0x008017c6  0x0000.000.00000000  0x00000003
   0x56    9    0x00  0x0173  0x004b  0x0000.02720544  0x008017df  0x0000.000.00000000  0x00000003
   0x57    9    0x00  0x0172  0x005b  0x0000.0272048e  0x0080444e  0x0000.000.00000000  0x00000003
   0x58    9    0x00  0x0173  0x0040  0x0000.0272a401  0x00800a10  0x0000.000.00000000  0x00000003
   0x59    9    0x00  0x0172  0x0004  0x0000.0272045b  0x008009e6  0x0000.000.00000000  0x00000003
   0x5a    9    0x00  0x0173  0x0047  0x0000.0272547a  0x00000000  0x0000.000.00000000  0x00000000
   0x5b    9    0x00  0x0172  0x0016  0x0000.02720490  0x00804452  0x0000.000.00000000  0x00000003
   0x5c    9    0x00  0x0172  0x0059  0x0000.02720459  0x008009e2  0x0000.000.00000000  0x00000003
   0x5d    9    0x00  0x0172  0x0006  0x0000.02720488  0x008005fe  0x0000.000.00000000  0x00000001
   0x5e    9    0x00  0x0173  0x0030  0x0000.0272541b  0x008017f0  0x0000.000.00000000  0x00000001
   0x5f    9    0x00  0x0172  0x0039  0x0000.0272551a  0x00000000  0x0000.000.00000000  0x00000000
   0x60    9    0x00  0x0172  0x005d  0x0000.02720486  0x00000000  0x0000.000.00000000  0x00000000
   0x61    9    0x00  0x0173  0x003b  0x0000.0272a38d  0x00000000  0x0000.000.00000000  0x00000000
End dump data blocks tsn: 1 file#: 2 minblk 2562 maxblk 2562

使用道具 举报

回复
论坛徽章:
33
ITPUB元老
日期:2005-09-16 10:42:482012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20版主3段
日期:2012-05-15 15:24:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14
47#
发表于 2003-7-2 21:08 | 只看该作者
先收下,谢谢!!

使用道具 举报

回复
论坛徽章:
40
ITPUB元老
日期:2005-02-28 12:57:00马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14一汽
日期:2013-12-11 10:38:42迷宫蛋
日期:2013-02-25 17:19:322013年新春福章
日期:2013-02-25 14:51:24迷宫蛋
日期:2012-12-14 10:42:08
48#
发表于 2003-7-3 08:50 | 只看该作者
期待ing

使用道具 举报

回复
论坛徽章:
5
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34会员2007贡献徽章
日期:2007-09-26 18:42:10BLOG每日发帖之星
日期:2009-11-18 01:01:072010新春纪念徽章
日期:2010-03-01 11:19:07
49#
发表于 2003-7-3 09:46 | 只看该作者
谢谢biti老兄的无私奉献!

使用道具 举报

回复
论坛徽章:
21
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:18马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:18
50#
发表于 2003-7-3 22:21 | 只看该作者
你小子的东西怎么不能打印?害的我没有时间看完!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表