<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Buffering a table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014649#M1346744</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI guy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just follow the advice given by  Srinivas Adavi and make the table a buffered table. If it is rather small (up to 50-100 records), make it fully buffered in the technical settings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The concept of shared objects is based on the &lt;/P&gt;&lt;P&gt;EXPORT obj1 ... objn TO SHARED MEMORY itab(ar) ID key.  &lt;/P&gt;&lt;P&gt;statement.&lt;/P&gt;&lt;P&gt;This will be sufficient for your needs. The shared objects concept involves more overhead and is rather complex as it implies use of objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can find more information about  SHARED MEMORY &lt;/P&gt;&lt;P&gt;at [&amp;lt;Export&amp;gt;|http://www.sapnet.ru/abap_docu/ABAPEXPORT_DATA_CLUSTER.htm]&lt;/P&gt;&lt;P&gt;and about shared objects at&lt;/P&gt;&lt;P&gt;[SAP shared objects|http://help.sap.com/saphelp_nw2004s/helpdata/EN/14/dafc3e9d3b6927e10000000a114084/frameset.htm]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clemens&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Clemens Li on Aug 15, 2009 6:50 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 15 Aug 2009 16:50:06 GMT</pubDate>
    <dc:creator>Clemenss</dc:creator>
    <dc:date>2009-08-15T16:50:06Z</dc:date>
    <item>
      <title>Buffering a table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014644#M1346739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is there good way to buffer a table in memory. We have a control table which is accessed by many transactions. So indtead of reading from the transparent table, we want 2 buffer it such that all applications can read from it.. Is there a good way to do it?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2009 20:32:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014644#M1346739</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-14T20:32:54Z</dc:date>
    </item>
    <item>
      <title>Re: Buffering a table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014645#M1346740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Change your table's technical settings to use buffering by selecting the "Buffering switched on" radiobutton and then selecting "Fully Buffered" checkbox for buffering type. That will take care of it. All your programs will still be doing SELECT statements, but the system instead of going to the database all the time, will read from the buffer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2009 20:49:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014645#M1346740</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-14T20:49:35Z</dc:date>
    </item>
    <item>
      <title>Re: Buffering a table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014646#M1346741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Srinivas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it is a SAP table you may not want to apply a modification. In this case, you may have a look at Shared Objects - Transaction SHMA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clemens&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2009 22:59:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014646#M1346741</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2009-08-14T22:59:30Z</dc:date>
    </item>
    <item>
      <title>Re: Buffering a table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014647#M1346742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Friend,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To buffer a table do following -&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt;&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;Goto Technical settings of the table  , Click on change mode, then&lt;/P&gt;&lt;P&gt;Click on Buffering Switched ON and choose appropriate form of buffering u require &lt;/P&gt;&lt;P&gt;from ---&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Single Record Buffering.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Generic area buffering.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fully Buffered .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;and click on save.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will let u know about these 3 kinds of Buffering so that u can make idea which  one u want to use----&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The buffering type determines which records of the table are loaded into the&lt;/P&gt;&lt;P&gt;buffer of the application server when a record of the table is accessed. There are&lt;/P&gt;&lt;P&gt;the following buffering types:&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Full buffering: When a record of the table is accessed, all the records of&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;the table are loaded into the buffer.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Generic buffering: When a record of the table is accessed, all the records&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;whose left-justified part of the key is the same are loaded into the buffer.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Single-record buffering: Only the record that was accessed is loaded&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;into the buffer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this resolves ur issue,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Akash Rana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 15 Aug 2009 14:26:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014647#M1346742</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-15T14:26:43Z</dc:date>
    </item>
    <item>
      <title>Re: Buffering a table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014648#M1346743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Clemens,&lt;/P&gt;&lt;P&gt;  Its a custom transaparent table. Can we use Shared memory on that, if yes, can you give me the steps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 15 Aug 2009 15:49:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014648#M1346743</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-15T15:49:08Z</dc:date>
    </item>
    <item>
      <title>Re: Buffering a table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014649#M1346744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI guy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just follow the advice given by  Srinivas Adavi and make the table a buffered table. If it is rather small (up to 50-100 records), make it fully buffered in the technical settings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The concept of shared objects is based on the &lt;/P&gt;&lt;P&gt;EXPORT obj1 ... objn TO SHARED MEMORY itab(ar) ID key.  &lt;/P&gt;&lt;P&gt;statement.&lt;/P&gt;&lt;P&gt;This will be sufficient for your needs. The shared objects concept involves more overhead and is rather complex as it implies use of objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can find more information about  SHARED MEMORY &lt;/P&gt;&lt;P&gt;at [&amp;lt;Export&amp;gt;|http://www.sapnet.ru/abap_docu/ABAPEXPORT_DATA_CLUSTER.htm]&lt;/P&gt;&lt;P&gt;and about shared objects at&lt;/P&gt;&lt;P&gt;[SAP shared objects|http://help.sap.com/saphelp_nw2004s/helpdata/EN/14/dafc3e9d3b6927e10000000a114084/frameset.htm]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clemens&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Clemens Li on Aug 15, 2009 6:50 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 15 Aug 2009 16:50:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/buffering-a-table/m-p/6014649#M1346744</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2009-08-15T16:50:06Z</dc:date>
    </item>
  </channel>
</rss>

