Instiq
Chapter 2 · Managing across multiple database technologies·v1.0.0·Updated 6/16/2026·~15 min

What's changed: Created Professional Cloud Database Engineer Chapter 2 (Domain 2 "Manage": access management and monitoring/troubleshooting = IAM/DB users, slow queries/locking/missing indexes, vitals/audit logs/Cloud Monitoring, quotas/contention/alerts; backup/recovery and optimization/automation = automatic scheduled backups/PITR/export/retention, scale up-out/read replicas/query optimization, index rebuilds/exports/upgrades/SLA-SLO automation).

2.1Access management and monitoring/troubleshooting

Key points

Understand IAM and policies for database connectivity/access control, managing user authentication/access, investigating slow queries/locking/missing indexes, monitoring vitals (RAM/CPU/storage/IO) and audit logging, quota management, resource contention, and alerts for errors and performance.

Operating multiple database technologies requires governing access and monitoring/troubleshooting—the core of day-to-day operations.

2.1.1Access management

Control database connectivity/access with IAM and policies, enforcing least privilege. Create/authenticate/authorize database users (DB-native or IAM-federated) and manage who can access which data. Map "connectivity/access control = IAM + policies" and "manage DB user authentication and privileges."

2.1.2Monitoring and troubleshooting

Isolate performance issues systematically: analyze slow queries, investigate locking (contention), and identify missing indexes. Monitor database vitals (RAM/CPU/storage/IO) and audit logs with Cloud Monitoring/Logging, and alert on error/performance thresholds. Monitor/update quotas and investigate resource contention. Map "slow query = suspect indexes/plan" and "monitor DB state = vitals + alerts."

Exam point

Common: symptom → means. E.g., "a query is slow" = slow-query analysis, add missing indexes; "lots of waits" = investigate lock contention; "monitor DB state and alert" = vitals + Cloud Monitoring alerts; "who accessed" = audit logs; "connectivity/access control" = IAM + DB user management.

Warning

Watch the mix-ups: (1) For slow queries, suspect indexes/plan/locks in order. (2) Vitals monitoring (Monitoring) and audit logs (Logging) differ. (3) Get ahead of quota overruns by monitoring/updating them.

For analytics, also know BigQuery, a columnar serverless data warehouse. It aggregates petabyte-scale data with standard SQL, with storage and compute separated to scale independently. Separate operational (OLTP) Cloud SQL/Spanner from analytical (OLAP) BigQuery by role, and integrate/export to BigQuery for analysis as needed.

Diagram of IAM/DB user management, slow query/lock/missing-index investigation, vitals (RAM/CPU/IO) and audit-log monitoring via Cloud Monitoring/Logging, and quotas/contention/alerts.
Govern and isolate

2.1.3Section summary

  • Connectivity/access via IAM + policies + DB user management with least privilege
  • For slow queries, suspect indexes/plan/locks; identify missing indexes
  • Monitor vitals (RAM/CPU/IO) and audit logs with Cloud Monitoring/Logging and alert

Sign in to track progress — Log in.

Quick check

(just a quick review)

Q1. A specific query is slow. What should you suspect and address first?

Q2. To monitor DB vitals (RAM/CPU/storage/IO) and alert on thresholds, what do you use?

Q3. To control DB connectivity/access with least privilege, what do you use?

Q4. Transactions are waiting on each other and performance drops. What should you investigate?

Q5. To track who accessed/operated the database and when, what do you use?

Q6. To proactively prevent quota-exceeded errors, which is most appropriate?

Check your understandingPractice questions for Chapter 2: Managing across multiple database technologies

Keep track of your progress

The full study guide is free to read. Sign up free to practice with the question bank, track what you have read, review your mistakes, and highlight passages.