Clay Icon

Tips to Improve Upsert Performance in Google Sheets for 4,000 Rows

Β·
Β·

Im trying to do the upsert mode in google sheets for roughly 4kish rows and its taking an extremely long amount of time. Anything I can do to improve performance?

  • Avatar of Channeled
    Channeled
    APP
    Β·
    Β·

    πŸ‘‹ Hey there! Our support team has got your message - we'll be back in touch within 24 hours (often sooner!). If you haven't already, please include the URL of your table in this thread so that we can help you as quickly as possible!

  • Avatar of Muhammad S.
    Muhammad S.
    Β·
    Β·

    Google sheet is not an ideal DB, i would recommend checking out seatable or something fast like xano

  • Avatar of LuisArturo
    LuisArturo
    Β·
    Β·

    Hey there Nikko thanks for reaching out, do you happen to have nay other tables or columns running while doing this? Having anything else running in Clay while this is happening can cause latency issues.

  • Avatar of Nikko G.
    Nikko G.
    Β·
    Β·

    No I dont, even tried force stopping everything

  • Avatar of LuisArturo
    LuisArturo
    Β·
    Β·

    Can you post a link to the table where you are seeing this so that we can take a look and see what is going on?

  • Avatar of Nikko G.
    Nikko G.
    Β·
    Β·

    https://app.clay.com/workspaces/157337/tables/t_au645ooz4Hfe/views/gv_Adc54s5XTVEC I did delete the column just now but can recreate if helpful. I tried like 3 different times and even tried splitting the inserts + updates.

  • Avatar of LuisArturo
    LuisArturo
    Β·
    Β·

    Can you try recreating it again, there is some latency to be expected for certain actions if the thousands of row being ran so want o check to see how it is running.

  • Avatar of Nikko G.
    Nikko G.
    Β·
    Β·

    Re added a simplier version that end goal but still showcasing slowness

  • Avatar of Nikko G.
    Nikko G.
    Β·
    Β·

    Feel free to run all rows but only ran first 10

  • Avatar of LuisArturo
    LuisArturo
    Β·
    Β·

    There is a bit of latency going on with the integration will check with the team and see what is going on.

  • Avatar of Nikko G.
    Nikko G.
    Β·
    Β·

    Thank you

  • Avatar of Channeled
    Channeled
    APP
    Β·
    Β·

    We haven't heard back from you in a bit, so we're going to go ahead and close things out here - feel free to let us know if you still need something!

  • Avatar of Channeled
    Channeled
    APP
    Β·
    Β·

    Hi Nikko G.! This thread was recently closed by our Support team. If you have a moment, please share your feedback:

  • Avatar of Nikko G.
    Nikko G.
    Β·
    Β·

    LuisArturo any luck here?

  • Avatar of Bo (.
    Bo (.
    Β·
    Β·

    Hey Nikko – Thanks for your patience! 😊 Google API is known for its low rate limit, around 60 requests per minute per project, so this is completely normal. Unfortunately, there’s not much we can do to increase that limit. A great way to work around this is to export the data as a CSV. You can also leave the table open while the process completes, as everything runs in the cloud. Let me know if you need more help! https://downloads.intercomcdn.com/i/o/1181986914/15caff62a6db8bac115c9261/CleanShot+2024-09-16+at+_215k8S6miH%402x.png?expires=1726516800&signature=c5591ec3b6d68a1f81a2d6410d2ceac5e8af56692243d6efb17f0b141b5fbeee&req=dSEvF8B2m4heXfMW1HO4zYaeiILmfXGGnLSbspxqPLb2jXfc4hFPquddP1eZ%0Aj1Hi%0A