<?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>Question Re: SQLMD: Cross Node Joins Analysis in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14404740#M4942907</link>
    <description>&lt;P&gt;This is an example. USR21 would then be placed in table goup OSTR and is available on all nodes.&lt;/P&gt;&lt;P&gt;Table Name Node&lt;BR /&gt;%DEFAULT% 1&lt;BR /&gt;TABLE_A 2&lt;BR /&gt;TABLE_B 2&lt;BR /&gt;TABLE_C 2&lt;BR /&gt;USR21 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15&lt;/P&gt;</description>
    <pubDate>Wed, 27 May 2026 07:12:25 GMT</pubDate>
    <dc:creator>dirkhoffmann</dc:creator>
    <dc:date>2026-05-27T07:12:25Z</dc:date>
    <item>
      <title>SQLMD: Cross Node Joins Analysis</title>
      <link>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaq-p/14404347</link>
      <description>&lt;P&gt;When executing SQLMD for Cross Node Join analysis, the program needs an input file containing Tables and Nodes.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Juwin_1-1779816510983.png"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/414251i7DAC084399012174/image-size/medium?v=v2&amp;amp;px=400" alt="Juwin_1-1779816510983.png" title="Juwin_1-1779816510983.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;How to generate this file using the data from HANA DB? Wherever I check in &lt;A href="https://help.sap.com/docs/SAP_HANA_PLATFORM/4fe29514fd584807ac9f2a04f6754767/20cbb10c75191014b47ba845bfe499fe.html" target="_self"&gt;System tables/views&lt;/A&gt;, this field with Node information is marked as Internal Use only and always return empty result.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Juwin_2-1779816563492.png"&gt;&lt;img src="https://community.sap.com/t5/image/serverpage/image-id/414252i9EFAC94DD233E01E/image-size/medium?v=v2&amp;amp;px=400" alt="Juwin_2-1779816563492.png" title="Juwin_2-1779816563492.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;So, how to generate the file with Table &amp;amp; Node information required to execute SQLMD?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 26 May 2026 23:34:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaq-p/14404347</guid>
      <dc:creator>Juwin</dc:creator>
      <dc:date>2026-05-26T23:34:55Z</dc:date>
    </item>
    <item>
      <title>Re: SQLMD: Cross Node Joins Analysis</title>
      <link>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14404513#M4942888</link>
      <description>&lt;P&gt;Found the answer &lt;A href="https://help.sap.com/docs/SAP_HANA_PLATFORM/6b94445c94ae495c83a19646e7c3fd56/03e134309c794f3a976054b99c892c4e.html?locale=en-US&amp;amp;state=PRODUCTION&amp;amp;version=2.0.08&amp;amp;q=numa%20node" target="_self"&gt;here&lt;/A&gt;:&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;M_CS_COLUMNS has details of tables, columns and partitions and the following example may be helpful to check the NUMA locations where tables are distributed across NUMA nodes. In this case CPU load is distributed across NUMA nodes by NUMA-local processing, but memory consumption is also better distributed to the memory attached to each NUMA node.&lt;/EM&gt;&lt;/P&gt;&lt;LI-CODE lang="sql"&gt;select table_name, column_name, part_id, string_agg(numa_node_index, ',') from m_cs_columns 
group by table_name, column_name, part_id 
order by table_name, column_name, part_id;&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 27 May 2026 01:19:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14404513#M4942888</guid>
      <dc:creator>Juwin</dc:creator>
      <dc:date>2026-05-27T01:19:15Z</dc:date>
    </item>
    <item>
      <title>Re: SQLMD: Cross Node Joins Analysis</title>
      <link>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14404733#M4942906</link>
      <description>You misinterpret the term "node". Node for SQLM Cross Node Joins referts to hosts in a scale-out system. It has nothing to do with the internal numa setup of a host. So you need to have a simple text file where you list the table followed by tab or space and then host number.</description>
      <pubDate>Wed, 27 May 2026 07:10:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14404733#M4942906</guid>
      <dc:creator>dirkhoffmann</dc:creator>
      <dc:date>2026-05-27T07:10:20Z</dc:date>
    </item>
    <item>
      <title>Re: SQLMD: Cross Node Joins Analysis</title>
      <link>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14404740#M4942907</link>
      <description>&lt;P&gt;This is an example. USR21 would then be placed in table goup OSTR and is available on all nodes.&lt;/P&gt;&lt;P&gt;Table Name Node&lt;BR /&gt;%DEFAULT% 1&lt;BR /&gt;TABLE_A 2&lt;BR /&gt;TABLE_B 2&lt;BR /&gt;TABLE_C 2&lt;BR /&gt;USR21 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15&lt;/P&gt;</description>
      <pubDate>Wed, 27 May 2026 07:12:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14404740#M4942907</guid>
      <dc:creator>dirkhoffmann</dc:creator>
      <dc:date>2026-05-27T07:12:25Z</dc:date>
    </item>
    <item>
      <title>Re: SQLMD: Cross Node Joins Analysis</title>
      <link>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14405056#M4942932</link>
      <description>&lt;P&gt;&lt;a href="https://community.sap.com/t5/user/viewprofilepage/user-id/256146"&gt;@dirkhoffmann&lt;/a&gt;&amp;nbsp;Host and Nodes are different columns in M_NUMA_NODES.&lt;/P&gt;&lt;P data-unlink="true"&gt;SQLMD asks for &lt;U&gt;&lt;STRONG&gt;Nodes&lt;/STRONG&gt;&lt;/U&gt; information. Whereas, y&lt;SPAN&gt;our comment says the file should actually contain &lt;/SPAN&gt;&lt;STRONG&gt;&lt;U&gt;Host number&lt;/U&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;SPAN&gt;information. &lt;/SPAN&gt;&lt;/P&gt;&lt;P data-unlink="true"&gt;&lt;SPAN&gt;Could you please confirm once more if the file should contain Node or Host information? &lt;/SPAN&gt;&lt;/P&gt;&lt;P data-unlink="true"&gt;&lt;SPAN&gt;My original question was, which System DB View from HANA, contains the information, that must be used to build the text file required to feed into SQLMD?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 27 May 2026 13:31:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14405056#M4942932</guid>
      <dc:creator>Juwin</dc:creator>
      <dc:date>2026-05-27T13:31:12Z</dc:date>
    </item>
    <item>
      <title>Re: SQLMD: Cross Node Joins Analysis</title>
      <link>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14405751#M4943008</link>
      <description>SQLM Cross Node Joins refers to nodes as host. M_NUMA_NODES refers to numa nodes which is the internal architecture of the server. So you must not mix this up. The "node" (aka host) can be queried from M_CS_TABLES.</description>
      <pubDate>Thu, 28 May 2026 09:02:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14405751#M4943008</guid>
      <dc:creator>dirkhoffmann</dc:creator>
      <dc:date>2026-05-28T09:02:19Z</dc:date>
    </item>
    <item>
      <title>Re: SQLMD: Cross Node Joins Analysis</title>
      <link>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14405960#M4943024</link>
      <description>&lt;P&gt;SQLM cross node joins refers to host as node. Node in M_CS_COLUMNS refers to the internal numa node architecture.&lt;/P&gt;&lt;P&gt;You need to check column host in M_CS_TABLES, then you can build a txt file like this:&lt;/P&gt;&lt;P&gt;Table Name Node&lt;BR /&gt;%DEFAULT% 1&lt;BR /&gt;tableA 2&lt;BR /&gt;tableB 2&lt;BR /&gt;...&lt;BR /&gt;USR21 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15&lt;/P&gt;&lt;P&gt;In this example, USR21 is located on all hosts via OSTR.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 28 May 2026 13:15:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/sqlmd-cross-node-joins-analysis/qaa-p/14405960#M4943024</guid>
      <dc:creator>dirkhoffmann</dc:creator>
      <dc:date>2026-05-28T13:15:55Z</dc:date>
    </item>
  </channel>
</rss>

