<?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>DBAlife &#187; Database</title>
	<atom:link href="http://www.dbalife.com/archives/tag/database/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dbalife.com</link>
	<description>星光照耀前方</description>
	<lastBuildDate>Tue, 10 Aug 2010 03:34:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>等待事件相关的SQL</title>
		<link>http://www.dbalife.com/archives/144.html</link>
		<comments>http://www.dbalife.com/archives/144.html#comments</comments>
		<pubDate>Wed, 30 Jul 2008 05:16:36 +0000</pubDate>
		<dc:creator>skywalker</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[session_wait]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[等待事件]]></category>

		<guid isPermaLink="false">http://www.dbalife.com/?p=144</guid>
		<description><![CDATA[--求等待事件及其对应的latch col event format a32 col name format a32 select sid,event,p1 as file_id, p2 as "block_id/latch", p3 as blocks,l.name from v$session_wait sw,v$latch l where event not like '%SQL%' and event not like '%rdbms%' and event not like '%mon%' and sw.p2 = l.latch#(+); --求等待事件及其热点对象 col owner format a18 col segment_name format a32 col segment_type format a32 [...]


Related posts:<ol><li><a href='http://www.dbalife.com/archives/178.html' rel='bookmark' title='Permanent Link: 表空间使用状况查询'>表空间使用状况查询</a></li>
<li><a href='http://www.dbalife.com/archives/278.html' rel='bookmark' title='Permanent Link: undo相关的sql'>undo相关的sql</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: x-small;">--求等待事件及其对应的latch</span></p>
<p><span style="font-size: x-small;">col event format a32<br />
col name format a32<br />
select sid,event,p1 as file_id, p2 as "block_id/latch", p3 as blocks,l.name<br />
from v$session_wait sw,v$latch l<br />
where event not like '%SQL%' and event not like '%rdbms%'<br />
and event not like '%mon%' and sw.p2 = l.latch#(+);</span><br />
<span style="font-size: x-small;">--求等待事件及其热点对象</span></p>
<p><span style="font-size: x-small;">col owner format a18<br />
col segment_name format a32<br />
col segment_type format a32<br />
select owner,segment_name,segment_type<br />
from dba_extents<br />
where file_id = &amp;file_id and &amp;block_id between block_id<br />
and block_id + &amp;blocks - 1;</span><br />
<span style="font-size: x-small;">--综合以上两条sql，同时显示latch及热点对象(速度较慢)</span></p>
<p><span style="font-size: x-small;">select sw.sid,event,l.name,de.segment_name<br />
from v$session_wait sw,v$latch l,dba_extents de<br />
where event not like '%SQL%' and event not like '%rdbms%'<br />
and event not like '%mon%' and sw.p2 = l.latch#(+) and sw.p1 = de.file_id(+) and p2 between de.block_id and de.block_id + de.blocks - 1;</span><br />
<span style="font-size: x-small;">--如果是非空闲等待事件，通过等待会话的sid可以求出该会话在执行的sql</span></p>
<p><span style="font-size: x-small;">select sql_text<br />
from v$sqltext_with_newlines st,v$session se<br />
where st.address=se.sql_address and st.hashvalue=se.sql_hash_value<br />
and se.sid =&amp;wait_sid order by piece;</span></p>


<p>Related posts:<ol><li><a href='http://www.dbalife.com/archives/178.html' rel='bookmark' title='Permanent Link: 表空间使用状况查询'>表空间使用状况查询</a></li>
<li><a href='http://www.dbalife.com/archives/278.html' rel='bookmark' title='Permanent Link: undo相关的sql'>undo相关的sql</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dbalife.com/archives/144.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何选择合适的DBA</title>
		<link>http://www.dbalife.com/archives/132.html</link>
		<comments>http://www.dbalife.com/archives/132.html#comments</comments>
		<pubDate>Tue, 10 Jun 2008 08:51:36 +0000</pubDate>
		<dc:creator>skywalker</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Something]]></category>
		<category><![CDATA[View]]></category>
		<category><![CDATA[remotedba]]></category>

		<guid isPermaLink="false">http://www.dbalife.com/archives/132</guid>
		<description><![CDATA[在每个企业的发展过程中，几乎都需要设立一个DBA的职位。问题是应该什么时候招聘公司的DBA，以及该如何选择合适的DBA。 如果你是一家中小型企业的老板，那么当企业发展到一定阶段时，有个问题就会摆在你面前：是否需要一个数据库管理员（DBA）？（对于这个问题，大型企业一般都会有肯定的回答。） 之所以会出现这个问题，主要有几种情况。比如，你的业务软件供应商建议你在使用他们的软件时，最好配备一个专业的DBA；或者随着业务的发展，你的数据库已经大到让那些普通员工无法管理的地步了，由于普通的员工都没有真正的数据库管理经验，因此这时候你也应该考虑聘用一个专业的DBA。 另外，也许你是遇到了一些麻烦，才开始打算聘用一个DBA的，比如你的数据库被损坏了，而现有的员工谁也没有能力让它重新运转起来；或者你的技术人员可以处理一些DBA的工作，但是他同时还要负责网络维护、系统管理、客户支持以及开发新应用等工作，这么多工作一个人很难应付。 由于以上原因，你所考虑的不再是“是否”需要一个DBA了，而是“何时”聘用一个专职的DBA来管理你的数据库。也就是说，现在的问题不是该不该聘用，而是聘用什么样的DBA以及聘用多少个DBA。 ·雇用一个DBA ·培训自己的员工成为DBA ·联系一个提供DBA服务的网站 ·支付一定费用，让自己企业所采用的应用程序的厂家提供相应的数据库支持 ·支付费用采用远程DBA 服务 每一种选择都有自身的优缺点。另外，这五种选择可以适应企业发展的不同阶段的需求。随着需求的改变，现在看起来比较合适的选择，也许过一段时间就会变得不合适，因此一定要结合你的企业现有的状态来灵活确定。 关于聘用一个DBA DBA和其他技术人员一样，也分很多种，比如没有什么经验的新手、稍有经验的、经验比较丰富的、高手，甚至是高手中的高手。当然，我们都会想到，雇用等级越高的DBA，你需要支付的薪水也就越高。另外，由于你雇用的是正式员工，因此各种税务以及福利待遇等，都不能缺少。 雇用DBA的优点在于，他们是全职的，可以随时辅助你企业中的新项目，建立新的IT环境，他们会掌握你的业务情况，并壮大企业IT团队的力量。一般来 说，这个选择是所有选择中最昂贵的，它更适合规模较大或者变化较快的业务环境，或者是当你需要一个相对长期的技术团队时。 关于培养自己的DBA 将公司现有的技术人员培养成具有专业水平的DBA，不论是对于员工本人还是对于企业来说，都是个相当不错的方案。不过对于当前企业面临的急需解决的困难 来说，这个方案无法立刻见效。可以说这是为企业的未来进行投资的一种方案。这种投资方案也许非常有效，但同时它也具有很大的风险。当你的技术人员水平不断 提高，有能力成为一个出色的DBA时，他也许会对现有的工资和福利待遇感到不满，也许会有跳槽的打算。另外，如果没有一个水平更高的DBA在公司里，就很 难对其他员工实施有效的培训，而公司也必须忍耐员工的自学速度以及学习中所犯的错误。 现场DBA服务 除了雇用DBA或者培养自己的DBA外，你也可以联系一些提供现场DBA服务的公司，一般只要一个电话，他们都会在一小时内赶到帮助你解决棘手的困难。 这个方案的优势在于，DBA服务公司的服务都比较灵活，你可以在需要时才要求他们上门服务，而且可以要求短期的持续技术支持，比如在一个项目开始时让他们 帮助你完成基本数据库架构的建设。一般来说，从短期上来看，这要比雇佣一个全职的DBA廉价多了，但是如果长期需要DBA，这个方案就不太合适了。对于大多数DBA服务公司的技术人员来说，在来到你的公司后，都会有一个了解你公司环境的过程，而你公司的一些特殊细节，他们可能并不熟悉，从未接触过。转贴于 265考试网 http://www.265ks.com/ 应用产品厂商提供的DBA服务 当企业购买了一套基于数据库后台的复杂的应用程序后，厂商会提供DBA服务作为软件的配套服务，这种DBA服务也许是远程的，也许是上门服务，也许是二者结合。 这类服务一般都限定于只针对应用软件所使用的数据库后台。假如你的公司采用的是Microsoft SQL Server数据库管理系统，但新购进的一套软件是基于Oracle数据库的，没有员工熟悉Oracle系统，此时这种方案就非常合适了。不过从每小时的服务成本来看，这种方案是很昂贵的，并且受到的限制也很多。 远程DBA 服务 最后一种方案是选择远程DBA服务。在这种方案中，你公司之外的数据库管理员会通过网络连接到你的数据库上进行管理。这类厂商所提供的服务范围很广，一般来说包含以下几方面： ·针对你的数据库提供24X7的一般性维护 ·数据库调整 ·出现问题时向公司的指定人员报警 ·备份/恢复计划和服务 ·灾难恢复计划和服务 ·通过一系列工具监视数据库的每日运行状况 ·每周及每月工作状态报告 ·数据库升级咨询和具体实施 ·为企业指派全职的DBA 远程DBA服务的优势在于它非常适合于那些数据库环境相对稳定的企业。由于这类服务可以完全处理数据库的日常维护和备份等工作，因此你可以让公司的技术员工更专心的致力于其它新的开发项目或者更关键的问题。 远程DBA服务的成本要低于应用程序厂商提供的DBA服务或现场DBA服务。大部分远程DBA服务商都采用按月支付费用的方式，少数则采用按小时计费的 方式。不论何种方式，其成本都非常具有竞争力，因此很值得考虑。另外，由于这是一种服务，因此维护你的数据库的技术人员并不是固定的，这样就会有多个 DBA熟悉你的数据库环境，当其中一个DBA离开了远程DBA服务公司时，不至于对你的数据库维护工作产生影响。 当然，有些事情你也许要记住。首先，远程DBA服务需要依靠你的网络和硬件来支持。如果远程DBA服务的工作人员连接不上你的网络或数据库环境，他就无法帮助你管理数据库。另外，如果你的数据库采用了非常独特的技术或设备，那么远程DBA服务可能也会无能为力。 第二，如果你的数据库环境变化比较快，并且经常需要添加新的组件，那么联系一个现场DBA服务要比通过电话进行的DBA服务有效的多。 正确选择 那么到底那种方案最适合你的公司采用呢？实际上，由于公司的发展状态不同，每种方案都有合适的使用时机。你可以根据公司所处的状态从中选择一种方案或几 种方案混合使用。不论选择何种方案，最重要的是要有预见性，不要等到公司的数据库崩溃以后才开始急急忙忙的考虑DBA的问题。本文只是为你选择DBA提供 了一个参考，你可以据此更进一步考虑适合自己企业的DBA选择方法。 Blogged with the Flock Browser [...]


Related posts:<ol><li><a href='http://www.dbalife.com/archives/131.html' rel='bookmark' title='Permanent Link: 如何成为远程DBA服务提供者'>如何成为远程DBA服务提供者</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>在每个<a href="http://www.265ks.com/Enterprise/">企业</a>的发展过程中，几乎都需要设立一个DBA的职位。问题是应该什么时候招聘公司的DBA，以及该如何选择合适的DBA。<br />
如果你是一家中小型企业的老板，那么当企业发展到一定阶段时，有个问题就会摆在你面前：是否需要一个数据库<a href="http://%20/Manages/">管理</a>员（DBA）？（对于这个问题，大型企业一般都会有肯定的回答。）<br />
之所以会出现这个问题，主要有几种情况。比如，你的业务<a class="Channel_KeyLink" href="http://www.265ks.com/jsj/RJKS/Index.html">软件</a>供应商建议你在使用他们的<a class="Channel_KeyLink" href="http://www.265ks.com/jsj/RJKS/Index.html">软件</a>时，最好配备一个专业的DBA；或者随着业务的发展，你的数据库已经大到让那些普通员工无法管理的地步了，由于普通的员工都没有真正的数据库管理经验，因此这时候你也应该考虑聘用一个专业的DBA。<br />
另外，也许你是遇到了一些麻烦，才开始打算聘用一个DBA的，比如你的数据库被损坏了，而现有的员工谁也没有能力让它重新运转起来；或者你的技术人员可以处理一些DBA的工作，但是他同时还要负责<a href="http://%20/network/">网络</a>维护、系统管理、客户支持以及开发新应用等工作，这么多工作一个人很难应付。<br />
由于以上原因，你所考虑的不再是“是否”需要一个DBA了，而是“何时”聘用一个专职的DBA来管理你的数据库。也就是说，现在的问题不是该不该聘用，而是聘用什么样的DBA以及聘用多少个DBA。<br />
·雇用一个DBA<br />
·培训自己的员工成为DBA<br />
·联系一个提供DBA服务的网站<br />
·支付一定费用，让自己企业所采用的应用程序的厂家提供相应的数据库支持<br />
·支付费用采用远程DBA 服务<br />
每一种选择都有自身的优缺点。另外，这五种选择可以适应企业发展的不同阶段的需求。随着需求的改变，现在看起来比较合适的选择，也许过一段时间就会变得不合适，因此一定要结合你的企业现有的状态来灵活确定。<br />
<strong>关于聘用一个DBA</strong><br />
DBA和其他技术人员一样，也分很多种，比如没有什么经验的新手、稍有经验的、经验比较丰富的、高手，甚至是高手中的高手。当然，我们都会想到，雇用等级越高的DBA，你需要支付的薪水也就越高。另外，由于你雇用的是正式员工，因此各种<a href="http://www.265ks.com/Tax/">税务</a>以及福利待遇等，都不能缺少。<br />
雇用DBA的优点在于，他们是全职的，可以随时辅助你企业中的新项目，建立新的IT环境，他们会掌握你的业务情况，并壮大企业IT团队的力量。一般来 说，这个选择是所有选择中最昂贵的，它更适合规模较大或者变化较快的业务环境，或者是当你需要一个相对长期的技术团队时。<br />
<strong>关于培养自己的DBA<br />
</strong> 将公司现有的技术人员培养成具有专业水平的DBA，不论是对于员工本人还是对于企业来说，都是个相当不错的方案。不过对于当前企业面临的急需解决的困难 来说，这个方案无法立刻见效。可以说这是为企业的未来进行投资的一种方案。这种投资方案也许非常有效，但同时它也具有很大的风险。当你的技术人员水平不断 提高，有能力成为一个出色的DBA时，他也许会对现有的工资和福利待遇感到不满，也许会有跳槽的打算。另外，如果没有一个水平更高的DBA在公司里，就很 难对其他员工实施有效的培训，而公司也必须忍耐员工的自学速度以及学习中所犯的错误。<br />
<strong>现场DBA服务</strong><br />
除了雇用DBA或者培养自己的DBA外，你也可以联系一些提供现场DBA服务的公司，一般只要一个电话，他们都会在一小时内赶到帮助你解决棘手的困难。 这个方案的优势在于，DBA服务公司的服务都比较灵活，你可以在需要时才要求他们上门服务，而且可以要求短期的持续技术支持，比如在一个项目开始时让他们 帮助你完成基本数据库架构的<a href="http://www.265ks.com/jianzaoshi/">建设</a>。一般来说，从短期上来看，这要比雇佣一个全职的DBA廉价多了，但是如果长期需要DBA，这个方案就不太合适了。对于大多数DBA服务公司的技术人员来说，在来到你的公司后，都会有一个了解你公司环境的过程，而你公司的一些特殊细节，他们可能并不熟悉，从未接触过。<span style="color: #ffffff;">转贴于 265考试网 http://www.265ks.com/</span></p>
<p><strong>应用产品厂商提供的DBA服务<br />
</strong> 当<a href="http://www.265ks.com/Enterprise/">企业</a>购买了一套基于数据库后台的复杂的应用程序后，厂商会提供DBA服务作为<a class="Channel_KeyLink" href="http://www.265ks.com/jsj/RJKS/Index.html">软件</a>的配套服务，这种DBA服务也许是远程的，也许是上门服务，也许是二者结合。<br />
这类服务一般都限定于只针对应用<a class="Channel_KeyLink" href="http://www.265ks.com/jsj/RJKS/Index.html">软件</a>所使用的数据库后台。假如你的公司采用的是Microsoft SQL Server数据库<a href="http://%20/Manages/">管理</a>系统，但新购进的一套<a class="Channel_KeyLink" href="http://www.265ks.com/jsj/RJKS/Index.html">软件</a>是基于<a class="Channel_KeyLink" href="http://www.265ks.com/jsj/QRZ/Index.html">Oracle</a>数据库的，没有员工熟悉<a class="Channel_KeyLink" href="http://www.265ks.com/jsj/QRZ/Index.html">Oracle</a>系统，此时这种方案就非常合适了。不过从每小时的服务成本来看，这种方案是很昂贵的，并且受到的限制也很多。<br />
<strong>远程DBA 服务</strong><br />
最后一种方案是选择远程DBA服务。在这种方案中，你公司之外的数据库管理员会通过<a href="http://%20/network/">网络</a>连接到你的数据库上进行管理。这类厂商所提供的服务范围很广，一般来说包含以下几方面：<br />
·针对你的数据库提供24X7的一般性维护<br />
·数据库调整<br />
·出现问题时向公司的指定人员报警<br />
·备份/恢复计划和服务<br />
·灾难恢复计划和服务<br />
·通过一系列工具监视数据库的每日运行状况<br />
·每周及每月工作状态报告<br />
·数据库升级咨询和具体实施<br />
·为企业指派全职的DBA<br />
远程DBA服务的优势在于它非常适合于那些数据库环境相对稳定的企业。由于这类服务可以完全处理数据库的日常维护和备份等工作，因此你可以让公司的技术员工更专心的致力于其它新的开发项目或者更关键的问题。<br />
远程DBA服务的成本要低于应用程序厂商提供的DBA服务或现场DBA服务。大部分远程DBA服务商都采用按月支付费用的方式，少数则采用按小时计费的 方式。不论何种方式，其成本都非常具有竞争力，因此很值得考虑。另外，由于这是一种服务，因此维护你的数据库的技术人员并不是固定的，这样就会有多个 DBA熟悉你的数据库环境，当其中一个DBA离开了远程DBA服务公司时，不至于对你的数据库维护工作产生影响。<br />
当然，有些事情你也许要记住。首先，远程DBA服务需要依靠你的网络和硬件来支持。如果远程DBA服务的工作人员连接不上你的网络或数据库环境，他就无法帮助你管理数据库。另外，如果你的数据库采用了非常独特的技术或设备，那么远程DBA服务可能也会无能为力。<br />
第二，如果你的数据库环境变化比较快，并且经常需要添加新的组件，那么联系一个现场DBA服务要比通过电话进行的DBA服务有效的多。<br />
<strong>正确选择</strong><br />
那么到底那种方案最适合你的公司采用呢？实际上，由于公司的发展状态不同，每种方案都有合适的使用时机。你可以根据公司所处的状态从中选择一种方案或几 种方案混合使用。不论选择何种方案，最重要的是要有预见性，不要等到公司的数据库崩溃以后才开始急急忙忙的考虑DBA的问题。本文只是为你选择DBA提供 了一个参考，你可以据此更进一步考虑适合自己企业的DBA选择方法。</p>
<div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Blogged with the <a style="color: #999; font-weight: bold;" title="Flock Browser" href="http://www.flock.com/blogged-with-flock" target="_new">Flock Browser</a></div>
<p><!-- technorati tags begin --></p>
<p style="font-size:10px;text-align:right;">Tags: <a rel="tag" href="http://technorati.com/tag/remote">remote</a>, <a rel="tag" href="http://technorati.com/tag/dba">dba</a>, <a rel="tag" href="http://technorati.com/tag/%E4%BA%8B%E4%B8%9A">事业</a></p>
<p><!-- technorati tags end --></p>


<p>Related posts:<ol><li><a href='http://www.dbalife.com/archives/131.html' rel='bookmark' title='Permanent Link: 如何成为远程DBA服务提供者'>如何成为远程DBA服务提供者</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dbalife.com/archives/132.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何成为远程DBA服务提供者</title>
		<link>http://www.dbalife.com/archives/131.html</link>
		<comments>http://www.dbalife.com/archives/131.html#comments</comments>
		<pubDate>Tue, 10 Jun 2008 08:42:27 +0000</pubDate>
		<dc:creator>skywalker</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Something]]></category>
		<category><![CDATA[View]]></category>
		<category><![CDATA[remotedba]]></category>

		<guid isPermaLink="false">http://www.dbalife.com/archives/131</guid>
		<description><![CDATA[应用开发出现外包已经有10多年了，但是最近在IT行业出现了新的趋势，即管理外包，或者面向管理的工作外包。举个例子，对于大的企业来说，外包给 数据库服务提供商部分数据库管理的任务，如监视、安全、一般数据库管理等。这种模式虽说非常罕见，但是已经成为了一种趋势。目前这种趋势正在孕育阶段，不 过显示了强劲的势头，将你的公司未来发展战略摆在恰当的位置，成为这个新兴领域的主导者吧。这种趋势还能让你向你的客户提供其它的服务，一旦你和这些大的 企业建立了合作伙伴关系，负责远程管理它们的数据库服务器。 通过远程DBA服务，客户获得的好处有： • 节约大量成本 • 获得专家或专项人才的服务 • 高峰负荷时获得专业服务 • 获得避免内部威胁的解决方案 • 获得顾问，确保不过分依赖其它公司的服务 • 数据库有组织的管理和技术支持 你可以使用工具来完成远程工作，不用去访问客户的的数据库服务器。SQL Server Enterprise Manager 和 SQL Server Management Studio就带有远程管理功能。 正由于以上那些优点，使得增值转销商(Value-added Reseller 简称VAR)和远程DBA对于小的IT部门，甚至IT部门任务负担过重的公司都具有很强的吸引力。因为我正在为一家远程DBA公司工作，我相信我很清楚什 么能使得DBA服务成功。以上给客户带来的好处，让我们很成功的将自己推销给潜在客户。下面要给出的就是为什么我们能取得如此大的成功。 清单：远程DBA服务提供者必修课 清单一：和你的合作伙伴结成同盟 对于一个刚成立的DBA服务公司来说，和合作伙伴结成同盟是最为重要的。我所工作的远程DBA公司有好几个Microsoft SQL Server MVP(微软SQL Server最有价值专家)。我们建立的合作伙伴关系不仅仅是Microsoft产品经理和开发者，也有其它的SQL Server MVP。如果我们有什么问题，我们直接向Microsoft公司咨询答案，或者将这些问题给Microsoft SQL Server MVP。如果我们有客户对SQL Server某个组件非常有兴趣，而这项任务不是我们的特长，我们就在Microsoft或者MVP中找到这个领域的专家。而其它的增值转销商 (Value-added Reseller 简称VAR)和DBA公司没有和Microsoft建立这个合作伙伴关系，就不能取得如此有效合理的解决方案。 我们公司的创始人同某一数据库监视领域提供者和工具提供者建立紧密的合作关系，这些提供者针对大多主要的关系数据库关系提供都有自己的产品。他 与这些公司很早就结成了同盟，成为这些公司产品主要转销商之一。我们公司为这些同盟公司提供培训，并且向我们自己的客户宣传他们的产品。我们对同盟公司的 产品非常了解，而且同盟公司还能从我们这里获得反馈信息，知道如何将他们的产品做得更好。我们一直互利互惠。 我们选择的合作伙伴关系使得我们双方受益。我们或许因该选择一个大的合作伙伴，但是我们只会成为他们的产品的又一个转销商。取而代之的是，我们 选择一个小的，刚起步的提供者;我们双方都需要时间发展。明智的选择你的合作伙伴：这样的话，你、你的合作伙伴、你的客户都会从中受益。 清单二：创建自己的品牌 挖掘客户是很困难的，对于任何公司来说，挖掘客户是最耗时耗力的环节。你想你的客户自动上门，就要解决让客户将你建立的品牌和远程DBA服务向 联系起来。你可以做广告，发Email，需要注意的是你的广告投放时间必须长达数月才行，并且广告投放的目标群体要是恰当，应该是那些有这种需求的潜在客 户。通常来说，即使对于大的增值转销商(Value-added [...]


Related posts:<ol><li><a href='http://www.dbalife.com/archives/117.html' rel='bookmark' title='Permanent Link: 远方的星光'>远方的星光</a></li>
<li><a href='http://www.dbalife.com/archives/132.html' rel='bookmark' title='Permanent Link: 如何选择合适的DBA'>如何选择合适的DBA</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>应用开发出现外包已经有10多年了，但是最近在IT行业出现了新的趋势，即管理外包，或者面向管理的工作外包。举个例子，对于大的企业来说，外包给 数据库服务提供商部分数据库管理的任务，如监视、安全、一般数据库管理等。这种模式虽说非常罕见，但是已经成为了一种趋势。目前这种趋势正在孕育阶段，不 过显示了强劲的势头，将你的公司未来发展战略摆在恰当的位置，成为这个新兴领域的主导者吧。这种趋势还能让你向你的客户提供其它的服务，一旦你和这些大的 企业建立了合作伙伴关系，负责远程管理它们的数据库服务器。</p>
<p>通过远程DBA服务，客户获得的好处有：</p>
<p>• 节约大量成本</p>
<p>• 获得专家或专项人才的服务</p>
<p>• 高峰负荷时获得专业服务</p>
<p>• 获得避免内部威胁的解决方案</p>
<p>• 获得顾问，确保不过分依赖其它公司的服务</p>
<p>• 数据库有组织的管理和技术支持</p>
<p>你可以使用工具来完成远程工作，不用去访问客户的的数据库服务器。SQL Server Enterprise Manager 和 SQL Server Management Studio就带有远程管理功能。</p>
<p>正由于以上那些优点，使得增值转销商(Value-added Reseller 简称VAR)和远程DBA对于小的IT部门，甚至IT部门任务负担过重的公司都具有很强的吸引力。因为我正在为一家远程DBA公司工作，我相信我很清楚什 么能使得DBA服务成功。以上给客户带来的好处，让我们很成功的将自己推销给潜在客户。下面要给出的就是为什么我们能取得如此大的成功。</p>
<p><strong>清单：远程DBA服务提供者必修课</strong></p>
<p><strong>清单一：和你的合作伙伴结成同盟</strong></p>
<p>对于一个刚成立的DBA服务公司来说，和合作伙伴结成同盟是最为重要的。我所工作的远程DBA公司有好几个Microsoft SQL Server MVP(微软SQL Server最有价值专家)。我们建立的合作伙伴关系不仅仅是Microsoft产品经理和开发者，也有其它的SQL Server MVP。如果我们有什么问题，我们直接向Microsoft公司咨询答案，或者将这些问题给Microsoft SQL Server MVP。如果我们有客户对SQL Server某个组件非常有兴趣，而这项任务不是我们的特长，我们就在Microsoft或者MVP中找到这个领域的专家。而其它的增值转销商 (Value-added Reseller 简称VAR)和DBA公司没有和Microsoft建立这个合作伙伴关系，就不能取得如此有效合理的解决方案。</p>
<p>我们公司的创始人同某一数据库监视领域提供者和工具提供者建立紧密的合作关系，这些提供者针对大多主要的关系数据库关系提供都有自己的产品。他 与这些公司很早就结成了同盟，成为这些公司产品主要转销商之一。我们公司为这些同盟公司提供培训，并且向我们自己的客户宣传他们的产品。我们对同盟公司的 产品非常了解，而且同盟公司还能从我们这里获得反馈信息，知道如何将他们的产品做得更好。我们一直互利互惠。</p>
<p>我们选择的合作伙伴关系使得我们双方受益。我们或许因该选择一个大的合作伙伴，但是我们只会成为他们的产品的又一个转销商。取而代之的是，我们 选择一个小的，刚起步的提供者;我们双方都需要时间发展。明智的选择你的合作伙伴：这样的话，你、你的合作伙伴、你的客户都会从中受益。</p>
<p><strong>清单二：创建自己的品牌</strong></p>
<p>挖掘客户是很困难的，对于任何公司来说，挖掘客户是最耗时耗力的环节。你想你的客户自动上门，就要解决让客户将你建立的品牌和远程DBA服务向 联系起来。你可以做广告，发Email，需要注意的是你的广告投放时间必须长达数月才行，并且广告投放的目标群体要是恰当，应该是那些有这种需求的潜在客 户。通常来说，即使对于大的增值转销商(Value-added Reseller 简称VAR)和远程DBA公司来说，这种长期广告轰炸在经济上也不合算。这也是没有办法，就是图个曝光率和建立自己的品牌。</p>
<p><strong> 清单三：建立维护公司博客</strong></p>
<p>博客在当今也成为了一种非常受人喜爱的自我宣传的工具，许多的公司在开始利用博客进行宣传。博客之所以受到一些公司博客的青睐，主要是它的费用 低廉，能够将潜在客户带到你的公司来。你的潜在客户使用搜索引擎，搜索某一特定关键字的信息，这时就保不准搜到了你的公司博客!经过长时间提供有价值的信 息，会提升公司博客在搜索引擎中的排名，这样你的公司的曝光率就明显提升了。在你的公司博客里，你不仅可以创建你自己的品牌，还能推销自己品牌和自己的服 务。经常更新维护你公司的博客，能够你更好的理解你公司的战略方向或者公司的优势。这样一来，不仅让你的潜在客户收益，同时收益的还有你和你的公司。</p>
<p>我的一位朋友DonXML，就通过博客建立了非常成功的咨询业务。ScalabilityExperts.com也成为了非常成功的博客网站。</p>
<p><strong>清单四：准备精彩的演说</strong></p>
<p>公众演说将会是说服你投资人投资的重要场合。你有20分钟到半个小时的时间给你的投资人和潜在客户推销你的新想法，展示你自己和你公司的服务。 不仅在公众演说期间可以推销你公司的产品，在演说后的问答环节期间也能让你洞察到用户在使用该领域产品所遇到的问题。我做了大量的公众演说，目的纯粹是为 了发现用户使用该类型产品的问题。洞察到这些问题后，在下次同遇到类似问题的客户交谈时，就非常有价值了，交谈就会取得很好的效果。</p>
<p><strong>清单五：发挥在线论坛的优势</strong></p>
<p>这里有一个争议：在线论坛是否真的有助于你提升公司的业务。它的确能让公司产品曝光率提升，有一个窗口来看你的同行所经历的问题以及他们设计的 解决方案。但是，许多时候，论坛的参与者不会有助于你公司的发展和产品的推销。但是有一个例外，就是建立一个专门的论坛。如果你建立了一个专门的论坛，你 就能使用它来为你的公司建立品牌。</p>
<p><strong>清单六：利用写作来增加公司的生存空间</strong></p>
<p>写文章和著书也是为你公司提高知名度的又一最好的方法。在某一领域成为“第一人”是很重要的。举个例子，Ralph Kimball之所以能称为数据仓库的领导者，得益于10年前写的关于数据仓库的书。写作不仅有助于你加强你在该领域的专业知识，如果让产品提供者看到你 写的东西后，他们还能给你提供一些非常有价值的内部信息。同时，也能增加内部联系，方便拓展业务。</p>
<div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Blogged with the <a style="color: #999; font-weight: bold;" title="Flock Browser" href="http://www.flock.com/blogged-with-flock" target="_new">Flock Browser</a></div>
<p><!-- technorati tags begin --></p>
<p style="font-size:10px;text-align:right;">Tags: <a rel="tag" href="http://technorati.com/tag/remote">remote</a>, <a rel="tag" href="http://technorati.com/tag/dba">dba</a>, <a rel="tag" href="http://technorati.com/tag/%E4%BA%8B%E4%B8%9A">事业</a></p>
<p><!-- technorati tags end --></p>


<p>Related posts:<ol><li><a href='http://www.dbalife.com/archives/117.html' rel='bookmark' title='Permanent Link: 远方的星光'>远方的星光</a></li>
<li><a href='http://www.dbalife.com/archives/132.html' rel='bookmark' title='Permanent Link: 如何选择合适的DBA'>如何选择合适的DBA</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dbalife.com/archives/131.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>远程数据库管理服务优劣分析</title>
		<link>http://www.dbalife.com/archives/130.html</link>
		<comments>http://www.dbalife.com/archives/130.html#comments</comments>
		<pubDate>Tue, 10 Jun 2008 08:35:20 +0000</pubDate>
		<dc:creator>skywalker</dc:creator>
				<category><![CDATA[View]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[remotedba]]></category>

		<guid isPermaLink="false">http://www.dbalife.com/archives/130</guid>
		<description><![CDATA[这是一篇来自IT168的文章 提供远程数据管理服务是目前市场最火的发展趋势之一。各行业的许多公司都依靠外部数据库管理员来支持它们的产品，开发和问答系统（QA systems）。这些公司的规模不等，小到不足百人，大到跨国企业。 上述提到的公司的数据库系统规模小的只有几个用户和几GB的数据，而规模大的就有上百GB的数据，每天要需要处理上万的事务，需利用专门的技术，如安装Oracle RAC（Real Application Cluster）这样的系统。 根据我们采访的结果来看，使用远程DBA服务还是有许多方面的问题。有些公司欢喜，有些公司忧，甚至不去考虑是否使用。究其原因，主要是远程DBA服务涉 及到安全和面对面交互效率的问题。这篇文章将会涵盖我们的采访过程，我们将从各个角度来看远程DBA服务。这篇文章的主要目的就是帮助你决策是否使用远程 DBA服务，以及如何选择的问题。 远程DBA是什么？ 说了这么多，让我们看看远程DBA是什么。远程DBA就是一种服务，由第三方公司来提供，该公司监控指定数据库服务器的安装，在已定的指导方针下来管理数 据库服务器。典型的执行任务包括监视数据库空间使用情况，内存和CPU利用率，处理错误日志的报警，验证备份等。 远程DBA监督技术能够在几天就能完成。其中的一个管理方案就是对每一个连接进行交互式的操作。这就意味着一个数据库管理员将要远程连接一个数据库系统， 查看该数据的操作。有的时候，还需要本地创建一个数据库script脚本，并且执行，收集系统的性能和健康数据，然后回发到远程数据库管理员这里进行查 看。远程数据库管理员看到问题后，将会连接数据库，解决问题。 非常普遍的是，远方的数据库管理员在不同的城市，不同的时区，甚至不同的国家。如果数据库管理员和数据库服务器在同一个城市，那么数据库管理员可以在需要 的时候到现场去解决问题。如果数据库服务器在另外一个时区，这就意味着数据库管理员和数据库服务器在不同的国度，这种跨国度操作，虽然说在夜间流量小，监 控数据库系统还轻松些，但是也需要一个可靠的网络连接，然而并不是所有国家的网络连接都很可靠。 因此这项服务需要一个高速的虚拟专用网络（VPN）连接到客户的站点，以便能建立可靠的远程连接管理数据库系统。虽然拨号连接不是很实用，但是一旦当主要连接发生故障，拨号连接还是能作为很好的备用选择。 安全问题也需要的考虑。用户名和密码应该以一种安全可靠加密的方式来传输。在有些情况，如金融机构，医疗设备，由于这些数据具有高敏感度，因此所有这些网络信息流通量应该被加密。 数据库系统的管理指导方针包括监控系统，确保所有的操作都在既定的参数范围内。一些性能优化和调整将需要根据已定的指导方针进行。举个例子，内存再分配和索引管理就属于此类了。 远程数据库管理或许包括一些操作系统级的操作，确保系统的运行符合既定的指导方针。这些操作包括权限修改，磁盘空间分配等。 另外一个方面就是系统的备份和恢复了。数据库系统需要进行配置，以防恢复失败时可以进行人工手动恢复。想象下有些产品在半夜恢复失败，如果是在线进行恢复 的话，需要花费很长的时间，如果是让本地的或者是远程的数据库管理员手动恢复的话，比起原来的自动恢复的就会快很多了。 总的说来，所有的会出现问题的情况都要想到，以便在出现操作失败的情况下，系统可以尽可能的自己恢复。这样就可以避免数据库管理员到现场去，他们在远程就 可以操作了。一个好的远程DBA服务将会建立规范的流程，并且有工具来协助进行安装设置，另外，用户根据他们的经验，能够衡量出最优的方法。 远程DBA服务优点 一个公司如果使用了远程DBA服务能够获得很多的收益。首先就是能够降低成本。比起聘请一个全职的数据库管理员在公司工作，使用这种外部的数据库管理服务 就会极大的节约成本。如果这是服务还是由一些薪金低的海外公司来做的话，那成本就更节约了，但是，存在的交流障碍和文化差异，也会反过来影响节约的成本。 另外一个收益的就是本地雇佣的DBA能够分担公司更重要的一些事情，而不仅仅是那些每天日常的管理工作。 Jeremy Lowell 说：“这就允许本地的数据库管理员承担了更多的任务，潜在的积极推动项目或者业务进度，例如数据库管理员会非常勤奋的处理现存的数据，而不仅仅是监视备份的情况。” Armando Torres Jr声称，这种远程的DBA服务另外的一个好处就是能够能够让数据库管理员从一些日常的工作中解放出来，让现场的数据库管理员参与到开发项目中去。 最后，我们列出来使用远程数据库服务的优点，让这些接受采访的专家按主次的顺利排列，我们列出的优点如下： • 节约成本 • 获得特殊的额外帮助 • 提供加班支持 • 不需要雇佣全职数据库管理员 • 获得公司内所没有的专家意见 • 解放公司内的数据库管理员，完成更重要的工作 结果是“节约成本成为”最为重要的因素，紧随其后的就是“解放本地数据库管理员，让他们完成更重要的工作”。然后就是“获得公司内所没有的专家意见”。接 下来部分伯仲的就是获得“特殊的额外帮助”和“提供加班支持”。最为不重要的就是公司“不需要要雇佣一个全职的数据库管理员”。 远程DBA服务弊端 所有接受采访者认为远程DBA最大的弊端就是安全问题。有这种担忧是毫无疑问的。公司是非常担心它们数据的安全性的。未被授权使用和操作数据已经将 Enron（美国安然能源公司，美国第七大公司）和WorldCom（北美电信运营商）这样的大公司拉下马。允许远程访问数据或许会导致潜在的安全问题， [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><span class="span_10px">这是一篇来自IT168的文章</span></p>
<p>提供远程数据管理服务是目前市场最火的发展趋势之一。各行业的许多公司都依靠外部数据库管理员来支持它们的产品，开发和问答系统（QA systems）。这些公司的规模不等，小到不足百人，大到跨国企业。</p>
<p>上述提到的公司的数据库系统规模小的只有几个用户和几GB的数据，而规模大的就有上百GB的数据，每天要需要处理上万的事务，需利用专门的技术，如安装Oracle RAC（Real Application Cluster）这样的系统。</p>
<p>根据我们采访的结果来看，使用远程DBA服务还是有许多方面的问题。有些公司欢喜，有些公司忧，甚至不去考虑是否使用。究其原因，主要是远程DBA服务涉 及到安全和面对面交互效率的问题。这篇文章将会涵盖我们的采访过程，我们将从各个角度来看远程DBA服务。这篇文章的主要目的就是帮助你决策是否使用远程 DBA服务，以及如何选择的问题。</p>
<p><strong> 远程DBA是什么？</strong><br />
说了这么多，让我们看看远程DBA是什么。远程DBA就是一种服务，由第三方公司来提供，该公司监控指定数据库服务器的安装，在已定的指导方针下来管理数 据库服务器。典型的执行任务包括监视数据库空间使用情况，内存和CPU利用率，处理错误日志的报警，验证备份等。</p>
<p>远程DBA监督技术能够在几天就能完成。其中的一个管理方案就是对每一个连接进行交互式的操作。这就意味着一个数据库管理员将要远程连接一个数据库系统， 查看该数据的操作。有的时候，还需要本地创建一个数据库script脚本，并且执行，收集系统的性能和健康数据，然后回发到远程数据库管理员这里进行查 看。远程数据库管理员看到问题后，将会连接数据库，解决问题。</p>
<p>非常普遍的是，远方的数据库管理员在不同的城市，不同的时区，甚至不同的国家。如果数据库管理员和数据库服务器在同一个城市，那么数据库管理员可以在需要 的时候到现场去解决问题。如果数据库服务器在另外一个时区，这就意味着数据库管理员和数据库服务器在不同的国度，这种跨国度操作，虽然说在夜间流量小，监 控数据库系统还轻松些，但是也需要一个可靠的网络连接，然而并不是所有国家的网络连接都很可靠。</p>
<p>因此这项服务需要一个高速的虚拟专用网络（VPN）连接到客户的站点，以便能建立可靠的远程连接管理数据库系统。虽然拨号连接不是很实用，但是一旦当主要连接发生故障，拨号连接还是能作为很好的备用选择。</p>
<p>安全问题也需要的考虑。用户名和密码应该以一种安全可靠加密的方式来传输。在有些情况，如金融机构，医疗设备，由于这些数据具有高敏感度，因此所有这些网络信息流通量应该被加密。</p>
<p>数据库系统的管理指导方针包括监控系统，确保所有的操作都在既定的参数范围内。一些性能优化和调整将需要根据已定的指导方针进行。举个例子，内存再分配和索引管理就属于此类了。</p>
<p>远程数据库管理或许包括一些操作系统级的操作，确保系统的运行符合既定的指导方针。这些操作包括权限修改，磁盘空间分配等。</p>
<p>另外一个方面就是系统的备份和恢复了。数据库系统需要进行配置，以防恢复失败时可以进行人工手动恢复。想象下有些产品在半夜恢复失败，如果是在线进行恢复 的话，需要花费很长的时间，如果是让本地的或者是远程的数据库管理员手动恢复的话，比起原来的自动恢复的就会快很多了。</p>
<p>总的说来，所有的会出现问题的情况都要想到，以便在出现操作失败的情况下，系统可以尽可能的自己恢复。这样就可以避免数据库管理员到现场去，他们在远程就 可以操作了。一个好的远程DBA服务将会建立规范的流程，并且有工具来协助进行安装设置，另外，用户根据他们的经验，能够衡量出最优的方法。</p>
<p><strong>远程DBA服务优点</strong><br />
一个公司如果使用了远程DBA服务能够获得很多的收益。首先就是能够降低成本。比起聘请一个全职的数据库管理员在公司工作，使用这种外部的数据库管理服务 就会极大的节约成本。如果这是服务还是由一些薪金低的海外公司来做的话，那成本就更节约了，但是，存在的交流障碍和文化差异，也会反过来影响节约的成本。</p>
<p>另外一个收益的就是本地雇佣的DBA能够分担公司更重要的一些事情，而不仅仅是那些每天日常的管理工作。</p>
<p>Jeremy Lowell 说：“这就允许本地的数据库管理员承担了更多的任务，潜在的积极推动项目或者业务进度，例如数据库管理员会非常勤奋的处理现存的数据，而不仅仅是监视备份的情况。”</p>
<p>Armando Torres Jr声称，这种远程的DBA服务另外的一个好处就是能够能够让数据库管理员从一些日常的工作中解放出来，让现场的数据库管理员参与到开发项目中去。</p>
<p>最后，我们列出来使用远程数据库服务的优点，让这些接受采访的专家按主次的顺利排列，我们列出的优点如下：<br />
• 节约成本<br />
• 获得特殊的额外帮助<br />
• 提供加班支持<br />
• 不需要雇佣全职数据库管理员<br />
• 获得公司内所没有的专家意见<br />
• 解放公司内的数据库管理员，完成更重要的工作</p>
<p>结果是“节约成本成为”最为重要的因素，紧随其后的就是“解放本地数据库管理员，让他们完成更重要的工作”。然后就是“获得公司内所没有的专家意见”。接 下来部分伯仲的就是获得“特殊的额外帮助”和“提供加班支持”。最为不重要的就是公司“不需要要雇佣一个全职的数据库管理员”。</p>
<p><strong>远程DBA服务弊端 </strong><br />
所有接受采访者认为远程DBA最大的弊端就是安全问题。有这种担忧是毫无疑问的。公司是非常担心它们数据的安全性的。未被授权使用和操作数据已经将 Enron（美国安然能源公司，美国第七大公司）和WorldCom（北美电信运营商）这样的大公司拉下马。允许远程访问数据或许会导致潜在的安全问题， 在有些情况下是一种不能接受的解决方案，例如对于银行来说就不太现实。</p>
<p>Jeremy Lowell说：“许多组织都需要考虑PCI 顺应性（PCI compliance）。PCI 顺应性（PCI compliance）一开始对组织来说是一个很大的负担。在接下来的几个月中，这种负担还会增加。也就是说，我相信远程数据库管理服务将会有一个很大的 市场，但是这需要公司去证明，通过审计。”</p>
<p>访问内部系统应该受到限制，并且网络上的信息流量应该被加密，防止敏感数据的外泄，如金融和医疗数据。处理好这些问题就能减少客户公司的风险，同时服务提 供商的风险也能降到最低。举个例子，公司处理金融数据需要遵守多种规章，如Gramm-Leach-Bliley Act(金融服务现代化法案)，而对于医疗数据，就必须遵守健康保险流通与责任法案(HIPPA)。对于贸易公司来说，就要遵守奥克斯利法案 (Sarbanes-Oxley Act)。所有这些规章法案，就是来解决如何存储、传输敏感信息，以及规定谁有权去访问。</p>
<p>市场上已经有这类工具和解决方案，解决无论是远程或者本地访问系统所带来的问题。请看我以前的一篇文章，主题是“DBA在内部威胁和管理顺应性 （Regulatory Compliance）相关角色”。你可以在以下网站上读到：Advanced Computer Consulting, Database Journal 或者DbaSupport.com</p>
<p><strong>结论</strong><br />
提供远程DBA这项服务的势头正在不断攀升。比起以前，许多公司使用这种服务更为广泛和深入。考虑使用这种服务的公司应该有一个清晰的目标，并且思考如何使用这种服务，以及它们要在什么样的指导方针下使用这种服务。</p>
<div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Blogged with the <a style="color: #999; font-weight: bold;" title="Flock Browser" href="http://www.flock.com/blogged-with-flock" target="_new">Flock Browser</a></div>
<p><!-- technorati tags begin --></p>
<p style="font-size:10px;text-align:right;">Tags: <a rel="tag" href="http://technorati.com/tag/remote">remote</a>, <a rel="tag" href="http://technorati.com/tag/dba">dba</a>, <a rel="tag" href="http://technorati.com/tag/%E4%BA%8B%E4%B8%9A">事业</a></p>
<p><!-- technorati tags end --></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.dbalife.com/archives/130.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>第一次使用ORACLE服务</title>
		<link>http://www.dbalife.com/archives/118.html</link>
		<comments>http://www.dbalife.com/archives/118.html#comments</comments>
		<pubDate>Thu, 08 May 2008 01:45:41 +0000</pubDate>
		<dc:creator>skywalker</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[listener]]></category>
		<category><![CDATA[metalink]]></category>
		<category><![CDATA[sr]]></category>

		<guid isPermaLink="false">http://www.dbalife.com/?p=118</guid>
		<description><![CDATA[因为一个节点的监听器故障，查阅多方资料也没有解决，于是在metalink上开了一个SR（Service Request） 之前看论坛上很多人说开SR的技巧，比如一定要开1级，否则响应时间非常慢，可能1、2个星期才有答复。可这个不是致命故障，没敢开1级，就2级吧。 今天一上班gmail收到metalink简报，SR已标记为Update，依照回复的信息，很快定位到原因，排除了故障。 这个SR从开设到有回应，只用了1小时12分，还是很迅速的，倒是我自己没有及时刷新metalink，才使问题的解决推迟了几个小时。 SR 号 6857434.994 打开日期 07-5月 -08 08:32:55 客户服务号 名称 优先级 2 上次更新时间 07-5月 -08 09:44:15 产品 Oracle Net Services 产品版本 10.2.0.1 平台 Linux x86-64 状态详细资料 Work In Progress SR 参考 n/a Bug 参考 n/a No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>因为一个节点的监听器故障，查阅多方资料也没有解决，于是在metalink上开了一个SR（Service Request）</p>
<p>之前看论坛上很多人说开SR的技巧，比如一定要开1级，否则响应时间非常慢，可能1、2个星期才有答复。可这个不是致命故障，没敢开1级，就2级吧。</p>
<p>今天一上班gmail收到metalink简报，SR已标记为Update，依照回复的信息，很快定位到原因，排除了故障。</p>
<p>这个SR从开设到有回应，只用了1小时12分，还是很迅速的，倒是我自己没有及时刷新metalink，才使问题的解决推迟了几个小时。</p>
<table border="0" cellspacing="0">
<tbody>
<tr align="left" valign="top">
<td><strong>SR 号 </strong></td>
<td>6857434.994</td>
<td><strong> 打开日期</strong></td>
<td>07-5月 -08 08:32:55</td>
</tr>
<tr align="left" valign="top">
<td><strong> 客户服务号 </strong></td>
<td></td>
<td><strong> 名称</strong></td>
<td></td>
</tr>
<tr align="left" valign="top">
<td><strong>优先级</strong></td>
<td>2</td>
<td><strong> 上次更新时间</strong></td>
<td>07-5月 -08 09:44:15</td>
</tr>
<tr align="left" valign="top">
<td><strong>产品</strong></td>
<td width="120">Oracle Net Services</td>
<td><strong> 产品版本 </strong></td>
<td>10.2.0.1</td>
</tr>
<tr align="left" valign="top">
<td><strong>平台</strong></td>
<td>Linux x86-64</td>
<td><strong> 状态详细资料</strong></td>
<td>Work In Progress</td>
</tr>
<tr align="left" valign="top">
<td><strong>SR 参考 </strong></td>
<td>n/a</td>
<td><strong> Bug 参考</strong></td>
<td>n/a</td>
</tr>
</tbody>
</table>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.dbalife.com/archives/118.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>远方的星光</title>
		<link>http://www.dbalife.com/archives/117.html</link>
		<comments>http://www.dbalife.com/archives/117.html#comments</comments>
		<pubDate>Wed, 07 May 2008 01:22:32 +0000</pubDate>
		<dc:creator>skywalker</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[View]]></category>
		<category><![CDATA[dba服务]]></category>
		<category><![CDATA[商业模式]]></category>

		<guid isPermaLink="false">http://www.dbalife.com/?p=117</guid>
		<description><![CDATA[今天在itpub上看到一篇文章——《如何清除提供远程DBA服务的绊脚石》，很是开心。 DBA服务是我构思很长时间的一个模式，也是适合我自身技术素质的一个方向。这是我读到的第一篇讨论专业的DBA服务公司的文章，Hilary Cotter的这篇文章证明DBA服务公司是可行的，打消了我的一些顾虑。 最微弱的星光，也可以照亮我们前进的道路。 汽车人，变形出发！ 如何清除提供远程DBA服务的绊脚石 数据库转销商和托管服务提供商（MSP）在对远程DBA服务进行专业化或者提供其它服务的过程中都遇到一些相同的障碍和挑战，我通过客户对这些问题的反馈，已经将问题作了一个汇总。 远程DBA潜在利益受到限制 不同类型的商业规模扩大的方式不同。软件公司规模能够很好的扩大，因为它们最初的成本包括研究、开发、市场和较小程度的技术支持。无论它们销售了多少产品，最初的成本都是固定的。但是，结果软件公司的潜在利益是很大的，随着产品销售量的增加，潜在利益也就增加了。然而，提供远程数据库服务的公司只能根据公众的需求，增加相应的员工人数来满足这种需求，只能在这个过程中扩大规模。 远程数据库管理公司的潜在利益是受到限制的。远程DBA公司的规模只能由它们DBA员工的个数来决定。举个例子，如果没有足够的数据库管理员，他们不能给它们的客户许诺提供每月200小时的服务，除非他们有足够的数据库管理员来满足合同要求的小时数。对于提供远程数据库管理服务的公司，想要物色、吸引和留住高素质的DBA是很困难的。通常来说，聘请员工所用掉的时间比挖掘客户需要的时间还多。好的方法就是先找到高素质的数据库管理员，然后再为他们寻找客户。 远程数据库管理公司不得持续招聘新的人才，增加新的血液。员工推荐新的应聘者往往是最好的方式，因为很容易了解这些新的员工。SQL Server 用户也是好的招募对象之一。 远程DBA价格模式的选择 固定价格模式：这种价格有助于很好的计算和控制。举个例子，如果一个增值转销商只是提供一个维护服务，它就能算出每月的价格是多少，你需要给我支付多少费用。 分级支持模式：最经典的做法就是提供不同级别的技术支持。客户的数据库管理任务将会分派给远程DBA公司中的合适的小组（举个例子，这些小组有SQL 开发小组、备份小组、性能和疑难解答小组等），或者说根据任务的类型和其复杂度，分派给不同级别的DBA。如果这个任务证明对于初级别的DBA来说很复杂，那么就应向高级别的DBA小组请求援助，这些高一级别的DBA更有经验，能够很及时的完成任务，也不至于将他们手头的任务仍在一边。这种方式证明是非常有效的，很容易吸引和留着入门级别或者初级的DBA，对于吸引和留着高级别的DBA就有些困难。低级别的DBA员工很快的提升技能，处理更多的简单的任务，同时逐渐熟悉更为复杂的任务。另外，让低级别的DBA参入解决复杂问题是一个非常明智的注意，有助于他们成为高一级别的DBA,扩大他们的知识面。 专业劳务费模式：一些远程DBA服务提供商提供特殊的服务，客户将为这些特殊的服务支付专业劳务费。举个例子，SQL Servants提供高端性能调整，该公司的主要业务就是采用专业劳务费模式。如果客户需要对SQL Server性能调整服务或者疑难解答，那么客户就需要支付专业劳务费。 提供订约事务 正如前面提到，像所有基于服务的商业模式，远程DBA公司可以通过增加订约人，也就是承包人来给客户服务。这样一来，不仅仅是客户需要不断补充，承包人也要不断增加。其它的增值转销商，像Solid Quality Learning (now Solid Quality Mentoring)提供专门的培训和顾问服务。培训不是一项可重复可更新的服务（在同一个主题问题上你能让同一个人培训几次？）。因此公司已经扩展自己的服务范围，涉及到顾问、咨询和订约事务这些业务了。 客户交流问题 销售人员必须坚持不懈的像他的客户了解公司服务所能带来的价值。同样，远程数据库管理员同样面临着信任危机的问题，特别是在开始的一段时间里。对于远程DBA公司来说，这一点是非常重要的，就是要证明公司的数据库管理员能客户信任。 另外，需要设立客户预期目标。客户或许对什么是高可靠性认识不清。举个例子，他们或许希望5个9的可靠性。服务水平协议（Service-level agreements (SLAs)）也应该根据服务、备份、恢复这些具体方面协商。 在进行约定的过程中，负责该项目的小组成员应该每个人都了解项目的每一个细节。推荐完成的方式就是通过一本说明书，里面包括了所有服务器支持的功能，同时还有客户合同信息、客户数据库类型、任务。最为重要的是增值转销商的DBA要知道那些操作是受到约束的。举个例子，如果DBA觉得一个存储过程必须要修改，他们就不许要理解客户的修改管理协议吗？他们能自己决定修改，让后将这些修改报告给客户吗？或者向客户提交修改请求，让客户同意执行这些修改？这些疑问、约束都需要客户预先规定，规定后DBA严格执行的。 数据库环境评估 通常客户的SQL Server没有一个好的存储目录；他们或许不知道密码或者服务水平，也不知道数据库是否备份，是否坚持使用了最有方法。一个远程DBA服务提供商要做的就是对客户进行一次评估，知道管理客户服务器的时候，客户预期目标是什么样的。做这次评估，将会了解客户的自己的管理水平，同时也知道环境的复杂度。同业提供机会来执行最好的方法。 如何留住客户 奇怪的是，留住客户并没有成为远程DBA服务提供商的问题。我曾经工作过，或者访问过的远程DBA提供商都没有这样的问题。这些提供商说他们提供的优质服务让客户都续约，继续接受服务。客户流失率仅达到10%。 如何提供24x 7 DBA技术支持 如果远程DBA提供商提供24x7（每天24小时服务）的技术支持的，那么员工或许马上就熬不住了。如果客户一再要求标准工时范围之外的技术支持该怎么办呢？有一个选择就是将远程DBA业务跨国化。举个例子，SQL Servant是一个澳大利亚的公司，并且在美国设置了分支机构；那么这个公司澳大利亚的DBA向美国客户提供上午9点到下午9点的服务；美国分支机构向澳大利亚客户提供服务，这样一来正好倒开了时差。 如果远程DBA公司不能将业务跨国化，那么就需要有一个可靠的方法，在非上班时间也能联系到DBA员工。应答服务通常能完成这项任务，随着手机技术的发展，这完全是可以实现的，24x7代客接听服务电话并不是必需的。 关于作者：Hilary Cotter致力于IT行业达20余年，是一名Web 和数据库领域的资深顾问。Microsoft在2001给Cotter授予第一个Microsoft SQL Server MVP。Cotter在多伦多机械工程学院获得实用科学学士学位，随后在卡尔加里大学学习经济，在UC Berkeley学习计算机科学。他是《SQL Server transactional replication》一书的作者，最近在写名为《merge [...]


Related posts:<ol><li><a href='http://www.dbalife.com/archives/131.html' rel='bookmark' title='Permanent Link: 如何成为远程DBA服务提供者'>如何成为远程DBA服务提供者</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>今天在itpub上看到一篇文章——《如何清除提供远程DBA服务的绊脚石》，很是开心。<br />
DBA服务是我构思很长时间的一个模式，也是适合我自身技术素质的一个方向。这是我读到的第一篇讨论专业的DBA服务公司的文章，Hilary Cotter的这篇文章证明DBA服务公司是可行的，打消了我的一些顾虑。</p>
<p>最微弱的星光，也可以照亮我们前进的道路。</p>
<p>汽车人，变形出发！</p>
<p><span id="more-117"></span><br />
<strong>如何清除提供远程DBA服务的绊脚石</strong></p>
<p>     数据库转销商和托管服务提供商（MSP）在对远程DBA服务进行专业化或者提供其它服务的过程中都遇到一些相同的障碍和挑战，我通过客户对这些问题的反馈，已经将问题作了一个汇总。</p>
<p><strong>远程DBA潜在利益受到限</strong>制<br />
    不同类型的商业规模扩大的方式不同。软件公司规模能够很好的扩大，因为它们最初的成本包括研究、开发、市场和较小程度的技术支持。无论它们销售了多少产品，最初的成本都是固定的。但是，结果软件公司的潜在利益是很大的，随着产品销售量的增加，潜在利益也就增加了。然而，提供远程数据库服务的公司只能根据公众的需求，增加相应的员工人数来满足这种需求，只能在这个过程中扩大规模。</p>
<p>    远程数据库管理公司的潜在利益是受到限制的。远程DBA公司的规模只能由它们DBA员工的个数来决定。举个例子，如果没有足够的数据库管理员，他们不能给它们的客户许诺提供每月200小时的服务，除非他们有足够的数据库管理员来满足合同要求的小时数。对于提供远程数据库管理服务的公司，想要物色、吸引和留住高素质的DBA是很困难的。通常来说，聘请员工所用掉的时间比挖掘客户需要的时间还多。好的方法就是先找到高素质的数据库管理员，然后再为他们寻找客户。<br />
远程数据库管理公司不得持续招聘新的人才，增加新的血液。员工推荐新的应聘者往往是最好的方式，因为很容易了解这些新的员工。SQL Server 用户也是好的招募对象之一。 </p>
<p><strong>远程DBA价格模式的选择</strong><br />
    固定价格模式：这种价格有助于很好的计算和控制。举个例子，如果一个增值转销商只是提供一个维护服务，它就能算出每月的价格是多少，你需要给我支付多少费用。</p>
<p>    分级支持模式：最经典的做法就是提供不同级别的技术支持。客户的数据库管理任务将会分派给远程DBA公司中的合适的小组（举个例子，这些小组有SQL 开发小组、备份小组、性能和疑难解答小组等），或者说根据任务的类型和其复杂度，分派给不同级别的DBA。如果这个任务证明对于初级别的DBA来说很复杂，那么就应向高级别的DBA小组请求援助，这些高一级别的DBA更有经验，能够很及时的完成任务，也不至于将他们手头的任务仍在一边。这种方式证明是非常有效的，很容易吸引和留着入门级别或者初级的DBA，对于吸引和留着高级别的DBA就有些困难。低级别的DBA员工很快的提升技能，处理更多的简单的任务，同时逐渐熟悉更为复杂的任务。另外，让低级别的DBA参入解决复杂问题是一个非常明智的注意，有助于他们成为高一级别的DBA,扩大他们的知识面。</p>
<p>    专业劳务费模式：一些远程DBA服务提供商提供特殊的服务，客户将为这些特殊的服务支付专业劳务费。举个例子，SQL Servants提供高端性能调整，该公司的主要业务就是采用专业劳务费模式。如果客户需要对SQL Server性能调整服务或者疑难解答，那么客户就需要支付专业劳务费。</p>
<p><strong>提供订约事务</strong><br />
    正如前面提到，像所有基于服务的商业模式，远程DBA公司可以通过增加订约人，也就是承包人来给客户服务。这样一来，不仅仅是客户需要不断补充，承包人也要不断增加。其它的增值转销商，像Solid Quality Learning (now Solid Quality Mentoring)提供专门的培训和顾问服务。培训不是一项可重复可更新的服务（在同一个主题问题上你能让同一个人培训几次？）。因此公司已经扩展自己的服务范围，涉及到顾问、咨询和订约事务这些业务了。</p>
<p><strong>客户交流问题</strong><br />
    销售人员必须坚持不懈的像他的客户了解公司服务所能带来的价值。同样，远程数据库管理员同样面临着信任危机的问题，特别是在开始的一段时间里。对于远程DBA公司来说，这一点是非常重要的，就是要证明公司的数据库管理员能客户信任。</p>
<p>    另外，需要设立客户预期目标。客户或许对什么是高可靠性认识不清。举个例子，他们或许希望5个9的可靠性。服务水平协议（Service-level agreements (SLAs)）也应该根据服务、备份、恢复这些具体方面协商。</p>
<p>    在进行约定的过程中，负责该项目的小组成员应该每个人都了解项目的每一个细节。推荐完成的方式就是通过一本说明书，里面包括了所有服务器支持的功能，同时还有客户合同信息、客户数据库类型、任务。最为重要的是增值转销商的DBA要知道那些操作是受到约束的。举个例子，如果DBA觉得一个存储过程必须要修改，他们就不许要理解客户的修改管理协议吗？他们能自己决定修改，让后将这些修改报告给客户吗？或者向客户提交修改请求，让客户同意执行这些修改？这些疑问、约束都需要客户预先规定，规定后DBA严格执行的。</p>
<p><strong>数据库环境评估</strong><br />
    通常客户的SQL Server没有一个好的存储目录；他们或许不知道密码或者服务水平，也不知道数据库是否备份，是否坚持使用了最有方法。一个远程DBA服务提供商要做的就是对客户进行一次评估，知道管理客户服务器的时候，客户预期目标是什么样的。做这次评估，将会了解客户的自己的管理水平，同时也知道环境的复杂度。同业提供机会来执行最好的方法。</p>
<p><strong>如何留住客户</strong><br />
    奇怪的是，留住客户并没有成为远程DBA服务提供商的问题。我曾经工作过，或者访问过的远程DBA提供商都没有这样的问题。这些提供商说他们提供的优质服务让客户都续约，继续接受服务。客户流失率仅达到10%。</p>
<p><strong>如何提供24x 7 DBA技术支持</strong><br />
    如果远程DBA提供商提供24x7（每天24小时服务）的技术支持的，那么员工或许马上就熬不住了。如果客户一再要求标准工时范围之外的技术支持该怎么办呢？有一个选择就是将远程DBA业务跨国化。举个例子，SQL Servant是一个澳大利亚的公司，并且在美国设置了分支机构；那么这个公司澳大利亚的DBA向美国客户提供上午9点到下午9点的服务；美国分支机构向澳大利亚客户提供服务，这样一来正好倒开了时差。</p>
<p>    如果远程DBA公司不能将业务跨国化，那么就需要有一个可靠的方法，在非上班时间也能联系到DBA员工。应答服务通常能完成这项任务，随着手机技术的发展，这完全是可以实现的，24x7代客接听服务电话并不是必需的。</p>
<p>     关于作者：Hilary Cotter致力于IT行业达20余年，是一名Web 和数据库领域的资深顾问。Microsoft在2001给Cotter授予第一个Microsoft SQL Server MVP。Cotter在多伦多机械工程学院获得实用科学学士学位，随后在卡尔加里大学学习经济，在UC Berkeley学习计算机科学。他是《SQL Server transactional replication》一书的作者，最近在写名为《merge replication and Microsoft search technologies》的书籍。</p>


<p>Related posts:<ol><li><a href='http://www.dbalife.com/archives/131.html' rel='bookmark' title='Permanent Link: 如何成为远程DBA服务提供者'>如何成为远程DBA服务提供者</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dbalife.com/archives/117.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
