<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SCN</title>
	<atom:link href="https://www.aitaocui.cn/tag/228506/feed" rel="self" type="application/rss+xml" />
	<link>https://www.aitaocui.cn</link>
	<description>翡翠玉石爱好者聚集地</description>
	<lastBuildDate>Sat, 26 Nov 2022 19:42:15 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.1</generator>

<image>
	<url>https://www.aitaocui.cn/wp-content/uploads/2022/11/taocui.png</url>
	<title>SCN</title>
	<link>https://www.aitaocui.cn</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>SCN(数据库更新后的数字)</title>
		<link>https://www.aitaocui.cn/article/340250.html</link>
					<comments>https://www.aitaocui.cn/article/340250.html#respond</comments>
		
		<dc:creator><![CDATA[过期罐头]]></dc:creator>
		<pubDate>Sat, 26 Nov 2022 19:42:15 +0000</pubDate>
				<category><![CDATA[百科]]></category>
		<category><![CDATA[SCN]]></category>
		<guid isPermaLink="false">https://www.aitaocui.cn/?p=340250</guid>

					<description><![CDATA[SCN（System Change Number 简称 SCN）是当Oracle数据库有更新后，由DBMS自动维护去累积递增的一个数字。有四种SCN，分别为：系统检查点SCN、数据...]]></description>
										<content:encoded><![CDATA[</p>
<article>
<p>SCN（System Change Number 简称 SCN）是当Oracle数据库有更新后，由DBMS自动维护去累积递增的一个数字。有四种SCN，分别为：系统检查点SCN、数据文件检查点SCN、启动SCN、终止SCN。Oracle把这个检查点的scn存储在每个数据文件的文件头中，这个值称为启动scn，因为它用于在数据库实例启动时，检查是否需要执行数据库恢复。有systemchangenumber和systemcommitnumber两种说法，表达的都是同一个意思，即SCN是数据库系统中顺序增长的一个数字，用来精确区别操作的先后顺序。</p>
</article>
<article>
<h1>简介</h1>
<p>在Oracle中，有四种SCN，分别为：系统检查点SCN、数据文件检查点SCN、启动SCN、终止SCN。</p>
<p>1、系统检查点scn</p>
<p>当一个检查点动作完成后，Oracle就把系统检查点的SCN存储到控制文件中。</p>
<p>2、数据文件检查点scn</p>
<p>当一个检查点动作完成后，Oracle就把每个数据文件的scn单独存放在控制文件中。</p>
<p>3、启动scn</p>
<p>Oracle把这个检查点的scn存储在每个数据文件的文件头中，这个值称为启动scn，因为它用于在数据库实例启动时，检查是否需要执行数据库恢复。</p>
<p>4、终止scn</p>
<p>每个数据文件的终止scn都存储在控制文件中。</p>
<h1>常识</h1>
<h2 id="a-b2063efd">英文翻译</h2>
<p>有systemchangenumber和systemcommitnumber两种说法，表达的都是同一个意思，即SCN是数据库系统中顺序增长的一个数字，用来精确区别操作的先后顺序。</p>
<h2 id="a-af201d8e">最大值</h2>
<p>Oracle使用6Bytes记录SCN，也就是48位，其最大值是：281,474,976,710,656</p>
<h2 id="a-e5da761e">合理性</h2>
<p>Oracle数据库当前最大的SCN被称为”最大合理SCN”，可以使用SQL语句来计算。</p>
<h2 id="a-0dfc3518">查询</h2>
<p>查询开始时候，只查询小于等于该时刻对应的SCN中的数据；所以，若查询花费时间很长的话，获得的数据可能不是最新的数据（即是数据回滚段中的数据）。</p>
</article>
<div class="mt-3 mb-3" style="max-width: 770px;height: auto;">
                                    </div>
<div class="mt-3 mb-3" style="max-width: 770px;height: auto;">
                                    </div>
<div class="mt-3 mb-3" style="max-width: 770px;height: auto;">
                                    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aitaocui.cn/article/340250.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
