Skip to main content
Documentation
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Google Cloud SDK, languages, frameworks, and tools
Infrastructure as code
Migration
Related sites
close
Google Cloud Home
Free Trial and Free Tier
Architecture Center
Blog
Contact Sales
Google Cloud Developer Center
Google Developer Center
Google Cloud Marketplace
Google Cloud Marketplace Documentation
Google Cloud Skills Boost
Google Cloud Solution Center
Google Cloud Support
Google Cloud Tech Youtube Channel
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Português – Brasil
中文 – 简体
中文 – 繁體
日本語
한국어
Console
Sign in
AlloyDB for PostgreSQL
Guides
Reference
Resources
Contact Us
Start free
Documentation
Guides
Reference
Resources
Technology areas
More
Cross-product tools
More
Related sites
More
Console
Contact Us
Start free
Discover
Product overview
AlloyDB security overview
Build generative AI applications
Get started
Create and connect to a database
Connect from Cloud Run
Connect from Google Kubernetes Engine
Perform a vector search
Free trial clusters
Free trial clusters overview
Create a free trial cluster
Manage your data using the Google Cloud console
Create and manage
Create a cluster and its primary instance
Create a database
Manage clusters
View the list of clusters
View the list of instances in a cluster
View cluster details
Delete a cluster
Create and manage instances
Create a read pool instance
Create a primary instance
View instance details
Configure database flags
Configure database extensions
Scale an instance
Start, stop, or restart instances
Edit an instance
Delete an instance
Manage instance high availability
Fail over a primary or secondary instance manually
Test a primary instance for high availability
Reduce costs using basic instances
Cluster and instance settings
Manage cross-region replication
Overview
Work with cross-region replication
Upgrade a major database version
Upgrade a cluster's major server version
Upgrade in place
Overview
Perform an in-place major version database upgrade
Organize resources using tags
Tags overview
Attach and manage tags
Connect
Overview
Connect a psql client
Connect to an instance using public IP
Connect to an instance using private IP
Overview
Set up private services access
Overview
Enable private services access
Increase private services access address space
Remove a private services access allocated range
Set up Private Service Connect
Overview
Connect to an instance using Private Service Connect
Connect securely using the AlloyDB Auth Proxy
Overview
Connect using the Auth Proxy
Best practices for using the Auth Proxy
Troubleshoot Auth Proxy connections
AlloyDB language connectors
Overview
Connect using the AlloyDB language connectors
Connect to a cluster from outside a VPC
Configure managed connection pooling
Develop AI and ML applications
Build generative AI applications using AlloyDB AI
Access BigQuery data from AlloyDB
Overview
Access BigQuery from AlloyDB
Perform intelligent SQL queries using AlloyDB AI query engine
Configure user access to Vertex AI models
Query using AI-powered SQL operators
Rank search results
Vector search
Run a vector similarity search
Run a hybrid vector similarity search
Store vector embeddings
Create and manage vector indexes
Choose a vector index
Create indexes
Tune vector query performance
Call models using model endpoints
Overview
Register a model
Manage model endpoints using AlloyDB Studio
Generate embeddings
Generate text embeddings
Generate multimodal embeddings
Invoke predictions
Generate SQL statements from natural language
Natural language overview
Generate SQL queries
Use natural language to generate SQL
Build realtime vector embedding pipeline for AlloyDB with Dataflow
Build AI applications using frameworks
Build LLM-powered applications using LangChain
Build LLM-powered applications using LlamaIndex
Connect your IDE to AlloyDB
Create an AlloyDB database in your IDE
Write SQL with Gemini assistance
Use saved queries
Overview
Create and manage saved queries
Secure and control access
Grant AlloyDB access to other users
Secure access
Secure connections using SSL mode
Control connector enforcement
Secure data with customer-managed encryption keys (CMEK)
Overview
Use CMEK
Parameterized secure views
Overview
Manage application data security
Use parameterized secure views
Organization policies
Overview
Use predefined organization policies
Use custom organization policies
Secure resources and data using VPC Service Controls
Manage database users
Overview
Manage PostgreSQL users with built-in authentication
Manage IAM authentication
Manage password policies
Connect using an IAM account
Enforce data residency requirements
Maintain
Manage maintenance updates
Overview
Manage cluster maintenance windows
Maintenance changelog
Overview
AlloyDB PostgreSQL 14
AlloyDB PostgreSQL 15
AlloyDB PostgreSQL 16
AlloyDB PostgreSQL 17
Migrate
Migration overview
Migrate PostgreSQL data using Database Migration Service
Migrate from Cloud SQL for PostgreSQL to AlloyDB
Migrate data from a vector database to AlloyDB
Back up and restore
Overview
Configure backup plans
Create an on-demand backup
View a list of backups
View backup details
Delete a backup
Cancel an in-progress backup
Restore a cluster
Use point-in-time recovery (PITR)
Restore from a backup
Import and export
Import data
Import a CSV file
Import a DMP file
Import a SQL file
Cancel an import operation
Import BigQuery and Iceberg data to AlloyDB
Export data
Export a DMP file
Export a CSV file
Export a SQL file
Cancel an export operation
Monitor and optimize
Monitor and troubleshoot with AI assistance
Best practices for improving performance and availability
Sizing and deployment recommendations
Instance performance
Monitor instances
Database performance
Monitor and analyze query performance
About query insights
Improve query performance using query insights
Advanced query insights overview
Improve query performance using advanced query insights
Monitor active queries
Analyze performance using pgbench
Benchmark OLTP performance on AlloyDB
Improve query performance
Index advisor overview
Use the index advisor
Use the index advisor with query insights
Optimize database performance by comparing snapshots
Find and fix inconsistent indexes
Find and fix foreign key violations
Accelerate analytical queries using the columnar engine
About the columnar engine
Configure the columnar engine
Manage column store content using auto-columnarization
Manage column store content manually
Monitor the columnar engine
Tune the columnar engine
Configure adaptive autovacuum
Apply recommendations
Enable backup plans
Enable database auditing
Enable high availability
Enable password policy
Enforce SSL/TLS encryption
Increase backup retention
Increase cluster storage quota
Optimize underprovisioned instances
Measure vector query recall
Optimize vector query performance for ScaNN
ScaNN Vector query performance overview
Best practices for tuning ScaNN indexes
Filtered vector search performance
Filtered vector search overview
Adaptive filtering
Maintain vector indexes
Monitor access using audit logs
Monitor session and object access using pgAudit
About pgAudit
Enable pgAudit
Configure logging behavior
View audit logs
Disable pgAudit
Troubleshoot
Troubleshoot with AI assistance
High database load
Slow queries
Backup and restore troubleshooting FAQ
Troubleshoot read pool queries
Troubleshoot ScaNN index errors
Troubleshoot an in-place major version upgrade
Database in-place major version upgrade errors
Troubleshoot network configuration errors
AlloyDB Omni
AlloyDB Omni documentation
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Access and resources management
Costs and usage management
Google Cloud SDK, languages, frameworks, and tools