<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Pythian Group Blog</title>
	
	<link>http://www.pythian.com/news</link>
	<description>News and views from Pythian DBAs</description>
	<lastBuildDate>Fri, 06 Nov 2009 21:52:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/PythianGroupBlog" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Blogrotate #5: The Weekly Roundup of News for System Administrators</title>
		<link>http://feedproxy.google.com/~r/PythianGroupBlog/~3/Y4NJyEzN_S4/blogrotate-5-the-weekly-roundup-of-news-for-system-administrators</link>
		<comments>http://www.pythian.com/news/5014/blogrotate-5-the-weekly-roundup-of-news-for-system-administrators#comments</comments>
		<pubDate>Fri, 06 Nov 2009 21:51:15 +0000</pubDate>
		<dc:creator>Brad Hudson</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Technical Blog]]></category>
		<category><![CDATA[antivirus]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Blogrotate]]></category>
		<category><![CDATA[dedupe]]></category>
		<category><![CDATA[deduplication]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[Hudson]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[Pythian]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[virus]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.pythian.com/news/?p=5014</guid>
		<description><![CDATA[Hi all, and welcome back to blogrotate.  It&#8217;s been a busy week here at Pythian which reduced the amount of time I had for cruising the news, so this weeks edition will be a short one.  Here&#8217;s a few of the stories that tweaked our interest this week.
Operating Systems

The Machine SID Duplication Myth [...]]]></description>
			<content:encoded><![CDATA[<p>Hi all, and welcome back to blogrotate.  It&#8217;s been a busy week here at Pythian which reduced the amount of time I had for cruising the news, so this weeks edition will be a short one.  Here&#8217;s a few of the stories that tweaked our interest this week.</p>
<h3>Operating Systems</h3>
<p><a href="http://blogs.technet.com/markrussinovich/archive/2009/11/03/3291024.aspx"><br />
The Machine SID Duplication Myth</a> is an article on the <a href="http://blogs.technet.com/">Microsoft Technet blog</a> by <a href="http://blogs.technet.com/markrussinovich/default.aspx">Mark Russinovich</a>.  It goes through an in depth explanation of what SID&#8217;s are used for, and notes that Sysinternals has officially retired the <a href="http://technet.microsoft.com/en-us/sysinternals/bb897418.aspx">NewSID</a> utility as of Nov 03, 2009.  This is of particular interest to anyone who created desktops and laptops via saved images as NewSID was a staple utility after the machine was imaged to ensure it did not conflict with other machines on the network.</p>
<p><a href="http://www.michaellarabel.com/">Michael Larabel</a> published some <a href="http://www.phoronix.com/scan.php?page=article&#038;item=centos_54_comparison&#038;num=1">CentOS 5.4 vs. OpenSuSE 11.2 vs. Ubuntu 9.10 Benchmarks</a> on the <a href="http://www.phoronix.com">Phoronix</a> site.  <span id="more-5014"></span> I was suprised to see that CentOS beat the others on the majority of tests run, at least in part due to issues with the <a href="http://en.wikipedia.org/wiki/Ext4">ext4</a> filesystem that both SuSE and Ubuntu use as their defaults.</p>
<p>Over at the <a href="http://blogs.computerworld.com">Computerworld blog</a>, <a href="http://blogs.computerworld.com/sjvn">Steven J. Vaughan-Nichols</a> writes about <a href="http://blogs.computerworld.com/15035/5_reasons_why_ubuntu_9_10_is_better_than_windows_7?source=rss_vnichols">5 Reasons why Ubuntu 9.10 is better than Windows 7</a>.  I agree with most of what he says, but generally Linux is still not an easy conversion for a die hard Windows user.  It sure did spark a huge amount of debate in the commentary.</p>
<p><a href="http://blog.mandriva.com/2009/11/04/mandriva-linux-2010-is-out/">Mandriva Linux 2010 is out</a>.  Check out the release information and feature set at the <a href="http://blog.mandriva.com">Mandriva blog site</a>.  I&#8217;ll have a closer look at this if I ever get the time.</p>
<h3>Hardware</h3>
<p>In the world of hard drives the trend has always been to bump up the amount of bits the drive can hold to combat the constant increase in data size.  Another way of dealing with this could be deduplication of data which should reduce the amount of storage required for the same information.  <a href="http://www.theregister.co.uk/2009/11/05/open_cloud_manifesto/">Could a hard drive dedupe data</a> has more on this subject.</p>
<h3>Security</h3>
<p><a href="http://arstechnica.com/authors/ryan-paul/">Ryan Paul</a> writes <a href="http://arstechnica.com/security/news/2009/11/https-ssl-attack-vector-discovered-fix-is-on-the-way.ars?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss">HTTPS, SSL attack vector discovered; fix is on the way</a>.  This vulnerability was discovered by Marsh Ray and Steve Dispensa from security company <a href="http://www.phonefactor.com/">PhoneFactor</a> but not publicized pending a fix.  There is a <a href="http://www.links.org/?p=780">temporary workaround</a> from the OpenSSL team, hopefully it&#8217;ll be resolved quickly.</p>
<p>Not long after <a href="http://www.microsoft.com/windows/windows-7/default.aspx">Windows 7</a> was released, <a href="http://search.theregister.co.uk/?author=John%20Leyden">John Leydon</a> at <a href="http://www.theregister.co.uk">The Register</a> writes that <a href="http://www.theregister.co.uk/2009/11/04/naked_win7_security/">Naked Win 7 still vulnerable to most viruses</a>.  He&#8217;s reporting on testing done by the <a href="http://www.sophos.com/">Sophos</a> security firm which showed that 7 out of 10 of the malware tested still managed to run in the default configuration.  So even if you upgraded to Windows 7 you still need to run that anti virus.</p>
<p>Even Linux is not safe from security threats (nothing ever is <a href="http://en.wikipedia.org/wiki/IMHO#IM">IMHO</a>).  <a href="http://www.theregister.co.uk/2009/11/03/linux_kernel_vulnerability/">Bug in latest Linux gives untrusted users root access</a> by <a href="http://search.theregister.co.uk/?author=Dan%20Goodin">Dan Goodin</a> gives you the details.  Patches for <a href="http://www.redhat.com">RedHat</a> linux are already out, keep your system up to date to make sure you get the patch as soon as it&#8217;s available.</p>
<h3>Virtualization</h3>
<p><a href="http://arstechnica.com/open-source/news/2009/11/red-hat-launches-new-server-virtualization-solution.ars">Red Hat takes on VMware with server virtualization solution</a> by <a href="http://arstechnica.com/authors/ryan-paul/">Ryan Paul</a> discusses <a href="http://www.redhat.com">RedHat</a>&#8217;s newest foray into the virtualization market with their solution called <a href="http://www.redhat.com/virtualization/rhev/server/">Enterprise Virtualization for Servers</a>.  This solution uses RedHat&#8217;s recently acquired KVM and is prominent in the recent RedHat Enterprise Linux 5.4 release.  </p>
<p>So as not to be left out, <a href="http://www.theregister.co.uk/2009/11/03/cisco_emc_acadia/">Cisco, EMC, and VMware join hands and plunge into cloud</a> with their new joint venture called Acadia.  You can also read more about this in <a href="http://cloudcomputing.sys-con.com/node/1171034">Cisco, EMC, VMware &#038; Intel Form Acadia</a>.</p>
<h3>In the &#8220;I totally called it&#8221; department</h3>
<p>I mentioned in <a href="http://www.pythian.com/news/4549/blogrotate-2-the-weekly-roundup-of-news-for-system-administrators">a recent version</a> of this blog that Microsoft was backing a Family Guy episode.  I said at the time that I did not see how they could funny it up, apparently Microsoft could not see it either.  <a href="http://search.theregister.co.uk/?author=Joe%20Fay">Joe Fay</a> gives us the skinny in <a href="http://www.theregister.co.uk/2009/10/27/win_7_sponsorship/">Microsoft drops Family Guy like a hot deaf guy joke</a>.  Apparently the humour was not in keeping with the clean, family friendly image that Microsoft wants to convey.  Seriously?  I suggest someone at Microsoft watch any of the <a href="http://en.wikipedia.org/wiki/Seth_MacFarlane">Seth McFarlane</a> shows before signing on with him.  I am guessing it was not a matter of foul language however, expletives are an occupational hazard when using Windows. </p>
<p>Til next time, keep your cache full and your swap empty.<br />
Brad</p>
<img src="http://feeds.feedburner.com/~r/PythianGroupBlog/~4/Y4NJyEzN_S4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.pythian.com/news/5014/blogrotate-5-the-weekly-roundup-of-news-for-system-administrators/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.pythian.com/news/5014/blogrotate-5-the-weekly-roundup-of-news-for-system-administrators</feedburner:origLink></item>
		<item>
		<title>Questions you always wanted to ask about Flashback Database…</title>
		<link>http://feedproxy.google.com/~r/PythianGroupBlog/~3/ltp2fhilg_s/questions-you-always-wanted-to-ask-about-flashback-database</link>
		<comments>http://www.pythian.com/news/4884/questions-you-always-wanted-to-ask-about-flashback-database#comments</comments>
		<pubDate>Fri, 06 Nov 2009 20:19:51 +0000</pubDate>
		<dc:creator>André Araujo</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Technical Blog]]></category>
		<category><![CDATA[flashback]]></category>
		<category><![CDATA[qa]]></category>
		<category><![CDATA[Sydney Oracle Meetup]]></category>

		<guid isPermaLink="false">http://www.pythian.com/news/?p=4884</guid>
		<description><![CDATA[Last Friday in the Sydney Oracle Meetup I talked about Oracle Flashback technology and how it helps to reduce downtime. The session generated great interest among the attendees, which led to interesting discussions and many questions about the subject.
Some of the question couldn&#8217;t be answered during the meeting so I&#8217;ve followed up on them and [...]]]></description>
			<content:encoded><![CDATA[<p>Last Friday in the <a href="http://sydneyoracle.com.au">Sydney Oracle Meetup</a> I <a href="http://www.sydneyoracle.com.au/calendar/11690551">talked about Oracle Flashback</a> technology and how it helps to reduce downtime. The session generated great interest among the attendees, which led to interesting discussions and many questions about the subject.</p>
<p>Some of the question couldn&#8217;t be answered during the meeting so I&#8217;ve followed up on them and I&#8217;m posting the answers here since they may be of interest for many others.</p>
<h3>Q: Is there a separate background process for writing flashback logs?</h3>
<p>A: Yes. <span id="more-4884"></span><strong>RVWR</strong> (Recovery Writer, a.k.a Flashback Writer) was introduced in Oracle 10g to write flashback data from the Flashback Buffer in the SGA to the flashback database logs on disk.</p>
<h3>Q: Do I need to shutdown and mount the database to turn flashback on?</h3>
<p>A: NO! This is a very common misconception. <code>ALTER DATABASE FLASHBACK ON</code> is an online operation.</p>
<p>To turn flashback on, all Oracle needs to do is to start saving the before-images of the database blocks before they are changed. This guarantees that the database can be flashbacked to the exact point-in-time when the flashback mode was turned on.</p>
<h3>Q: What happens if RVWR cannot write to disk?</h3>
<p>A: It depends on the context where the write error occurs:</p>
<ul>
<li>If there&#8217;s a Guaranteed Restore Point, the database crashes to ensure the restore point guarantee is not voided.
<li>If there isn&#8217;t a Guaranteed Restore Point and it&#8217;s a primary database, the Flashback Mode will be automatically turned off for the database, which will continued to operate normally.
<li>If there isn&#8217;t a Guaranteed Restore Point and it&#8217;s a standby database, the database will hang until the cause of the write failure is fixed.
</ul>
<h3>Q: Is it possible to specify the size of the Flashback Buffer in the SGA?</h3>
<p>A: Yes, but indirectly. The size of the Flashback Buffer is set to 2 * <code>LOG_BUFFER</code>.<br />
For performance reasons, it&#8217;s recommended to set <code>LOG_BUFFER</code> to at least 8MB for<br />
large databases running in Flashback Mode.</p>
<h3>Q: Can RMAN be used to backup flashback logs?</h3>
<p>A: No. Flashback Logs are not backed up. Even if the command BACKUP RECOVERY AREA is used to backup the contents of the FRA to tape only the following file types are backed up: full and incremental backup sets, control file autobackups, datafile copies, and archived redo logs.</p>
<p>Flashback Logs are considered to be transient files and cannot be backed up by RMAN. They are not needed for media recovery.</p>
<h3>Q: When are the flashback logs deleted?</h3>
<p>A: Flashback logs are managed by Oracle only. Oracle will try to keep as much Flashback logs as needed to satisfy the <code>DB_FLASHBACK_RETENTION_TARGET</code> parameter. However, if there&#8217;s space pressure in the Flash Recovery Area (FRA), flashback logs may be deleted to make room for other things, like backups and archived logs, for example.</p>
<ul>
<li>If the fast recovery area has enough space, then a flashback log is created whenever necessary to satisfy the flashback retention target.
<li>If a flashback log is old enough that it is no longer needed to satisfy the flashback retention target, then a flashback log is reused.
<li>If the database must create a new flashback log and the fast recovery area is full or there is no disk space, then the oldest flashback log is reused instead.
<li>If the fast recovery area is full, then an archived redo log that is reclaimable according to the FRA rules may be automatically deleted by the fast recovery area to make space for other files. In this case, any flashback logs that would require the use of that redo log file for the use of <code>FLASHBACK DATABASE</code> are also deleted.
<li>No file in the fast recovery area is eligible for deletion if it is required to satisfy a guaranteed restore point. Thus, retention of flashback logs and other files required to satisfy the guaranteed restore point, in addition to files required to satisfy the backup retention policy, can cause the fast recovery area to fill completely.
</ul>
<p>Other than that flashback logs are deleted according to the below:</p>
<ul>
<li>When flashback mode is turned off all flashback logs are deleted ONLY if there&#8217;s no guaranteed restore points. If there&#8217;s at least one guaranteed restore point, no flashback logs are deleted.
<li>When the oldest guaranteed restore point is deleted and flashback mode is off, all flashback logs older than the second oldest guaranteed restore point are deleted. If flashback mode is on for the database OR the guaranteed restore point is not the oldest no flashback logs are deleted.
</ul>
<h3>Q: How to list restore points in RMAN?</h3>
<p>A: You can use either the <code>RC_RESTORE_POINT</code> view in the recovery catalog or the command<br />
<code>LIST RESTORE POINT [ALL|restore_point_name]</code> in RMAN.</p>
<h3>Q: After flashback&#8217;ing to a point-in-time before a <code>RESETLOGS</code> operation is it possible to flash forward to the incarnation after the <code>RESETLOGS</code>?</h3>
<p>A: Yes, it&#8217;s perfectly possible.</p>
<h3>Q: Can you see the progress of a <code>FLASHBACK DATABASE</code> operation?</h3>
<p>A: Yes, you can. During a <code>FLASHBACK DATABASE</code> operation you can query <code>V$SESSION_LONGOPS</code> from another session to see the progress of the flashback.</p>
<p>The <code>FLASHBACK DATABASE</code> operation has two distinct phases: the actual flashback and the media recovery that happens afterwards to bring the database to a consistent state.</p>
<p>While the actual flashback is running you&#8217;ll see the following message in <code>V$SESSION_LONGOPS</code>:</p>
<blockquote><p>Flashback Database: Flashback Data Applied : 238 out of 282 Megabytes done</p></blockquote>
<p>During the media recovery, the following messages will be seen:</p>
<blockquote><p>Media Recovery: Redo Applied : 263 out of 0 Megabytes done<br />
Media Recovery: Average Apply Rate : 1164 out of 0 KB/sec done<br />
Media Recovery: Last Applied Redo : 626540 out of 0 SCN+Time done<br />
Media Recovery: Elapsed Time : 232 out of 0 Seconds done<br />
Media Recovery: Active Time : 116 out of 0 Seconds done<br />
Media Recovery: Active Apply Rate : 1859 out of 0 KB/sec done<br />
Media Recovery: Maximum Apply Rate : 1859 out of 0 KB/sec done<br />
Media Recovery: Log Files : 15 out of 0 Files done<br />
Media Recovery: Apply Time per Log : 7 out of 0 Seconds done</p></blockquote>
<h3>Q: How should I set the database to improve Flashback performance?</h3>
<p>A: Oracle&#8217;s recommendations are:</p>
<ul>
<li>Use a fast file system for your flash recovery area, preferably without operating system file caching. It is recommended to use a file system that avoids operating system file caching, such as ASM.
<li>Configure enough disk spindles for the file system that will hold the flash recovery area. For large production databases, multiple disk spindles may be needed to support the required disk throughput for the database to write the flashback logs effectively.
<li>If the storage system used to hold the flash recovery area does not have non-volatile RAM, try to configure the file system on top of striped storage volumes, with a relatively small stripe size such as 128K. This will allow each write to the flashback logs to be spread across multiple spindles, improving performance
<li>For large, production databases, set the init.ora parameter <code>LOG_BUFFER</code> to be at least 8MB. This makes sure the database allocates maximum memory (typically 16MB) for writing flashback database logs.
</ul>
<img src="http://feeds.feedburner.com/~r/PythianGroupBlog/~4/ltp2fhilg_s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.pythian.com/news/4884/questions-you-always-wanted-to-ask-about-flashback-database/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.pythian.com/news/4884/questions-you-always-wanted-to-ask-about-flashback-database</feedburner:origLink></item>
		<item>
		<title>You CAN execute DTS packages from SQL Server 2005 64-bit</title>
		<link>http://feedproxy.google.com/~r/PythianGroupBlog/~3/9N092Ud9k5I/you-can-execute-dts-packages-from-sql-server-2005-64-bit</link>
		<comments>http://www.pythian.com/news/1479/you-can-execute-dts-packages-from-sql-server-2005-64-bit#comments</comments>
		<pubDate>Fri, 06 Nov 2009 20:08:12 +0000</pubDate>
		<dc:creator>Chris Presley</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Technical Blog]]></category>
		<category><![CDATA[DTS]]></category>
		<category><![CDATA[DTS Conversion]]></category>
		<category><![CDATA[DTS to SSIS]]></category>
		<category><![CDATA[SQL 2005 Migration]]></category>
		<category><![CDATA[SQL Server 2005 64-bit]]></category>
		<category><![CDATA[SSIS]]></category>

		<guid isPermaLink="false">http://www.pythian.com/blogs/?p=1479</guid>
		<description><![CDATA[All over the web I&#8217;d read that DTS packages could be stored on SQL Server 2005 64-bit, but not executed on this server. Workarounds I&#8217;ve seen range from creating SSIS packages with Execute DTS tasks, migrations to SSIS using the wizard or third party tools, and running the DTS Packages from a 32-bit server against [...]]]></description>
			<content:encoded><![CDATA[<p>All over the web I&#8217;d read that DTS packages could be stored on SQL Server 2005 64-bit, but not executed on this server. Workarounds I&#8217;ve seen range from creating SSIS packages with Execute DTS tasks, migrations to SSIS using the wizard or third party tools, and running the DTS Packages from a 32-bit server against the 64-bit target. </p>
<p>Recently (and much to my embarrassment after making that statement), a colleague demonstrated that this is not correct. <code>DTSRun.exe</code> can be found on SQL Server 2005 64-bit installations (although it might not be supported by Microsoft). </p>
<p>Upon investigating and testing on my own, I found that on the servers I checked, <code>DTSrun.exe</code> is located in: <span id="more-1479"></span> <code>C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\</code>.</p>
<p>I mocked up a simple DTS package that picks up a flat file, creates a table, and then imports the data into it with a transformation step. I saved it as a structured storage file, which I copied to the 64-bit server, generated a DTS Run line (F.Y.I. &#8211; <code>DTSRunUI.exe</code> is not located on these servers), then executed it from a command prompt on the 64-bit server.  And it worked! </p>
<p>SSIS is a good platform with many noticeable improvements over DTS (also some new quirks), but if you need a workaround or just can&#8217;t justify a complete re-write of your DTS packages to your manager, this may be an option for you. </p>
<p>I tested some simple commands, (not the entire functionality) so I strongly recommend you test your packages before relying on this in a production environment.</p>
<p>Please note that <code>DTSRun.exe</code> is <strong>not</strong> included in SQL Server 2008 installations.</p>
<img src="http://feeds.feedburner.com/~r/PythianGroupBlog/~4/9N092Ud9k5I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.pythian.com/news/1479/you-can-execute-dts-packages-from-sql-server-2005-64-bit/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.pythian.com/news/1479/you-can-execute-dts-packages-from-sql-server-2005-64-bit</feedburner:origLink></item>
		<item>
		<title>Log Buffer #168: a Carnival of the Vanities for DBAs</title>
		<link>http://feedproxy.google.com/~r/PythianGroupBlog/~3/U2uFGjCpGF0/log-buffer-168-a-carnival-of-the-vanities-for-dbas</link>
		<comments>http://www.pythian.com/news/4969/log-buffer-168-a-carnival-of-the-vanities-for-dbas#comments</comments>
		<pubDate>Fri, 06 Nov 2009 17:47:34 +0000</pubDate>
		<dc:creator>David Edwards</dc:creator>
				<category><![CDATA[Log Buffer]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Technical Blog]]></category>

		<guid isPermaLink="false">http://www.pythian.com/news/?p=4969</guid>
		<description><![CDATA[This is the 168th edition of Log Buffer, the weekly review of database blogs.  Let&#8217;s give the wheel a spin and see who comes first&#160;.&#160;.&#160;.&#160;
MySQL
Brian &#8220;Krow&#8221; Aker has something to say about Drizzle, InfiniDB, and column-oriented storage: &#8220;I have been asked a number of times &#8216;do you think there is a need for a [...]]]></description>
			<content:encoded><![CDATA[<p>This is the 168<sup>th</sup> edition of <a href="http://www.pythian.com/news/about-log-buffer"><em>Log Buffer</em></a>, the weekly review of database blogs.  Let&#8217;s give the wheel a spin and see who comes first&nbsp;.&nbsp;.&nbsp;.&nbsp;</p>
<h3>MySQL</h3>
<p><a href="http://krow.livejournal.com"><strong>Brian &#8220;Krow&#8221; Aker</strong></a> has something to say about <a href="http://krow.livejournal.com/675706.html">Drizzle, InfiniDB, and column-oriented storage</a>: &#8220;I have been asked a number of times &#8216;do you think there is a need for a column oriented database in the open source world?&#8217; The answer has been yes! &nbsp;.&nbsp;.&nbsp;.&nbsp; I was very happy to see Calpont do their release of Infinidb last week.&#8221;</p>
<p><strong>Vadim</strong> of the <a href="http://www.mysqlperformanceblog.com">MySQL Performance Blog</a> said, &#8220;As Calpont announced availability of InfiniDB I surely couldn&#8217;t miss a chance to compare it with previously tested databases in the same environment.&#8221;  And he didn&#8217;t, as shows his post <a href="http://www.mysqlperformanceblog.com/2009/11/02/air-traffic-queries-in-infinidb-early-alpha">Air traffic queries in InfiniDB: early alpha</a>.  Bob Dempsey and Jim Tommaney of InfiniDB are in on the discussion.</p>
<p>Back to Drizzle for a moment, and <a href="http://www.jpipes.com"><strong>Jay Pipes&#8217;</strong></a> item, <a href="http://www.jpipes.com/index.php?/archives/309-The-Great-Escape.html">The Great Escape</a>. <span id="more-4969"></span> &#8220;This week, I am working on putting together test cases which validate the Drizzle transaction log&#8217;s handling of BLOB columns. &nbsp;.&nbsp;.&nbsp;.&nbsp; I ran into an interesting set of problems and am wondering how to go about handling them. Perhaps the LazyWeb will have some solutions. &nbsp;.&nbsp;.&nbsp;.&nbsp; The problem, in short, is inconsistency in the way that the NUL character is escaped (or not escaped) in both the MySQL/Drizzle protocol and the MySQL/Drizzle client tools.&#8221;</p>
<p><a href="http://www.xaprb.com/blog"><strong>Baron Schwartz</strong></a> has been <a href="http://www.xaprb.com/blog/2009/11/01/catching-erroneous-queries-without-mysql-proxy">catching erroneous queries, without MySQL proxy</a>, having been inspired by Chris Calender&#8217;s post, <a href="http://www.chriscalender.com/?p=66">Capturing Erroneous Queries with MySQL Proxy</a>.</p>
<p><a href="http://www.nicholasgoodman.com/bt/blog"><strong>Nick Goodman</strong></a> promises <a href="http://www.nicholasgoodman.com/bt/blog/2009/11/02/instant-relief-from-slow-mysql-reporting-queries-using-dynamodb/">instant relief from slow MySQL reporting queries using dynamoDB</a>.  And no gooey applicator!</p>
<p><strong>Robert Hodges</strong> of <a href="http://scale-out-blog.blogspot.com">the Scale-Out Blog</a> looks at <a href="http://scale-out-blog.blogspot.com/2009/10/replicating-from-mysql-to-drizzle-and.html">replicating from MySQL to Drizzle and beyond</a>.  &#8220;I am&nbsp;.&nbsp;.&nbsp;.&nbsp;delighted that Marcus Erikkson has published a patch to Tungsten that allows replication from MySQL to Drizzle. He&#8217;s also working on implementing Drizzle-to-Drizzle support, which will be very exciting. &nbsp;.&nbsp;.&nbsp;.&nbsp; This brings up a question&#8211;what about replicating from MySQL to <strong>PostgreSQL</strong>? What about other databases?&#8221;</p>
<p>And back to <a href="http://www.xaprb.com/blog">xaprb</a>, where Baron confesses, <a href="http://www.xaprb.com/blog/2009/11/03/im-a-postgres-user-as-it-turns-out">I’m a Postgres user, as it turns out</a>.</p>
<h3>PostgreSQL</h3>
<p><a href="http://momjian.us/main/blogs"><strong>Bruce Momjian</strong></a> has published a <a href="http://momjian.us/main/blogs/pgblog.html#October_30_2009">new security talk</a>, <em>Securing PostgreSQL From External Attack</em>.</p>
<p><a href="http://people.planetpostgresql.org/andrew">Andrew Dunstan</a> delves into recursion in <a href="http://people.planetpostgresql.org/andrew/index.php?/archives/46-Recursion,-n.-See-recursion..html">Recursion, n. See recursion</a>. &#8220;Never,&#8221; he says, &#8220;underestimate the usefulness of silly demos (this is written for a talk next week) to teach things worth knowing.&#8221;</p>
<p><a href="http://psoos.blogspot.com"><strong>Bernd Helmle</strong></a> shares a walk-through of <a href="http://psoos.blogspot.com/2009/09/cloning-slony-nodes.html">cloning Slony nodes</a>. &#8220;The new stable branch 2.0 of Slony-I is out for a while now. Time to blog about one of my favorite new features there, cloning an existing node without doing an initial SUBSCRIBE command.&#8221;</p>
<h3>SQL Server</h3>
<p>It was PASS Summit this week.  On <a href="http://scarydba.wordpress.com">Home of the Scary DBA</a>, <strong>Grant Fritchey</strong> covers the event with several good posts, including <a href="http://scarydba.wordpress.com/2009/11/05/pass-summit-2009-key-note-3">PASS Summit 2009 Key Note 3</a>.  (Grant is also <a href="http://www.simple-talk.com/opinion/geek-of-the-week/interview-with-the-scary-dba-%E2%80%93-grant-fritchey/"><strong>Geek of the Week!</strong></a> Congratulations, Grant!  I guess.  Quote: &#8220;I think most DBA&#8217;s have adminhood thrust upon them. I think the ‘accidental’ DBA is the most prevalent path into becoming a DBA. I became a full time Admin by opening my mouth once too often.&#8221;)</p>
<p><a href="http://sqlblog.com/blogs/aaron_bertrand"><strong>Aaron Bertrand</strong></a> also has his summary <a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2009/11/03/blogging-from-the-pass-keynote-2009-11-03.aspx">Blogging from the PASS Keynote: 2009-11-03</a>.  (Grant and Aaron both have to specify which keynote they mean, because there&#8217;s <em>more than one keynote</em>. This, I guess, is &#8220;keynote redundancy&#8221;, but I still think PASS needs to normalize.)</p>
<p><a href="http://sqlblog.com/blogs/greg_low"><strong>Greg Low</strong></a> announces the <a href="http://sqlblog.com/blogs/greg_low/archive/2009/10/31/book-sql-server-mvp-deep-dives-launch-at-pass-summit-usa.aspx">launch at the PASS Summit of a new book, <em>SQL Server MVP Deep Dives</em></a>. &#8220;This is no ordinary book,&#8221; he writes. &#8220;Paul Nielsen took up Steve Ballmer&#8217;s challenge at a recent MVP summit to do something notable to give back to the community. He organised a large group of SQL Server MVPs to create a unique book and worked with Manning to get it published. The money made on the book was to go directly to a charity and the charity chosen was WarChild.&#8221;</p>
<p><a href="http://sqlblog.com/blogs/ben_nevarez"><strong>Ben Nevarez</strong></a> asks, <a href="http://sqlblog.com/blogs/ben_nevarez/archive/2009/10/30/are-you-using-scalable-shared-databases.aspx">Are You Using Scalable Shared Databases?</a> &#8220;Did you know that you can share read-only databases between several instances of SQL Server?  &nbsp;.&nbsp;.&nbsp;.&nbsp; Scalable Shared Databases is a very interesting SQL Server feature that many of us seem to almost have forgotten about&nbsp;.&nbsp;.&nbsp;.&nbsp;&#8221;</p>
<p>Here&#8217;s <a href="http://sqlblog.com/blogs/roman_rehak"><strong>Roman Rehak</strong></a> reporting an issue with <a href="http://sqlblog.com/blogs/roman_rehak/archive/2009/11/02/issue-with-restoring-2000-backups-on-2008.aspx">restoring 2000 backups on 2008</a>.  He writes, &#8220;Recently we&#8217;ve been experiencing a lot of headaches with SQL Server 2008 crashing while restoring a backup taken on a SQL Server 2000 production server. The crash resulted in a stack dump but SQL Server would continue running, although less stable, and sooner or later needed a reboot.&#8221;</p>
<p>Meanwhile, <a href="http://sqlblog.com/blogs/adam_machanic"><strong>Adam Machanic</strong></a> reports on <a href="http://sqlblog.com/blogs/adam_machanic/archive/2009/10/30/sql-server-2008-lock-escalation-inserts-and-a-potential-bug.aspx">SQL Server 2008: lock escalation, INSERTs, and a potential bug</a>.  Adam says, &#8220;Lock escalation is a funny thing. I&#8217;ve found myself on numerous occasions waging war against its concurrency-sapping existence, and rarely have I found myself wishing that it would work more aggressively. But there is a time and place for everything, and yesterday I discovered that a major change has occurred with regard to lock escalation in SQL Server 2008.&#8221;</p>
<h3>Oracle</h3>
<p><a href="/news/author/mawla"><strong>Mohammed Mawla</strong></a> on the Pythian Blog bridges the gap with his item on <a href="http://www.pythian.com/news/4683/run-the-same-query-against-multiple-sql-server-and-oracle-instances">running the same query against multiple SQL Server AND Oracle instances</a>.</p>
<p><a href="http://surachartopun.com"><strong>Surachart Opun</strong></a> shares his HOWTO on using <a href="http://surachartopun.com/2009/11/duplicate-without-connection-to-target.html">DUPLICATE without a connection to target database</a>: &#8220;&nbsp;.&nbsp;.&nbsp;.&nbsp;that&#8217;s a 11gR2 Feature. DUPLICATE can be performed without connecting to a target database. This requires connecting to a catalog and auxiliary database.&#8221;</p>
<p>Here&#8217;s another HOWTO, this one from <a href="http://husnusensoy.wordpress.com">the great grandson of Husnu Sensoy</a>: <a href="http://husnusensoy.wordpress.com/2009/10/30/how-to-install-oracle-11g-release-2-on-oel-5-4-on-virtualbox-installing-grid-infrastructure">How to Install Oracle 11g Release 2 on OEL 5.4 on VirtualBox: Installing Grid Infrastructure</a>. He begins, &#8220;In Oracle 11g Release 2 you will find that things have changed even for single instance database installation. I will try to illustrate in this series of posts how to install a single instance Oracle 11g Release 2 database to your Linux machines.&#8221;</p>
<p>But let&#8217;s step back a bit. <a href="http://blog.ronnyegner-consulting.de"><strong>Ronny Egners</strong></a> says, <a href="http://blog.ronnyegner-consulting.de/2009/10/19/oracle-on-linux-yes-of-course-but-what-linux/">Oracle on linux – yes of course – but what linux?</a>. &#8220;There is a discussion from December 2008 what Linux (SLES vs. Red vHat vs. Oracle Enterprise Linux) to use for running oracle on Linux by Yann Neuhaus. &nbsp;.&nbsp;.&nbsp;.&nbsp; After nearly one year i wanted to catch up the article and check if the pros and cons are still valid or if there changed anything.&#8221;</p>
<p><a href="http://prodlife.wordpress.com"><strong>Chen Shapira</strong></a> offers <a href="http://prodlife.wordpress.com/2009/11/04/the-senile-dba-guide-to-troubleshooting-sudden-growth-in-redo-generation">The Senile DBA Guide to Troubleshooting Sudden Growth in Redo Generation</a>, which begins, &#8220;I just troubleshooted a server where the amounts of redo generated suddenly exploded to the point of running out of disk space. &nbsp;.&nbsp;.&nbsp;.&nbsp; The problem was found and the storage manager pacified, I decided to save the queries I used.  &nbsp;.&nbsp;.&nbsp;.&nbsp; It was very embarrassing to discover that I actually have 4 similar but not identical scripts&nbsp;.&nbsp;.&nbsp;.&nbsp; Now I have 5.&#8221;</p>
<p>Embarrassing, Chen! But do you have guilty feelings like <a href="http://mwidlake.wordpress.com"><strong>Martin Widlake</strong></a> does?  He makes <a href="http://mwidlake.wordpress.com/2009/11/01/buffer-cache-hit-ratio-my-guilty-confession">a guilty confession</a>.  The sin?  &#8220;I use the Buffer Cache Hit Ratio.&#8221;</p>
<p>Last, <a href="http://tylermuth.wordpress.com"><strong>Tyler Muth</strong></a> introduces <a href="http://tylermuth.wordpress.com/2009/11/03/logger-a-plsql-logging-and-debugging-utility">Logger, A PL/SQL Logging and Debugging Utility</a>.</p>
<p>That is all for now.  Please let&#8217;s hear your favourite database blogs in the comments.  Until next time!</p>
<img src="http://feeds.feedburner.com/~r/PythianGroupBlog/~4/U2uFGjCpGF0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.pythian.com/news/4969/log-buffer-168-a-carnival-of-the-vanities-for-dbas/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.pythian.com/news/4969/log-buffer-168-a-carnival-of-the-vanities-for-dbas</feedburner:origLink></item>
		<item>
		<title>Installing SQL Server 2005 Reporting Services 32-bit on a Windows Server 2003 64-bit</title>
		<link>http://feedproxy.google.com/~r/PythianGroupBlog/~3/v51rx2bhWw4/installing-sql-server-2005-reporting-services-32-bit-on-a-windows-server-2003-64-bit</link>
		<comments>http://www.pythian.com/news/4778/installing-sql-server-2005-reporting-services-32-bit-on-a-windows-server-2003-64-bit#comments</comments>
		<pubDate>Thu, 05 Nov 2009 19:35:37 +0000</pubDate>
		<dc:creator>Edwin Sarmiento</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Technical Blog]]></category>
		<category><![CDATA[ASP.NET 32-bit]]></category>
		<category><![CDATA[IIS 32-bit]]></category>
		<category><![CDATA[SQL Server Reporting Services 2005 32-bit]]></category>
		<category><![CDATA[Windows Server 2003 64-bit]]></category>

		<guid isPermaLink="false">http://www.pythian.com/news/?p=4778</guid>
		<description><![CDATA[Installing a 32-bit version of SQL Server 2005 Reporting Services on a Windows Server 2003 64-bit could be a bit of a challenge, as it requires IIS. I have seen several customers who purchased servers with Windows Server 2003 64-bit pre-loaded while they only have a license for a 32-bit SQL Server 2005. 
It is [...]]]></description>
			<content:encoded><![CDATA[<p>Installing a 32-bit version of SQL Server 2005 Reporting Services on a Windows Server 2003 64-bit could be a bit of a challenge, as it requires IIS. I have seen several customers who purchased servers with Windows Server 2003 64-bit pre-loaded while they only have a license for a 32-bit SQL Server 2005. </p>
<p>It is always recommended to have a 64-bit application running on a 64-bit OS to take full advantage of the 64-bit platform. IIS, by default, runs 64-bit on a 64-bit Windows Server system. SQL Server Reporting Services requires ASP.NET which can be manually installed on top of IIS. </p>
<p>When you install the .NET Framework on a 64-bit machine, you have both the 32- and 64-bit versions.   Nonetheless, you will not be able to install ASP.NET 32-bit version on a 64-bit IIS, which will be needed by SQL Server Reporting Services. </p>
<p>To be able to install ASP.NET 32-bit on a 64-bit IIS, <span id="more-4778"></span>you need to configure IIS to run 32-bit web applications. With Windows Server 2003 Service Pack 1, IIS can be enabled to run 32-bit applications on a 64-bit Windows using the Windows32-On-Windows64(WoW64) compatibility layer. This makes it possible to run ASP.NET 32-bit and other 32-bit web applications as well as allow creation of 32-bit worker processes. </p>
<p>To enable IIS 6.0 to run 32-bit web applications on a 64-bit Windows, navigate to the <code>%windir%\Inetpub\AdminScripts</code> directory. Run the <a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d3df4bc9-0954-459a-b5e6-7a8bc462960c.mspx?mfr=true"><code>adsutil.vbs</code></a> script with the following parameters:</p>
<pre>csript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "true"</pre>
<p>This will enable IIS to run 32-bit web applications. You can then install SQL Server 2005 Reporting Services 32-bit which will install the corresponding ASP.NET version as part of the .NET Framework. </p>
<p>If, however, you already have the .NET Framework installed on the server, you will need to manually install ASP.NET 2.0 32-bit on IIS <em>after</em> it has been configured. Doing so before configuring IIS will throw an exception stating that you cannot run 32-bit ASP.NET on 64-bit IIS. Navigate to the <code>%WINDIR%\Microsoft.NET\Framework\v2.0.50727</code> folder (the 64-bit version of the .NET Framework will be at the <code>%WINDIR%\Microsoft.NET\Framework64\</code> folder). Run the <a href="http://msdn.microsoft.com/en-us/library/k6h9cz8h(VS.80).aspx"><code>aspnet_regiis.exe</code></a> utility on the command line.</p>
<pre>aspnet_regiis -i</pre>
<p>Now that all the groundwork has been prepared, you are ready to run SQL Server 2005 Reporting Services 32-bit on a Windows Server 2003 64-bit.</p>
<p>If, however, you decide to install it on a Windows Server 2008 64-bit, there&#8217;s more groundwork to do. By default, IIS 7 as well as ASP.NET are not installed. You have to add the web server role and further configure IIS. SQL Server 2005 Reporting Services is dependent on the IIS 6 or earlier metabase, and thus requires installation of the IIS 6 Metabase Compatibility and IIS 6 WMI Compatibility. Installing these two would also configure the IIS Default Application Pool to run on 32-bit similar to running the <code>adsutil.vbs</code> script for Windows Server 2003. </p>
<p>A <a href="http://support.microsoft.com/kb/934164">Microsoft KB</a> outlines the detailed steps in preparing IIS7 to run SQL Server 2005 Reporting Services on Windows Vista, but the steps work pretty well in Windows Server 2008. In case you still see the installation error on required 32-bit ASP.NET, you can switch the configuration of the Default Application Pool to Enable 32-bit applications. You don&#8217;t really need to do this once all the IIS 7 groundwork has been completed but, then again, you&#8217;ll never know. It might come in handy.</p>
<img src="http://feeds.feedburner.com/~r/PythianGroupBlog/~4/v51rx2bhWw4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.pythian.com/news/4778/installing-sql-server-2005-reporting-services-32-bit-on-a-windows-server-2003-64-bit/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.pythian.com/news/4778/installing-sql-server-2005-reporting-services-32-bit-on-a-windows-server-2003-64-bit</feedburner:origLink></item>
		<item>
		<title>Backups in SQL Server 2005/2008, Part 1: The Basics</title>
		<link>http://feedproxy.google.com/~r/PythianGroupBlog/~3/WOxQ8dzYa0Y/backups-in-sql-server-20052008part-1-the-basics</link>
		<comments>http://www.pythian.com/news/3099/backups-in-sql-server-20052008part-1-the-basics#comments</comments>
		<pubDate>Wed, 04 Nov 2009 20:56:04 +0000</pubDate>
		<dc:creator>Chris Presley</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Technical Blog]]></category>
		<category><![CDATA[backups]]></category>
		<category><![CDATA[basics]]></category>
		<category><![CDATA[Disaster Recovery]]></category>
		<category><![CDATA[fundamentals]]></category>
		<category><![CDATA[refresher]]></category>
		<category><![CDATA[SQL Server 2005]]></category>

		<guid isPermaLink="false">http://www.pythian.com/news/?p=3099</guid>
		<description><![CDATA[This is the first post in a series dedicated to exploring the backup and availability options in SQL Server 2005 and 2008.  It is aimed at anyone unfamiliar with the database backup options in SQL Server 2005 and 2008. I&#8217;m not going to explore every single option or scenario, the goal is to give [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first post in a series dedicated to exploring the backup and availability options in SQL Server 2005 and 2008.  It is aimed at anyone unfamiliar with the database backup options in SQL Server 2005 and 2008. I&#8217;m not going to explore every single option or scenario, the goal is to give you the language and the tools to do deep dives where you need to.</p>
<p>SQL Server 2005 has several DBA-job-saving options available to the would-be administrator. Think of a Database Backup as the technology to save data and Database and Availability as the technology to keep it online and available to it&#8217;s consumers. </p>
<h3>A very brief introduction to SQL Server databases</h3>
<p>Its important to have a few SQL Server database basics in order to understand the backup options. If you know what a recovery model is, and the difference between an .ldf and .mdf file, you can skip this section. If this is as good as a foreign language to you, read on.</p>
<p><span id="more-3099"></span></p>
<h4>Files</h4>
<p>By default, every SQL Server database has two files: one data file (with the .mdf extension), and one transaction log file (with the .ldf extension). The data file (.mdf) holds your database objects (tables, views, etc) and the data. The transaction log file (.ldf) contains the transactions in your database. Depending on the recovery model selected, it may hold uncommitted transactions, or it may hold every transaction since the last truncation. </p>
<h4>Wait &#8211; What&#8217;s a transaction?</h4>
<p>According to Wikipedia, a transaction is defined as <a href="http://en.wikipedia.org/wiki/Database_transaction">a unit of work performed against the database</a>. If you have a particularly large database, someone may split your databases into several files, or even put them on different disks. This is often done to balance the disk activity, and it can be part of your backup strategy. A DBA might put tables that are infrequently or never changed into their own file database file.</p>
<h4>Recovery Models</h4>
<p>There are three recovery models to choose from: Simple, Full, and Bulk-Logged.</p>
<p>This is set per-database and it doesn&#8217;t affect options for the other databases on this server. The recovery model chosen affects some backup, availability, and redundancy options.</p>
<p><strong>Simple</strong><br />
Basically, when Simple recovery is in use, the data from any committed transaction will be discarded after each <a href="http://msdn.microsoft.com/en-us/library/ms188748.aspx">checkpoint</a> is issued. These transactions cannot be backed up or restored. The transaction log for these databases will be smaller.</p>
<p><strong>Full</strong><br />
All transactions will be stored in the transaction log until the log is truncated or backed up. Please note that, contrary to popular belief, only transaction log backups and truncating the log remove entries from the log, full backups do not. <a href="http://msdn.microsoft.com/en-us/library/ms189085.aspx">More here.</a></p>
<p>This recovery model is required for certain backup and availability options. In order to avoid extremely large transaction logs and/or filling up the disk, you must schedule regular transaction log backups to use this recovery model.<br />
The reason this recovery model is used is that it allows you to perform point-in-time restores  (discussed more later).</p>
<p><strong>Bulk-Logged</strong><br />
Very similar to Full recovery, except some operations are minimally logged. A list of details regarding <a href="http://msdn.microsoft.com/en-us/library/ms191244.aspx">which operations are minimally logged can be found here</a>. This recovery model also allows point-in-time restores, but not to any point of a non logged operation.</p>
<p>Now that you&#8217;re up to speed on files, transactions, and recovery models&nbsp;.&nbsp;.&nbsp;.&nbsp;</p>
<h4>What are the backup options?</h4>
<p><strong>Full backups</strong> &#8212; These are exact copies of your database at the time they&#8217;re taken. They &#8220;stand alone&#8221; and can be restored back to your server, or onto other SQL Servers. The output of a full backup will be one file, but will include the transaction log and all data files for the database. </p>
<p><strong>Differential backups</strong> &#8212; These are backups that include all of the changes since the last full backup that was taken. The result will be one backup file and will only hold the changed data. You will require the most recent full backup in order to restore the differential backup(s).</p>
<p><strong>Transaction Log Backups</strong> &#8212; These are backups of all of the transactions in the exact order of occurrence, since the last full backup, OR the last transaction log backup. Transaction log backups require the database to be in &#8220;Full&#8221; recovery mode. </p>
<p>Backups can be set up, created, and scheduled via SSMS or scripted and run as code. If someone has added several files to a database or has invoked some of the high-availability options, there are additional options for consideration. This brings me to a couple special circumstance options.</p>
<h4>Copy-Only backups</h4>
<p>Introduced in SQL Server 2005 as an option and in SQL Server 2008 as an option in the GUI, copy-only backups do not affect the chain of backups. This is a great addition to the platform as it allows backups to be taken in special circumstances, merely for the purpose of duplication.</p>
<h4>Partial Backups</h4>
<p>Partial backups are new to SQL Server 2005, and are intended to be used on databases where the tables have been segmented into filegroups, and some of them set to read-only. In this situation, the partial backup would back up all changed data from the non-read-only filegroup. </p>
<p>This is a great feature for large data-warehouse type databases but won&#8217;t be used by everyone. The ideal candidate is someone who has a large data warehouse or a similar database where there is archive type date in the database. </p>
<p>This feature is not accessible from SSMS, which means you will need to write SQL to use it.</p>
<h4>Differential Partial Backups</h4>
<p>Only to be used with partial backups, all of the same prerequisite circumstances exist for partial backups, with the additional requirement that your <em>must</em> be using partial backups.</p>
<p>SQL Server Enterprise Edition brings a new option for compression of backups. Any edition of SQL Server 2008 can restore compressed backups, but only Enterprise Edition can create them. This option will reduce the size of your database backups.</p>
<h4>How do I decide which backups to use, and when to use them?</h4>
<p>Next post&nbsp;.&nbsp;.&nbsp;.&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/PythianGroupBlog/~4/WOxQ8dzYa0Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.pythian.com/news/3099/backups-in-sql-server-20052008part-1-the-basics/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.pythian.com/news/3099/backups-in-sql-server-20052008part-1-the-basics</feedburner:origLink></item>
		<item>
		<title>André Araujo at AUSOUG National Conference</title>
		<link>http://feedproxy.google.com/~r/PythianGroupBlog/~3/5z40h2H-cz4/andre-araujo-at-ausoug-national-conference</link>
		<comments>http://www.pythian.com/news/4892/andre-araujo-at-ausoug-national-conference#comments</comments>
		<pubDate>Wed, 04 Nov 2009 19:15:39 +0000</pubDate>
		<dc:creator>André Araujo</dc:creator>
				<category><![CDATA[Business Blog]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Pythian Appearances]]></category>
		<category><![CDATA[Andre Araujo]]></category>
		<category><![CDATA[AUSOUG]]></category>
		<category><![CDATA[Australia]]></category>
		<category><![CDATA[flashback]]></category>
		<category><![CDATA[Pythian Australia]]></category>
		<category><![CDATA[Sydney]]></category>

		<guid isPermaLink="false">http://www.pythian.com/news/?p=4892</guid>
		<description><![CDATA[It&#8217;s only one week to go now and the program for the AUSOUG National Conference Series 2009 is out. I&#8217;ll be presenting on the first day in Perth (Nov 10th) about Oracle Flashback technology.
I&#8217;m looking forward to attending the conference in Perth, not only because I&#8217;ll be presenting there but also because it&#8217;s my first [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ausoug.org.au/2020/images/banner.jpg" alt="AUSOUG banner" width="370" />It&#8217;s only one week to go now and the <a href="http://www.ausoug.org.au/2020/documents/Perth_Program.pdf">program</a> for the <a href="http://www.ausoug.org.au/2020/">AUSOUG National Conference Series 2009</a> is out. I&#8217;ll be presenting on the first day in Perth (Nov 10th) about <a href="http://www.oracle.com/technology/deploy/availability/htdocs/Flashback_Overview.htm">Oracle Flashback</a> technology.</p>
<p>I&#8217;m looking forward to attending the conference in Perth, not only because I&#8217;ll be presenting there but also because it&#8217;s my first time in Western Australia. All going well my presentation will be honed before the weekend and I&#8217;ll be arriving in Perth still this week, on Friday, to enjoy an extended weekend in Perth and <a href="http://www.margaretriver.com/pages/home-page/">Margareth River wine region</a> with my wife before the conference begins.</p>
<img src="http://feeds.feedburner.com/~r/PythianGroupBlog/~4/5z40h2H-cz4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.pythian.com/news/4892/andre-araujo-at-ausoug-national-conference/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.pythian.com/news/4892/andre-araujo-at-ausoug-national-conference</feedburner:origLink></item>
		<item>
		<title>Run the same query against multiple SQL Server AND Oracle instances</title>
		<link>http://feedproxy.google.com/~r/PythianGroupBlog/~3/ENreVhufPYA/run-the-same-query-against-multiple-sql-server-and-oracle-instances</link>
		<comments>http://www.pythian.com/news/4683/run-the-same-query-against-multiple-sql-server-and-oracle-instances#comments</comments>
		<pubDate>Tue, 03 Nov 2009 18:04:36 +0000</pubDate>
		<dc:creator>Mohammed Mawla</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Linked Servers]]></category>
		<category><![CDATA[Openrowset]]></category>
		<category><![CDATA[SQL server Scripts]]></category>
		<category><![CDATA[T-SQL]]></category>
		<category><![CDATA[TRY...CATCH]]></category>

		<guid isPermaLink="false">http://www.pythian.com/news/?p=4683</guid>
		<description><![CDATA[It is not unusual that a DBA needs to run the same query across multiple instances. The query can be anything from a simple line to retrieve a specific value (such as an instance version), to others that involve data modifications or schema changes.
SQL Server 2008 brought the ability to execute Statements Against Multiple Servers [...]]]></description>
			<content:encoded><![CDATA[<p>It is not unusual that a DBA needs to run the same query across multiple instances. The query can be anything from a simple line to retrieve a specific value (such as an instance version), to others that involve data modifications or schema changes.</p>
<p>SQL Server 2008 brought the ability to <a href="http://msdn.microsoft.com/en-us/library/bb964743.aspx">execute Statements Against Multiple Servers Simultaneously</a> by simply creating a local server group or broadly using a Central Management Server and one or more server groups. Inside these groups there should be one or more registered servers.</p>
<p>There is also the commercial <a href="http://www.red-gate.com/products/SQL_Multi_Script/index.htm">Red-Gate SQL Multi Script</a> with an <strong>Unlimited</strong> edition license that allows you to run your code against any number of SQL server instances.</p>
<p>Before SQL Server 2008,  there was no native support for running the same query against multiple instances using shipped tools, so it can be approached in one of these ways:  <span id="more-4683"></span></p>
<ul>
<li>Manually connecting to each instance to run the code; this is very time consuming.</li>
<li>Using batch files to call <a href="http://msdn.microsoft.com/en-us/library/aa214012%28SQL.80%29.aspx">OSQL </a>or <a href="http://msdn.microsoft.com/en-us/library/ms162773.aspx">SQLCMD</a> to loop against a defined set of servers; this involves a bit more work and control of the batch files.</li>
<li>Using <a href="http://msdn.microsoft.com/en-us/library/ms188279.aspx">linked servers</a> and loops inside a T-SQL query.</li>
<li>Using DTS or <a href="http://msdn.microsoft.com/en-us/library/ms141026.aspx">SQL server Integration services</a>.</li>
</ul>
<p>I&#8217;ve used nearly all of them, but I have found that linked servers provide a higher degree of control on the target servers, error handling, and most important, the ability to use <a href="http://technet.microsoft.com/en-us/library/bb510663.aspx">SQL server Encryption</a> to store the credentials of source servers if some of the servers are using <a href="http://msdn.microsoft.com/en-us/library/ms144284.aspx">SQL authentication</a>. </p>
<p>I&#8217;ve also managed to make this run against Oracle databases, but had to take the extra step of configuring <a href="http://support.microsoft.com/kb/280106">configuring Oracles as linked servers as described in KB 280106</a>.</p>
<p>The code has the following characteristics:</p>
<ol>
<li>It uses encryption to store and retrieve credentials for Oracle and SQL server instances that use SQL authentication. There is a way to <a href="http://www.oracle-base.com/articles/misc/OsAuthentication.php">connect to Oracle using windows authentication</a> but I didn&#8217;t test that.</li>
<li>The code uses an <a href="http://technet.microsoft.com/en-us/library/ms174430.aspx">ASYMMETRIC KEY</a> to encrypt the credentials.</li>
<li>It uses SQL cursors to retrieve list of servers against which I will run the code.</li>
<li>Use of <a href="http://technet.microsoft.com/en-us/library/ms175976.aspx">TRY&#8230;CATCH</a> for error handling.</li>
<li>Code against SQL server is run <a href="http://msdn.microsoft.com/en-us/library/ms175170.aspx">using Sp_executesql</a>. The supplied code is liable for any restrictions imposed by Sp_executesql; I  found very long queries in particular to be sometimes a problem.</li>
<li>Code run against Oracle instances are done through <a href="http://technet.microsoft.com/en-us/library/ms188427.aspx">Openquery</a>. I found that using direct Linked server name exposes some problems especially with metadata. The supplied code must be Oracle-compatible.</li>
</ol>
<h3>Remarks</h3>
<ul>
<li>You need at least SQL server 2005 to use TRY..CATCH and Encryption.</li>
<li>You need to format the source code to be syntax error-free, especially when it contains single quotes.</li>
<li>When it comes to retrieving data only, <a href="http://technet.microsoft.com/en-us/library/ms190312.aspx">Openrowset</a> looks like a fast alternative to creating then dropping a linked server. OpenRowset is a fast way to access remote data on the fly using an OLE DB data source.</li>
<li>I&#8217;ve not used the code much against Oracle&#8212;just simple tasks, but it worked for me.</li>
<li>The code can be used against any datasource (DB2, MySQL, etc.) that can be accessed using Linked servers.</li>
</ul>
<p>Here is the code.  <a href='http://www.pythian.com/news/wp-content/uploads/sql-oracle.sql.txt'>sql-oracle.sql.txt</a> I welcome your feedback and additions.</p>
<img src="http://feeds.feedburner.com/~r/PythianGroupBlog/~4/ENreVhufPYA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.pythian.com/news/4683/run-the-same-query-against-multiple-sql-server-and-oracle-instances/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.pythian.com/news/4683/run-the-same-query-against-multiple-sql-server-and-oracle-instances</feedburner:origLink></item>
		<item>
		<title>Blogrotate #4: The Weekly Roundup of News for System Administrators</title>
		<link>http://feedproxy.google.com/~r/PythianGroupBlog/~3/ywiNdc_akV8/blogrotate-4-the-weekly-roundup-of-news-for-system-administrators</link>
		<comments>http://www.pythian.com/news/4797/blogrotate-4-the-weekly-roundup-of-news-for-system-administrators#comments</comments>
		<pubDate>Fri, 30 Oct 2009 19:26:34 +0000</pubDate>
		<dc:creator>Brad Hudson</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[pst]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ssd]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.pythian.com/news/?p=4797</guid>
		<description><![CDATA[Welcome to the all hallowed eve eve edition of Blogrotate.  It was a relatively quiet week this week but the 2 standouts are from the OS department with more reviews of the just released Windows 7 and the release of Ubuntu 9.10.  Here&#8217;s some of the stories that we took note of this [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to the all hallowed eve eve edition of Blogrotate.  It was a relatively quiet week this week but the 2 standouts are from the OS department with more reviews of the just released Windows 7 and the release of Ubuntu 9.10.  Here&#8217;s some of the stories that we took note of this week.</p>
<h3>Operating Systems</h3>
<p>Ubuntu 9.10 is released.  Anyone who reads my blogs knows by now that I am a <a href="http://www.kubuntu.org/">Kubuntu</a> user and I think that it&#8217;s the best desktop Linux available right now.  They&#8217;ve put a lot of work into this one and it&#8217;s the best version of Ubuntu yet, easy to install and use with all the features you could ask for. <a href="http://arstechnica.com/authors/ryan-paul/">Ryan Paul</a> at <a href="http://arstechnica.com/">Ars Technica</a> has his own review called <a href="http://arstechnica.com/open-source/news/2009/10/ubuntu-910-brings-web-sync-faster-bootup-gnome-228.ars">Ubuntu 9.10 brings web sync, faster bootup, GNOME 2.28</a>, check it out.</p>
<p><span id="more-4797"></span></p>
<p>Here&#8217;s a short list of some types of Ubuntu you can get, and their niche.</p>
<ul>
<li><a href="http://www.ubuntu.com">Ubuntu</a> &#8211; The standard desktop featuring Gnome.</li>
<li><a href="http://www.ubuntu.com/products/whatisubuntu/serveredition">Ubuntu Server Edition</a> &#8211; Just how it sounds.</li>
<li><a href="http://www.canonical.com/projects/ubuntu/unr">Ubuntu Netbook Remix</a> &#8211; A version of Ubuntu designed to work on your netbook.</li>
<li><a href="http://kubuntu.org">Kubuntu</a> &#8211; The KDE desktop version of Ubuntu.  With KDE it&#8217;s an easier conversion for Windows users in my opinion.</li>
<li><a href="http://edubuntu.org/">Edubuntu</a> &#8211; Edubuntu is an educational operating system that is designed for kids, parents, teachers and schools.  I have not tried this one yet, but my 3.5 year old is ready for it.</li>
<li><a href="http://mythbuntu.org">Mythbuntu</a> &#8211; A replacement for Windows Media Center featuring MythTV.  I use this for a PVR at home, easy install and great interface.</li>
<li><a href="http://www.ubuntu.com/products/whatisubuntu/xubuntu">XUbuntu</a> &#8211; A version of Ubuntu using the xfce desktop, and designed for older or less powerful machines that have trouble with the Gnome or KDE desktops.</li>
</ul>
<p><a href="http://www.microsoft.com/windows/windows-7/default.aspx">Windows 7</a> is still fresh in the minds of many.  If you want an exhaustive review of all the pros and cons of Windows 7, how about trying to get through a 15 page review by <a href="http://arstechnica.com/microsoft/reviews/2009/10/windows-7-the-review.ars/15">Peter Bright</a>.  For the impatient, he sums it up at the end saying &#8220;&#8230;Windows 7 is, overall, a fantastic OS. It builds on a solid platform, and just makes it even better&#8221;.  Read the full review in <a href="http://arstechnica.com/microsoft/reviews/2009/10/windows-7-the-review.ars?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss">Hasta la Vista, baby: Ars reviews Windows 7</a>.</p>
<p><a href="http://www.pcpro.co.uk">PC Pro</a> has an interesting article up called <a href="http://www.pcpro.co.uk/features/352927/the-crapware-con">The Crapware Con</a>. This article has some interesting information on what sort of extra software each of the major manufacturers are adding to your laptop, and what sort of effect this has on your performance.  If you have an Acer, Sony or HP laptop they are apparently the worst offenders.</p>
<h3>Security</h3>
<p><a href="http://search.theregister.co.uk/?author=Dan%20Goodin">Dan Goodin</a> has an interesting article about a free Microsoft product that can identify and harden applications against common avenues of attack without even needing access to the source code itself.  Read the scoop in <a href="http://www.theregister.co.uk/2009/10/27/microsoft_security_tool/">Free Microsoft security tool locks down buggy apps</a>.</p>
<p><a href="http://search.theregister.co.uk/?author=Dan%20Goodin">Dan Goodin</a> reports on a new Mozilla site that will check the plugins in your <a href="http://www.mozilla.com/en-US/firefox/personal.html">FireFox</a> for old versions which may have security issues and allow you to update them easily. <a href="http://www.theregister.co.uk/2009/10/14/mozilla_firefox_security_plugin/">Mozilla service detects insecure Firefox plugins</a> has the full story, and the <a href="http://www.mozilla.com/en-US/plugincheck/">plugin check page is here</a>. </p>
<h3>Software</h3>
<p>Paul Lorimer, Group Manager for <a href="http://blogs.msdn.com/interoperability">Microsoft Office Interoperability</a>, writes in his blog that &#8220;In order to facilitate interoperability and enable customers and vendors to access the data in .pst files on a variety of platforms, we will be releasing documentation for the .pst file format&#8221;.  This will open up the specifications for the pst file, used by MS Outlook to store email, making it easier for other software vendors to tap into the file format.  See more in <a href="http://blogs.msdn.com/interoperability/archive/2009/10/26/roadmap-for-outlook-personal-folders-pst-documentation.aspx">Roadmap for Outlook Personal Folders (.pst) Documentation</a>.</p>
<h3>Internet</h3>
<p>The <a href="http://en.wikipedia.org/wiki/Internet">Internet</a> celebrated its second 40th birthday on Thursday marking the date that the first word, &#8220;Lo&#8221;, was sent between 2 machines at <a href="http://www.ucla.edu/">UCLA</a> on October 29, 1969.  Get more of the story in <a href="http://www.theregister.co.uk/2009/10/29/internet_celebrates_second_fortieth_birthday/">Internet pops champagne on (second) 40th birthday</a>.  On an unrelated note, this happened 40 years after the 1929 stock market crash.</p>
<h3>Hardware</h3>
<p><a href="http://www.infoworld.com/author-bios/neil-mcallister">Neil Mcallister</a> at <a href="http://www.infoworld.com/d/hardware/arm-vs-atom-battle-next-digital-frontier-762">InfoWorld</a> has an interesting article on the rise of the <a href="http://en.wikipedia.org/wiki/ARM_architecture">ARM</a> processor as a competitor to the <a href="http://www.intel.com">Intel</a>&#8217;s <a href="http://en.wikipedia.org/wiki/Intel_Atom">Atom</a> for mobile devices.  Read on in <a href="http://www.infoworld.com/d/hardware/arm-vs-atom-battle-next-digital-frontier-762">ARM vs. Atom: The battle for the next digital frontier</a>.</p>
<p><a href="http://www.computerworld.com">Computerworld</a> has an article about the recent <a href="http://www.intel.com">Intel</a> release and recall of it&#8217;s <a href="http://en.wikipedia.org/wiki/Solid-state_drive">SSD</a> firmware update due to issues with data corruption.  <a href="http://http://www.computerworld.com/s/article/9140021/Intel_pulls_firmware_for_SSDs_just_a_day_after_release">Intel pulls firmware for SSDs just a day after release</a> has more details.  Ars Technica also covered the story in <a href="http://http://arstechnica.com/hardware/news/2009/10/intels-black-box-40-performance-increase-mass-ssd-death.ars?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss">Intel&#8217;s SSD firmware brings speed boost, mass death (again)</a>.</p>
<p>That&#8217;s all we have time for this week folks.  Be sure to tune in again next week.  Same bat time.  Same bat channel.</p>
<img src="http://feeds.feedburner.com/~r/PythianGroupBlog/~4/ywiNdc_akV8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.pythian.com/news/4797/blogrotate-4-the-weekly-roundup-of-news-for-system-administrators/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.pythian.com/news/4797/blogrotate-4-the-weekly-roundup-of-news-for-system-administrators</feedburner:origLink></item>
		<item>
		<title>Gerry Narvaja: the Winds Of Change</title>
		<link>http://feedproxy.google.com/~r/PythianGroupBlog/~3/_JE4o4sJihs/gerry-narvaja-winds-of-change</link>
		<comments>http://www.pythian.com/news/4781/gerry-narvaja-winds-of-change#comments</comments>
		<pubDate>Fri, 30 Oct 2009 18:33:46 +0000</pubDate>
		<dc:creator>Gerry Narvaja</dc:creator>
				<category><![CDATA[Job Openings at Pythian]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Non-Tech Articles]]></category>
		<category><![CDATA[Pythian]]></category>
		<category><![CDATA[Andrew Waitman]]></category>
		<category><![CDATA[Augusto Bott]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[dba]]></category>
		<category><![CDATA[Gerry Narvaja]]></category>
		<category><![CDATA[mysql community]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[paul vallee]]></category>
		<category><![CDATA[Sheeri Cabral]]></category>
		<category><![CDATA[trends]]></category>

		<guid isPermaLink="false">http://www.pythian.com/news/?p=4781</guid>
		<description><![CDATA[For very personal reasons that don&#8217;t belong in this article, I decided a few weeks ago that it&#8217;s time for me to move on. The year and a half that I worked for Pythian have been a wonderful experience, and this is article is my tribute to this great company.
The MySQL Team
Being able to work [...]]]></description>
			<content:encoded><![CDATA[<p>For very personal reasons that don&#8217;t belong in this article, I decided a few weeks ago that it&#8217;s time for me to move on. The year and a half that I worked for <strong>Pythian</strong> have been a wonderful experience, and this is article is my tribute to this great company.</p>
<h3>The MySQL Team</h3>
<p>Being able to work side by side with two MySQL experts like <a id="bkl7" title="Sheeri Cabral" href="/news/author/sheeri/">Sheeri Cabral</a> and <a id="oyvi" title="Augusto Bott" href="/news/author/bott/">Augusto Bott</a> has been a great experience. I have learned a lot, not only about MySQL, but also about what a great DBA should be like. Both of them are recognized MySQL Community members and regular speakers at the MySQL Users Conference and other events. Sheeri has been named MySQL Community Member of the Year twice in a row. Both are a guarantee of excellent service.</p>
<h3>My Predictions For Pythian</h3>
<p><span id="more-4781"></span><br />
I believe that the IT services industry will undergo a change that is continuation of the the transformation that the IT industry as a whole has been going through over the last few years: <strong>commoditization</strong>.</p>
<p>Very few will argue at this point that hardware and software are commodities, especially when they support a company&#8217;s infrastructure. This trend has put MySQL in the position it has today in the database arena. In this scenario, managing the IT infrastructure, whether it&#8217;s running in <em>The Cloud</em>, a hosting company or internally, no longer adds value to the core business. As in any economic downturn, companies reconsider their overhead and look for solutions that are more flexible and cost-effective that their in-house services. This is when they start looking into outsourcing alternatives.</p>
<p>This time, however,  is different&#8212;they have a designated fixed budget and very specific needs. The traditional consulting model doesn&#8217;t fit this scenario since it doesn&#8217;t have the required flexibility. This is where companies like Pythian come in.</p>
<p>Pythian&#8217;s business model and practices allows the clients to control their budgets while keeping a healthy infrastructure, and concentrating on the tasks that add real value to their business. Under the direction of <strong>Andrew Waitman</strong>, CEO, and <strong>Paul Vallée</strong>, Pythian&#8217;s founder, the company is in a an excellent position to satisfy the new market needs.</p>
<h3>What&#8217;s Next</h3>
<p>I will continue participating as actively as I can in the MySQL Community and continue with the development of <strong>sar-mysql</strong>. My blogs will move to a new home, but will be a continuation of the of the articles I have been writing here (without <a id="du1d" title="Dave Edwards" href="/news/author/edwards/">Dave Edwards</a> cleaning up my English though); and they will also be syndicated in <a id="x9-d" title="Planet MySQL" href="http://planet.mysql.com/">Planet MySQL</a>. I will do my best to keep an eye on the articles I posted in the Pythian blog to keep answering any new comments that may be posted there. If you have the patience to deal with my non-technical tweets, feel free to follow me through Twitter: <a id="c6wt" title="@seattlegaucho" href="http://twitter.com/seattlegaucho">@seattlegaucho</a>.</p>
<p>I will see you around!</p>
<p><strong>P.S. to the MySQL DBAs in the wild</strong>: This might be a good opportunity to polish your résumé and submit it to Pythian. Who knows, you may end up working for a company on the rise, side-by-side with some of the best MySQL DBAs in the market.</p>
<img src="http://feeds.feedburner.com/~r/PythianGroupBlog/~4/_JE4o4sJihs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.pythian.com/news/4781/gerry-narvaja-winds-of-change/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.pythian.com/news/4781/gerry-narvaja-winds-of-change</feedburner:origLink></item>
	</channel>
</rss>
