<?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>1-800-HOSTING Blog &#187; database server</title>
	<atom:link href="http://blog.800hosting.com/tag/database-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.800hosting.com</link>
	<description>Inside 1-800-HOSTING</description>
	<lastBuildDate>Wed, 02 Nov 2011 17:00:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Do I need a dedicated database server?</title>
		<link>http://blog.800hosting.com/2009/06/do-i-need-a-dedicated-database-server/</link>
		<comments>http://blog.800hosting.com/2009/06/do-i-need-a-dedicated-database-server/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 18:47:32 +0000</pubDate>
		<dc:creator>Jay Ellison</dc:creator>
				<category><![CDATA[Company]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[database replication]]></category>
		<category><![CDATA[database server]]></category>
		<category><![CDATA[high-availability]]></category>
		<category><![CDATA[Load Balancing]]></category>
		<category><![CDATA[MS SQL]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.800hosting.com/?p=710</guid>
		<description><![CDATA[Well not always, but typically, yes. If you just want to sort your wedding or vacation pictures for family viewing, then probably not. Otherwise, three very good reasons why you should consider it are Security, Performance, Scalability. Security: The database should be accessible only by the front-end application server and not accessible by or open [...]]]></description>
			<content:encoded><![CDATA[<p>Well not always, but typically, yes.  If you just want to sort your wedding or vacation pictures for family viewing, then probably not.  Otherwise, three very good reasons why you should consider it are Security, Performance, Scalability.<span id="more-710"></span></p>
<p>Security:<br />
The database should be accessible only by the front-end application server and not accessible by or open to the Internet.  To accomplish this, private IPs are used to connect the public http server with the private database server.  We use our Private Backend Network (PBN) or add a cross-connect cable between the servers creating private LAN communications.  The database server has no public IP nor Internet access.  Only the http server has a public IP address.</p>
<p>Performance:<br />
Database applications are generally resource intensive.  When you run web/application/database/e-commerce/dns/email services (or any combination) on the same server, you are taking resources away from the database application.  Database applications will typically use all the RAM you can throw at them, and you don’t want your visitors waiting for database queries to load.  You want it fast, because they want it now!</p>
<p>Scalability:<br />
You hope the millions of dollars you’ve budgeted to promote your site will allow your business to grow rapidly, so you can someday retire a wealthy tycoon &#8211; spending your days on the beach sipping your favorite beverage while basking in the sun – right?  Create an environment now for that rapid growth that easily allows for scalability.  <a href="http://www.microsoft.com/Sqlserver/2005/en/us/compare-features.aspx" target="_blank">MS SQL</a> and <a href="http://mysql.com/" target="_blank">MySQL</a> database applications integrate tools for data replication services – the ability to duplicate the data to multiple servers.  A replicated database environment can offer two (2) distinct benefits; 1. performance (utilizing load balancing of multiple db servers) and 2. high-availability (preservation of data in the event of a single server failure).</p>
<p>Need help customizing an environment to meet your needs for security, high-availability, performance and scalability?  Just ask &#8211; it&#8217;s what we do best.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://blog.800hosting.com/2011/08/mysql-error-in-the-errmsg-sys-file/" title="MySQL Error in the errmsg.sys file">MySQL Error in the errmsg.sys file</a></li><li><a href="http://blog.800hosting.com/2011/06/cloud-computing-storage-options/" title="Cloud Computing Storage Options">Cloud Computing Storage Options</a></li><li><a href="http://blog.800hosting.com/2010/02/php-script-tips-and-resources/" title="PHP Script Tips and Resources">PHP Script Tips and Resources</a></li><li><a href="http://blog.800hosting.com/2010/01/mysql-version-6-preview/" title="MySQL Version 6 Preview">MySQL Version 6 Preview</a></li><li><a href="http://blog.800hosting.com/2009/05/what-is-load-balancing-and-why-do-i-need-it/" title="What is load balancing and why do I need it?">What is load balancing and why do I need it?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.800hosting.com/2009/06/do-i-need-a-dedicated-database-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

