Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Oracle 1Z0-931-25 Exam - Topic 8 Question 14 Discussion

Actual exam question for Oracle's 1Z0-931-25 exam
Question #: 14
Topic #: 8
[All 1Z0-931-25 Questions]

Which two statements are true regarding active transactions when scaling OCPUs in an Autonomous Database? (Choose two.)

Show Suggested Answer Hide Answer
Suggested Answer: B, C

Scaling OCPUs in Autonomous Database is designed to be seamless. The two true statements are:

Scaling can happen while there are active transactions in the database (B): ADB supports online scaling, meaning you can increase or decrease OCPUs (e.g., from 2 to 4) via the OCI console or CLI (e.g., oci db autonomous-database update --cpu-core-count 4) without stopping the database. Active transactions (e.g., INSERT INTO orders VALUES (...)) continue running during this process. Oracle's architecture ensures the database remains available, adjusting resources in the background. For example, a web app processing orders won't notice the scaling operation starting at 10:00 AM.

Active transactions continue running unaffected (C): During scaling, existing transactions are not interrupted, terminated, or paused. They complete normally, with Oracle managing resource allocation transparently (e.g., shifting CPU usage without killing sessions). For instance, a long-running UPDATE statement started before scaling finishes successfully, leveraging the database's high-availability design. The status shows ''SCALING IN PROGRESS,'' but users experience no downtime.

The incorrect options are:

Active transactions are terminated and rolled back (A): False. Scaling is non-disruptive; transactions aren't killed or rolled back, preserving data integrity and user experience. Termination only occurs during explicit stops or failures, not scaling.

Active transactions are paused (D): False. There's no pausing mechanism during scaling; transactions run continuously, as pausing would disrupt OLTP or analytical workloads, countering ADB's autonomous promise.

This online scaling capability is a key benefit, ensuring uninterrupted service.


Contribute your Thoughts:

0/2000 characters
Gennie
5 hours ago
C is definitely true. They need to keep running.
upvoted 0 times
...
Anthony
5 days ago
I agree, B makes sense. Transactions shouldn't stop.
upvoted 0 times
...
Gail
10 days ago
I think B and C are correct.
upvoted 0 times
...
Crista
29 days ago
No way, A can't be right!
upvoted 0 times
...
Amira
1 month ago
Definitely B and C, scaling is smooth.
upvoted 0 times
...
Adelaide
1 month ago
Wait, transactions can keep running while scaling? That's surprising!
upvoted 0 times
...
Galen
1 month ago
I think A is true, not B.
upvoted 0 times
...
Reed
2 months ago
B and C are correct!
upvoted 0 times
...
Katie
2 months ago
Haha, I bet the developers had a fun time figuring out how to scale without breaking everything. B and C seem like the way to go.
upvoted 0 times
...
Lezlie
2 months ago
I'm going with B and D. Active transactions should be paused during the scaling process to ensure data integrity.
upvoted 0 times
...
Tony
2 months ago
I think B and C are the correct answers. Scaling should be able to happen without disrupting active transactions.
upvoted 0 times
...
Rebeca
2 months ago
I feel like I read that scaling can occur with active transactions, but I can't recall if they get rolled back or not.
upvoted 0 times
...
Ciara
3 months ago
I’m a bit confused about whether active transactions are terminated or if they just get paused. I need to double-check that.
upvoted 0 times
...
Linette
3 months ago
I remember practicing a question similar to this, and I think active transactions continue running unaffected during scaling.
upvoted 0 times
...
Georgeanna
3 months ago
I think scaling can happen while there are active transactions, but I'm not sure if they get paused or rolled back.
upvoted 0 times
...
Julie
3 months ago
Hmm, this is a tricky one. I'm not 100% sure, but my best guess is that B and C are the correct answers. Active transactions should continue running unaffected during the scaling process.
upvoted 0 times
...
Felix
3 months ago
Okay, let's see. I'm pretty sure active transactions wouldn't be terminated or rolled back, so A is out. And they probably wouldn't be paused either, so D is also not correct. I'm leaning towards B and C being the right answers.
upvoted 0 times
...
Cassie
4 months ago
Definitely B and C. Autonomous Database is supposed to be self-managing, so it should handle scaling without interrupting active work.
upvoted 0 times
...
Roxane
4 months ago
I've got a good feeling about this one. Based on my understanding, scaling OCPUs shouldn't impact active transactions, so B and C seem like the true statements. I'll mark those down.
upvoted 0 times
...
Nan
4 months ago
Hmm, I'm a bit unsure about this one. I know active transactions are important, but I'm not sure how scaling OCPUs would affect them. I'll have to think this through carefully.
upvoted 0 times
...
Arthur
4 months ago
I think B and C are the correct answers here. Scaling should be able to happen without disrupting active transactions.
upvoted 0 times
Remedios
3 months ago
I agree, B and C make sense.
upvoted 0 times
...
...

Save Cancel