Below is a table explaining some specifics around how FIDO interacts with each data source it connects to.

Data Source TypePersistent Connections Supported?Other Notes
AthenaN/A - Athena has no persistent connection support.All features supported
BigQueryN/A - BigQuery has no persistent connection support.All features supported
ClickhouseYesAll features supported
DatabricksN/A - Pooled connections maintained but no keepalives used. Warehouse is allowed to sleep when no Explo activity occurs.All features supported
MotherduckYesAll features supported
MySQLYesOnly 5.7+ supported; percentile calculations only fully supported in 8.0+
PostgresYesAll features supported (recommend Postgres 12+)
RedshiftYes - but possible to disable keepalives for serverless warehouse. Contact support if interested.All features supported
SnowflakeN/A - Pooled connections maintained but no keepalives used. Warehouse is allowed to sleep when no Explo activity occurs.All features supported
SQL ServerYesAll features supported
SupabaseYesAll features supported; note must use IPv4 to connect or Supavisor Session Mode