<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Selecting Fields in Logical File</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/selecting-fields-in-logical-file/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/selecting-fields-in-logical-file/</link>
	<description></description>
	<lastBuildDate>Thu, 20 Jun 2013 04:39:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: gilly400</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/selecting-fields-in-logical-file/#comment-60655</link>
		<dc:creator>gilly400</dc:creator>
		<pubDate>Tue, 10 Mar 2009 11:05:29 +0000</pubDate>
		<guid isPermaLink="false">#comment-60655</guid>
		<description><![CDATA[Hi,

If you&#039;re updating the PF, this should have very little impact on performance - logical files are in effect only indexes over the data in physical files and don&#039;t contain copies of the data.  The index will only need to be updated if there&#039;s an impact on the key in the logical file.  This will need to be done whether you select all the fields in the PF or one field in the PF.

Regarding updates/inserts on such a logical - if you insert a record through a logical with only selected fields, the fields not selected in the LF will be filled with default values in the PF - this can cause problems for applications as some of these fields may have defaults of NULL values which many applications can&#039;t handle.  With an update, only the fields selected in the LF are available for update within your application.

Regards,

Martin Gilbert.]]></description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>If you&#8217;re updating the PF, this should have very little impact on performance &#8211; logical files are in effect only indexes over the data in physical files and don&#8217;t contain copies of the data.  The index will only need to be updated if there&#8217;s an impact on the key in the logical file.  This will need to be done whether you select all the fields in the PF or one field in the PF.</p>
<p>Regarding updates/inserts on such a logical &#8211; if you insert a record through a logical with only selected fields, the fields not selected in the LF will be filled with default values in the PF &#8211; this can cause problems for applications as some of these fields may have defaults of NULL values which many applications can&#8217;t handle.  With an update, only the fields selected in the LF are available for update within your application.</p>
<p>Regards,</p>
<p>Martin Gilbert.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 3/10 queries in 0.040 seconds using memcached
Object Caching 267/273 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-06-20 05:05:53 -->