Acesse e trabalhe com uma instância de banco de dados
Visualização
Esse recurso está em Public Preview nas seguintes regiões: us-east-1
, us-west-2
, eu-west-1
, ap-southeast-1
, ap-southeast-2
, eu-central-1
, us-east-2
, ap-south-1
.
Esta página descreve as diferentes maneiras de trabalhar com a instância do banco de dados do Lakebase e recomenda como otimizar as consultas do PostgreSQL.
Formas de acessar seu banco de dados
Veja a seguir os métodos para acessar a instância do seu banco de dados para executar PostgreSQL consultas e gerenciar identidades. Como um serviço de gerenciar Postgres, há algumas limitações de funcionalidade. Veja a compatibilidade do Postgres.
Antes de se conectar ao banco de dados usando um editor externo ou o Databricks Notebook, verifique se o senhor pode se autenticar na instância do banco de dados.
Método | Descrição |
---|---|
Conecte-se ao seu banco de dados e consulte-o no editor Databricks SQL. | |
Conecte-se ao seu banco de dados e faça consultas a partir do Databricks Notebook. | |
Conecte-se ao seu banco de dados e faça consultas a partir de ferramentas externas, como |
Se o senhor consultar por meio de um Databricks SQL endpoint, a consulta será federada a uma instância do banco de dados.
execução de consultas federadas em Databricks SQL
Use consultas federadas via DBSQL para consultar sua tabela Postgres sem sincronizar seus dados.
principais considerações:
- Latência: As consultas federadas têm maior latência do que as consultas diretas do PostgreSQL.
- Taxa de transferência: O Databricks SQL suporta menos consultas por segundo (QPS) em comparação com a consulta direta ao PostgreSQL.
- Otimização de consultas: Para obter o melhor desempenho, escreva consultas que filtrem no site primário key ou em uma coluna indexada da tabela Postgres.