Courseiva
Knowledge + Practice
CertificationsVendorsCareer RoadmapsLabs & ToolsStudy GuidesGlossaryPractice Questions
C
Courseiva

Free IT certification practice questions with explained answers for CCNA, CompTIA, AWS, Azure, Google Cloud, and more.

Certification Practice Questions

CCNA practice questionsSecurity+ SY0-701 practice questionsAWS SAA-C03 practice questionsAZ-104 practice questionsAZ-900 practice questionsCLF-C02 practice questionsA+ Core 1 practice questionsGoogle Cloud ACE practice questionsCySA+ CS0-003 practice questionsNetwork+ N10-009 practice questions
View all certifications →

Product

CertificationsCertification PathsExam TopicsPractice TestsExam Dumps vs Practice TestsStudy HubComparisons

Free Resources

Difficulty IndexLearn — Free ChaptersIT GlossaryFree Tools & LabsStudy GuidesCareer RoadmapsBrowse by VendorCisco Command ReferenceCCNA Scenarios

Company

AboutContactEditorial PolicyQuestion Writing PolicyTrust Center

Legal

Privacy PolicyTerms of Service

Courseiva is a free IT certification practice platform offering original exam-style practice questions, detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics for Cisco, CompTIA, Microsoft, AWS, and other technology certifications.

© 2026 Courseiva. Courseiva is operated by JTNetSolutions Ltd. All rights reserved.

Courseiva is an independent certification practice platform and is not affiliated with, endorsed by, or sponsored by Cisco, Microsoft, AWS, CompTIA, Google, ISC2, ISACA, or any other certification vendor. Vendor names and certification marks are used only to identify the exams learners are preparing for.

HomeCertificationsPCDETopicsOptimising Service Performance
Free · No Signup RequiredGoogle Cloud · PCDE

PCDE Optimising Service Performance Practice Questions

20+ practice questions focused on Optimising Service Performance — one of the most tested topics on the Google Professional Cloud Database Engineer exam. Each question includes a detailed explanation so you learn why the right answer is correct.

Start Optimising Service Performance Practice

Exam Domains

Building and Implementing CI/CD Pipelines for a ServiceBootstrapping a Google Cloud Organisation for DevOpsApplying Site Reliability Engineering Practices to a ServiceImplementing Service Monitoring StrategiesOptimising Service PerformancePlan and manage database infrastructureDefine data structures and implement SQL for Business IntelligenceAll domains →

Study Tools

Practice TestMock ExamFlashcardsAll Topics

Sample Optimising Service Performance Questions

Practice all 20+ →
1.

Your GKE cluster is running a critical web application that experiences predictable traffic spikes during business hours. You want to minimize latency and avoid pod startup delays during scaling. The application uses CPU-intensive image processing. Which scaling strategy should you use?

A.Set a high number of static pods equal to peak traffic; use cluster autoscaler to add nodes.
B.Use VPA with updateMode: Auto to automatically adjust pod resources; enable cluster autoscaler to add nodes as required.
C.Deploy a CronJob to scale up replicas before business hours; rely on HPA to handle the rest.
D.Configure HPA with a minimum of 2 replicas and scale on CPU utilization; enable cluster autoscaler for node provisioning.

Explanation: To avoid cold starts while ensuring pods can handle CPU spikes, you need a baseline of pods and dynamic scaling responsive to CPU. HPA with a minimum replicas of 2 ensures baseline capacity; HPA scales on CPU. Cluster autoscaler adds nodes if needed, but does not directly address pod startup delay. VPA adjusts resource requests, which can help but does not prevent cold starts. Using HPA alone with min replicas avoids pod creation latency.

2.

You are running a Cloud Run service that performs background image processing tasks after responding to HTTP requests. Users report that tasks are sometimes not completed. You have set CPU to always-on, but you notice the service's concurrency is set to the default of 80. What is the most likely cause of incomplete tasks?

A.The service should use Gen2 execution environment for better background processing.
B.The CPU always-on setting is not sufficient; you need to enable background CPU.
C.You need to increase the request timeout beyond 60 minutes.
D.The concurrency setting of 80 allows too many requests to share the instance's CPU, starving background tasks.

Explanation: Cloud Run allows up to 80 concurrent requests per instance by default. If the concurrency is too high, the instance's CPU may be overwhelmed, causing background tasks to be preempted or not completed. Setting CPU to always-on ensures CPU is available but does not limit concurrency. Reducing concurrency to a lower value (e.g., 1) ensures each request gets dedicated CPU for background work.

3.

Your Cloud Spanner instance is experiencing high write latency and hot spots on a table that uses an auto-incrementing integer as the primary key. Which change would best mitigate the hot spots?

A.Change the primary key to a random UUID.
B.Add a secondary index on the auto-incrementing column.
C.Increase the number of splits by raising the number of nodes.
D.Use interleaved tables to store related data together.

Explanation: Monotonically increasing keys (like auto-incrementing integers) cause all writes to go to the same tablet (hot spot) in Cloud Spanner. Using a key with uniform distribution, such as a random UUID or a hash prefix, spreads writes across splits. Bit-reverse index is an alternative for sequential keys, but a random key is simpler. Interleaved tables and secondary indexes do not address the root cause.

4.

Your organization uses Cloud SQL for PostgreSQL for a reporting application with read-heavy workloads. Queries are slow and you need to reduce load on the primary instance. You also need to ensure that all read queries from the reporting tool are isolated from the primary. What should you do?

A.Create a Cloud SQL read replica, and configure the reporting tool to connect to the replica's IP address.
B.Create a Cloud SQL clone and point the reporting tool to the clone.
C.Enable connection pooling using Cloud SQL Auth Proxy and PgBouncer on the primary instance.
D.Configure the reporting tool to use the primary instance with a lower priority.

Explanation: Cloud SQL read replicas serve read traffic and offload the primary. For isolation, the reporting tool must connect to the replica's IP. Cloud SQL Auth Proxy is a secure tunnel, but does not provide connection pooling. PgBouncer can be used with proxies for connection pooling, but the question asks for isolation, which is achieved by pointing the reporting tool to the replica. The best answer is to create a read replica and configure the reporting tool to connect to it.

5.

You are deploying a batch job on Compute Engine that processes large datasets and can tolerate interruptions. The job runs for about 6 hours every night. Which option would minimize cost while ensuring the job completes within the 6-hour window?

A.Use standard VMs with committed use discounts for 1 year.
B.Use custom machine types to optimize cost.
C.Use preemptible VMs to get up to 80% discount, with checkpointing to resume if preempted.
D.Use sole-tenant nodes for dedicated hardware.

Explanation: Preemptible VMs are significantly cheaper (up to 80% discount) but can be terminated at any time. For fault-tolerant batch jobs, preemptible VMs are ideal; if preempted, the job can resume on another preemptible VM. Committed use discounts provide cost savings for steady-state usage (1- or 3-year commitment), but are not suitable for a nightly 6-hour job. Custom machine types or standard VMs would be more expensive.

+15 more Optimising Service Performance questions available

Practice all Optimising Service Performance questions

How to master Optimising Service Performance for PCDE

1. Baseline your knowledge

Start with 10 questions to gauge your current understanding of Optimising Service Performance. This tells you whether you need a concept refresher or just practice.

2. Review every explanation

For each question — right or wrong — read the full explanation. Understanding why an answer is correct is more valuable than knowing the answer itself.

3. Focus on exam traps

Optimising Service Performance questions on the PCDE frequently use trap wording. Look for subtle differences in answers that test your precision, not just general knowledge.

4. Reach 80% consistently

Do repeated sessions until you score 80%+ three times in a row. Then move to mixed-mode practice to test cross-topic recall under realistic conditions.

Frequently asked questions

How many PCDE Optimising Service Performance questions are on the real exam?

The exact number varies per candidate. Optimising Service Performance is tested as part of the Google Professional Cloud Database Engineer blueprint. Practicing with targeted Optimising Service Performance questions ensures you can handle any format or difficulty that appears.

Are these PCDE Optimising Service Performance practice questions free?

Yes. Courseiva provides free PCDE practice questions across all exam topics and domains. The platform includes topic-based practice, mock exams, missed-question review, bookmarked questions, and readiness tracking — no account required.

Is Optimising Service Performance one of the harder PCDE topics?

Difficulty is subjective, but Optimising Service Performance is a high-priority exam concept tested in multiple ways — direct recall, scenario analysis, and command-output interpretation. Consistent practice is the best way to build confidence.

Ready to practice?

Launch a full Optimising Service Performance practice session with instant scoring and detailed explanations.

Start Optimising Service Performance Practice →

Topic Info

Topic

Optimising Service Performance

Exam

PCDE

Questions available

20+