<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>臭臭熊</title>
	<link>http://wayne.72pines.com</link>
	<description>Something about Oracle</description>
	<pubDate>Thu, 26 Jun 2008 08:13:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/cn/</creativeCommons:license>
		<item>
		<title>sun cluster ha oracle resource use pfile by default</title>
		<link>http://wayne.72pines.com/oracle/2008/06/26/sun-cluster-ha-oracle-resource-use-pfile-by-default/</link>
		<comments>http://wayne.72pines.com/oracle/2008/06/26/sun-cluster-ha-oracle-resource-use-pfile-by-default/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 08:13:33 +0000</pubDate>
		<dc:creator>wayne</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://wayne.72pines.com/oracle/2008/06/26/sun-cluster-ha-oracle-resource-use-pfile-by-default/</guid>
		<description><![CDATA[客户一个sun双机数据库始终使用pfile启动数据库
查看官方文档 得知默认情况下sun双机默认会使用pfile
http://docs.sun.com/app/docs/doc/820-0182/6nbujgafj?l=en&#38;a=view&#38;q=HA+standby+spfile
]]></description>
			<content:encoded><![CDATA[<p>客户一个sun双机数据库始终使用pfile启动数据库</p>
<p>查看官方文档 得知默认情况下sun双机默认会使用pfile</p>
<p>http://docs.sun.com/app/docs/doc/820-0182/6nbujgafj?l=en&amp;a=view&amp;q=HA+standby+spfile</p>
]]></content:encoded>
			<wfw:commentRss>http://wayne.72pines.com/oracle/2008/06/26/sun-cluster-ha-oracle-resource-use-pfile-by-default/feed/</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/cn/</creativeCommons:license>
	</item>
		<item>
		<title>heavy latch contention &#8220;simulator lru latch&#8221; bug</title>
		<link>http://wayne.72pines.com/oracle/2008/06/25/heavy-latch-contention-simulator-lru-latch-bug/</link>
		<comments>http://wayne.72pines.com/oracle/2008/06/25/heavy-latch-contention-simulator-lru-latch-bug/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 11:14:02 +0000</pubDate>
		<dc:creator>wayne</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://wayne.72pines.com/oracle/2008/06/25/heavy-latch-contention-simulator-lru-latch-bug/</guid>
		<description><![CDATA[今天客户数据库出现故障，登录查看，除了sql效率低下外，发现了一个oracle bug  from metalink Note:5918642.8
Bug 5918642 - Heavy latch contention with DB_CACHE_ADVICE on
其中的latch就是指 simulator lru latch
解决办法就是升级10.2.0.4或者设置db_cache_advice=off
SQL&#62; l
1  select sample_time,name ,count(*)
2  from ash_tmp,v$latch_children
3  where addr=&#8217;0000000&#8242;&#124;&#124;trim(to_char(p1,&#8217;XXXXXXXXX&#8217;))
4  and event=&#8217;latch free&#8217;
5  group by sample_time,name
6* order by 3 desc
SQL&#62; /
SAMPLE_TIME                                                                 NAME                             COUNT(*)
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;-
25-JUN-08 04.37.04.960 PM                                                   simulator lru latch                   132
25-JUN-08 04.37.26.880 PM                                                   simulator lru latch                    90
25-JUN-08 04.37.13.950 PM                                                   simulator lru [...]]]></description>
			<content:encoded><![CDATA[<p>今天客户数据库出现故障，登录查看，除了sql效率低下外，发现了一个oracle bug  from metalink <font face="helvetica"><strong>Note:5918642.8</strong></font></p>
<p><font face="helvetica"><strong>Bug 5918642 - Heavy latch contention with DB_CACHE_ADVICE on</strong></font></p>
<p>其中的latch就是指 simulator lru latch</p>
<p>解决办法就是升级10.2.0.4或者设置db_cache_advice=off</p>
<p>SQL&gt; l<br />
1  select sample_time,name ,count(*)<br />
2  from ash_tmp,v$latch_children<br />
3  where addr=&#8217;0000000&#8242;||trim(to_char(p1,&#8217;XXXXXXXXX&#8217;))<br />
4  and event=&#8217;latch free&#8217;<br />
5  group by sample_time,name<br />
6* order by 3 desc<br />
SQL&gt; /</p>
<p>SAMPLE_TIME                                                                 NAME                             COUNT(*)<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;-<br />
25-JUN-08 04.37.04.960 PM                                                   simulator lru latch                   132<br />
25-JUN-08 04.37.26.880 PM                                                   simulator lru latch                    90<br />
25-JUN-08 04.37.13.950 PM                                                   simulator lru latch                    75<br />
25-JUN-08 04.37.55.470 PM                                                   simulator lru latch                    68<br />
25-JUN-08 04.37.05.970 PM                                                   simulator lru latch                    58<br />
25-JUN-08 04.36.13.940 PM                                                   simulator lru latch                    50<br />
25-JUN-08 04.37.14.990 PM                                                   simulator lru latch                    42<br />
25-JUN-08 04.37.27.910 PM                                                   simulator lru latch                    39<br />
25-JUN-08 04.37.06.981 PM                                                   simulator lru latch                    31<br />
25-JUN-08 04.37.16.000 PM                                                   simulator lru latch                    29<br />
25-JUN-08 04.37.56.480 PM                                                   simulator lru latch                    16<br />
25-JUN-08 04.37.08.001 PM                                                   simulator lru latch                    13</p>
]]></content:encoded>
			<wfw:commentRss>http://wayne.72pines.com/oracle/2008/06/25/heavy-latch-contention-simulator-lru-latch-bug/feed/</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/cn/</creativeCommons:license>
	</item>
		<item>
		<title>Direct-Path INSERT</title>
		<link>http://wayne.72pines.com/%e6%9c%aa%e5%88%86%e7%b1%bb/2008/06/17/direct-path-insert/</link>
		<comments>http://wayne.72pines.com/%e6%9c%aa%e5%88%86%e7%b1%bb/2008/06/17/direct-path-insert/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 09:37:11 +0000</pubDate>
		<dc:creator>wayne</dc:creator>
		
		<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://wayne.72pines.com/%e6%9c%aa%e5%88%86%e7%b1%bb/2008/06/17/direct-path-insert/</guid>
		<description><![CDATA[优点：
减少redo产生（在nologging或者非归档前提下）
直接在hwm上写，掠过db cache
缺点：
在表上会占有X锁
过程不能恢复，完成后要立刻备份
]]></description>
			<content:encoded><![CDATA[<p>优点：</p>
<p>减少redo产生（在nologging或者非归档前提下）</p>
<p>直接在hwm上写，掠过db cache</p>
<p>缺点：</p>
<p>在表上会占有X锁</p>
<p>过程不能恢复，完成后要立刻备份</p>
]]></content:encoded>
			<wfw:commentRss>http://wayne.72pines.com/%e6%9c%aa%e5%88%86%e7%b1%bb/2008/06/17/direct-path-insert/feed/</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/cn/</creativeCommons:license>
	</item>
		<item>
		<title>返回星期几的方法</title>
		<link>http://wayne.72pines.com/oracle/2008/06/17/%e8%bf%94%e5%9b%9e%e6%98%9f%e6%9c%9f%e5%87%a0%e7%9a%84%e6%96%b9%e6%b3%95/</link>
		<comments>http://wayne.72pines.com/oracle/2008/06/17/%e8%bf%94%e5%9b%9e%e6%98%9f%e6%9c%9f%e5%87%a0%e7%9a%84%e6%96%b9%e6%b3%95/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 09:36:37 +0000</pubDate>
		<dc:creator>wayne</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://wayne.72pines.com/oracle/2008/06/17/%e8%bf%94%e5%9b%9e%e6%98%9f%e6%9c%9f%e5%87%a0%e7%9a%84%e6%96%b9%e6%b3%95/</guid>
		<description><![CDATA[select to_char(sysdate-1,&#8217;d) from dual;
]]></description>
			<content:encoded><![CDATA[<p>select to_char(sysdate-1,&#8217;d) from dual;</p>
]]></content:encoded>
			<wfw:commentRss>http://wayne.72pines.com/oracle/2008/06/17/%e8%bf%94%e5%9b%9e%e6%98%9f%e6%9c%9f%e5%87%a0%e7%9a%84%e6%96%b9%e6%b3%95/feed/</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/cn/</creativeCommons:license>
	</item>
		<item>
		<title>Cpu 100% caused by oracle process on windows</title>
		<link>http://wayne.72pines.com/oracle/2008/06/04/cpu-100-caused-by-oracle-process-on-windows/</link>
		<comments>http://wayne.72pines.com/oracle/2008/06/04/cpu-100-caused-by-oracle-process-on-windows/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 07:36:10 +0000</pubDate>
		<dc:creator>wayne</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://wayne.72pines.com/oracle/2008/06/04/cpu-100-caused-by-oracle-process-on-windows/</guid>
		<description><![CDATA[由于windows上ORACLE操作都集中在ORACLE.EXE一个进程上，想具体查看是那个线程占用cpu偏高，需要使用一些windows下观察线程的工具：
]]></description>
			<content:encoded><![CDATA[<p>由于windows上ORACLE操作都集中在ORACLE.EXE一个进程上，想具体查看是那个线程占用cpu偏高，需要使用一些windows下观察线程的工具： <a href="http://wayne.72pines.com/oracle/2008/06/04/cpu-100-caused-by-oracle-process-on-windows/#more-13" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wayne.72pines.com/oracle/2008/06/04/cpu-100-caused-by-oracle-process-on-windows/feed/</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/cn/</creativeCommons:license>
	</item>
		<item>
		<title>ORA-00600 with [unable to load XDB library]</title>
		<link>http://wayne.72pines.com/oracle/2008/03/28/ora-00600-with-unable-to-load-xdb-library/</link>
		<comments>http://wayne.72pines.com/oracle/2008/03/28/ora-00600-with-unable-to-load-xdb-library/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 03:34:40 +0000</pubDate>
		<dc:creator>wayne</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<category><![CDATA[600]]></category>

		<guid isPermaLink="false">http://wayne.72pines.com/oracle/2008/03/28/ora-00600-with-unable-to-load-xdb-library/</guid>
		<description><![CDATA[ Aix 5.3 + ORACLE10G 64bit
报错： ORA-00600: internal error code, arguments: [unable to load XDB library], [], [], [], [], [], [], []
根据metalink 417020.1
LIBPATH，LD_LIBRARY_PATH 这两个环境变量设置有问题。
]]></description>
			<content:encoded><![CDATA[<p> Aix 5.3 + ORACLE10G 64bit</p>
<p>报错： ORA-00600: internal error code, arguments: [unable to load XDB library], [], [], [], [], [], [], []</p>
<p>根据metalink <font face="helvetica"><strong>417020.1</strong></font></p>
<p>LIBPATH，LD_LIBRARY_PATH 这两个环境变量设置有问题。</p>
]]></content:encoded>
			<wfw:commentRss>http://wayne.72pines.com/oracle/2008/03/28/ora-00600-with-unable-to-load-xdb-library/feed/</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/cn/</creativeCommons:license>
	</item>
		<item>
		<title>Exp/Imp Fail with ORA-31600</title>
		<link>http://wayne.72pines.com/oracle/2008/03/27/expimp-fail-with-ora-31600/</link>
		<comments>http://wayne.72pines.com/oracle/2008/03/27/expimp-fail-with-ora-31600/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 09:55:32 +0000</pubDate>
		<dc:creator>wayne</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://wayne.72pines.com/oracle/2008/03/27/expimp-fail-with-ora-31600/</guid>
		<description><![CDATA[数据库版本：9.2.0.8.0    操作系统：windows
错误描述：
EXP-00056: 遇到 ORACLE 错误 31600
ORA-31600: 输入值 EMIT_SCHEMA 无效, 它用于参数 NAME, 位于函数 SET_TRANSFORM_PARAM 中
ORA-06512: 在&#8220;SYS.DBMS_SYS_ERROR&#8221;, line 105
ORA-06512: 在&#8220;SYS.DBMS_METADATA_INT&#8221;, line 3926
]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span>数据库版本：</span><span>9.2.0</span><span>.8.0    操作系统：</span><span>windows<br />
错误描述：<br />
EXP-00056: </span><span>遇到</span><span> ORACLE </span><span>错误</span><span> 31600<br />
ORA-31600: </span><span>输入值</span><span> EMIT_SCHEMA </span><span>无效</span><span>, </span><span>它用于参数</span><span> NAME, </span><span>位于函数</span><span> SET_TRANSFORM_PARAM </span><span>中<br />
ORA-06512: </span><span>在</span><span>&#8220;SYS.DBMS_SYS_ERROR&#8221;, line 105<br />
ORA-06512: </span><span>在</span><span>&#8220;SYS.DBMS_METADATA_INT&#8221;, line 3926</span> <a href="http://wayne.72pines.com/oracle/2008/03/27/expimp-fail-with-ora-31600/#more-10" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wayne.72pines.com/oracle/2008/03/27/expimp-fail-with-ora-31600/feed/</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/cn/</creativeCommons:license>
	</item>
		<item>
		<title>ORACLE BUG Windows TNS Listener Crash with Faulting Module ORANL10.DLL / ORANL9.DLL</title>
		<link>http://wayne.72pines.com/oracle/2008/03/26/oracle-bug-windows-tns-listener-crash-with-faulting-module-oranl10dll-oranl9dll/</link>
		<comments>http://wayne.72pines.com/oracle/2008/03/26/oracle-bug-windows-tns-listener-crash-with-faulting-module-oranl10dll-oranl9dll/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 08:51:36 +0000</pubDate>
		<dc:creator>wayne</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://wayne.72pines.com/oracle/2008/03/26/oracle-bug-windows-tns-listener-crash-with-faulting-module-oranl10dll-oranl9dll/</guid>
		<description><![CDATA[From metalink noteId:388017.1
windows下监听瘫痪，解决方法：在服务属性中修改，恢复&#8211;第一次失败自动重启服务……  :shock:
]]></description>
			<content:encoded><![CDATA[<p>From metalink <font face="helvetica"><strong>noteId:388017.1</strong></font></p>
<p>windows下监听瘫痪，解决方法：在服务属性中修改，恢复&#8211;第一次失败自动重启服务……  :shock:</p>
]]></content:encoded>
			<wfw:commentRss>http://wayne.72pines.com/oracle/2008/03/26/oracle-bug-windows-tns-listener-crash-with-faulting-module-oranl10dll-oranl9dll/feed/</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/cn/</creativeCommons:license>
	</item>
		<item>
		<title>ORA-7445 [opidsa] 10G bug多</title>
		<link>http://wayne.72pines.com/oracle/2007/11/02/ora-7445-opidsa-10g-bug%e5%a4%9a/</link>
		<comments>http://wayne.72pines.com/oracle/2007/11/02/ora-7445-opidsa-10g-bug%e5%a4%9a/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 07:53:06 +0000</pubDate>
		<dc:creator>wayne</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://wayne.72pines.com/%e6%9c%aa%e5%88%86%e7%b1%bb/2007/11/02/ora-7445-opidsa-10g-bug%e5%a4%9a/</guid>
		<description><![CDATA[描述：现场反馈数据库主机内存占用达到峰值，windows 2003 x64系统僵死，dump文件每个几十m，共计7G左右。
alert日志：
ORA-07445: 出现异常错误: 核心转储 [ACCESS_VIOLATION] [opidsa+1266] [PC:0&#215;29706F6] [ADDR:0&#215;0] [UNABLE_TO_READ] []
解决：怀疑是bug，metalink搜到418531.1 ，果然，又一个地雷  ；
准备打补丁解决：
p4898608_10203_GENERIC
p6430174_10203_MSWIN-x86-64
还有另外一个方法可以缓解，那就是定期刷share pool。
]]></description>
			<content:encoded><![CDATA[<p>描述：现场反馈数据库主机内存占用达到峰值，windows 2003 x64系统僵死，dump文件每个几十m，共计7G左右。</p>
<p>alert日志：<br />
ORA-07445: 出现异常错误: 核心转储 [ACCESS_VIOLATION] [opidsa+1266] [PC:0&#215;29706F6] [ADDR:0&#215;0] [UNABLE_TO_READ] []</p>
<p>解决：怀疑是bug，metalink搜到418531.1 ，果然，又一个地雷 <img src='http://wayne.72pines.com/wp-includes/images/smilies/icon_eek.gif' alt=':shock:' class='wp-smiley' /> ；</p>
<p>准备打补丁解决：<br />
p4898608_10203_GENERIC<br />
p6430174_10203_MSWIN-x86-64</p>
<p>还有另外一个方法可以缓解，那就是定期刷share pool。</p>
]]></content:encoded>
			<wfw:commentRss>http://wayne.72pines.com/oracle/2007/11/02/ora-7445-opidsa-10g-bug%e5%a4%9a/feed/</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/cn/</creativeCommons:license>
	</item>
		<item>
		<title>ora-00600 [1236] &#38; ora-00600 [16365] &#38; ora-04031</title>
		<link>http://wayne.72pines.com/oracle/2007/11/02/ora-00600-1236-ora-00600-16365-ora-04031/</link>
		<comments>http://wayne.72pines.com/oracle/2007/11/02/ora-00600-1236-ora-00600-16365-ora-04031/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 07:40:33 +0000</pubDate>
		<dc:creator>wayne</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://wayne.72pines.com/oracle/2007/11/02/ora-00600-1236-ora-00600-16365-ora-04031/</guid>
		<description><![CDATA[问题描述：
开发人员报告数据库时快时慢，下午应用报错，系统死掉，现场重启库。
分析：
alert日志：
Thu Nov 01 08:39:12 2007
Errors in file e:\oracle\admin\gbbcrm\udump\gbbcrm_s000_3688.trc:
ORA-00600: 内部错误代码，参数: [1236], [], [], [], [], [], [], []
Thu Nov 01 08:40:00 2007
Errors in file e:\oracle\admin\gbbcrm\udump\gbbcrm_s000_3688.trc:
ORA-00600: 内部错误代码，参数: [1236], [], [], [], [], [], [], []
Errors in file e:\oracle\admin\gbbcrm\udump\gbbcrm_s002_4232.trc:
ORA-00600: 内部错误代码，参数: [16365], [0&#215;1D6F1A30], [0], [4], [], [], [], []
Fri Nov 02 13:41:29 2007
Error 600 trapped in 2PC on transaction [...]]]></description>
			<content:encoded><![CDATA[<p>问题描述：</p>
<p>开发人员报告数据库时快时慢，下午应用报错，系统死掉，现场重启库。</p>
<p>分析：</p>
<p>alert日志：</p>
<p>Thu Nov 01 08:39:12 2007<br />
Errors in file e:\oracle\admin\gbbcrm\udump\gbbcrm_s000_3688.trc:<br />
ORA-00600: 内部错误代码，参数: [1236], [], [], [], [], [], [], []</p>
<p>Thu Nov 01 08:40:00 2007<br />
Errors in file e:\oracle\admin\gbbcrm\udump\gbbcrm_s000_3688.trc:<br />
ORA-00600: 内部错误代码，参数: [1236], [], [], [], [], [], [], []</p>
<p>Errors in file e:\oracle\admin\gbbcrm\udump\gbbcrm_s002_4232.trc:<br />
ORA-00600: 内部错误代码，参数: [16365], [0&#215;1D6F1A30], [0], [4], [], [], [], []</p>
<p>Fri Nov 02 13:41:29 2007<br />
Error 600 trapped in 2PC on transaction 20.0.2. Cleaning up.<br />
Error stack returned to user:<br />
ORA-00600: 内部错误代码，参数: [16365], [0&#215;1D6F1A30], [0], [4], [], [], [], []<br />
应用报错：</p>
<p>ORA-04031: 无法分配 8132 字节的共享内存 (&#8221;large pool&#8221;，&#8221;unknown object&#8221;，&#8221;cursor work he&#8221;，&#8221;qesaQBInit:buffer&#8221;)</p>
<p>metalink中用600那个工具搜索了一下，找到两篇相关文档：</p>
<p>138354.1</p>
<p>106607.1</p>
<p>说的基本都是关于共享服务器连接模式下的错误，再看看应用抛的04031，问题确认基本出在应用连数据库的模式问题上了，用lsnrct service确认，果然共享连接占大比例，目前把应用修改成专用的再观察一段。</p>
]]></content:encoded>
			<wfw:commentRss>http://wayne.72pines.com/oracle/2007/11/02/ora-00600-1236-ora-00600-16365-ora-04031/feed/</wfw:commentRss>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/2.5/cn/</creativeCommons:license>
	</item>
	</channel>
</rss>
