Skip to main content
PowerSync Cloud plans have the limits and performance expectations outlined below. The PowerSync Cloud Team and Enterprise plans allow several of these limits to be customized based on your specific needs.

Limits

Performance Expectations

Database Replication (Source DB → PowerSync Service)

  • Small rows: 2,000-4,000 operations per second
  • Large rows: Up to 5MB per second
  • Transaction processing: ~60 transactions per second for smaller transactions
  • Reprocessing: Same rates apply when reprocessing Sync Streams/Sync Rules or adding new tables

Sync (PowerSync Service → Client)

  • Rows per client:
    • Good performance expected up to 1 million rows per client
    • Up to 10 million rows per client may still work, but this requires testing with the specific SDK
    • Increasing number of rows increases initial sync time, memory usage and database size
  • Sync speed: Expect a rate of 2,000-20,000 operations per second per client, depending on the client