<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>From my perspective, one needs to learn how to create a database
      in Base including tables, queries, forms and report when working
      with this much data. It is designed to handle large amounts of it.
      MySQL, Postgresql, and Oracle can be used as a backendĀ  for Base
      being the front end.</p>
    <p>Dan<br>
    </p>
    <div class="moz-cite-prefix">On 10/6/20 12:09, Noel Grandin wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAFYHVnUWC+Aj3JJBx4OGN0Zse+Ntd7iOV8+ayvbOC1Xb7VHxnA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div class="gmail_default" style="font-family:tahoma,sans-serif">Hi</div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif"><br>
        </div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif">i.e.
          very large spreadsheets of up to 16 million rows.</div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif"><br>
        </div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif">So
          I did some more investigation into this. In various places, we
          need to accumulate things like row-heights and other things,
          numbers which, with jumbo sheets, easily exceed 32-bits.</div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif"><br>
        </div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif">HOWEVER</div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif"><br>
        </div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif">All
          over the place, we pass these values through
          sal_uLong/sal_Long/long/unsigned long.</div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif"><br>
        </div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif">Which
          is 32-bits on Windows. Doh!</div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif"><br>
        </div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif">Honestly,
          the only solution I can think of (and one I confidently expect
          us to reject), is that we declare a flag day, and search and
          replace sal_Long/sal_uLong/long/unsigned long with a 64-bit
          type across the ENTIRE code base.</div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif"><br>
        </div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif">Regards,
          Noel Grandin.</div>
        <div class="gmail_default" style="font-family:tahoma,sans-serif"><br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
LibreOffice mailing list
<a class="moz-txt-link-abbreviated" href="mailto:LibreOffice@lists.freedesktop.org">LibreOffice@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="https://lists.freedesktop.org/mailman/listinfo/libreoffice">https://lists.freedesktop.org/mailman/listinfo/libreoffice</a>
</pre>
    </blockquote>
  </body>
</html>